Releases: palantir/dialogue
Releases · palantir/dialogue
0.10.7
Type |
Description |
Link |
Improvement |
Pin until error strategy attempts to find an active channel rather than bailing on the first limited channel. This matches round robin more closely when many channels are blacklisted. Clients are no longer forced to use N retries to find the next available channel. |
#445 |
0.10.6
Type |
Description |
Link |
Improvement |
Users of the PinUntilError channel now have metrics available capturing when the list reshuffles, when node switches (including a reason) and how many successful requests we see on each channel. |
#437 |
0.10.5
Type |
Description |
Link |
Fix |
Implement missing RetryOnTimeout configuration option |
#440 |
0.10.4
Type |
Description |
Link |
Improvement |
Tracing spans for RetryingChannel backoff |
#441 |
0.10.3
Type |
Description |
Link |
Improvement |
All tagged metrics produced by dialogue will now have an extra dialogueVersion tag. |
#436 |
0.10.2
Type |
Description |
Link |
Improvement |
Replace QueuedChannel with a backoff based retryer |
#432 |
0.10.1
Type |
Description |
Link |
Fix |
QueuedChannel does not leak responses in edge cases |
#416 |
Improvement |
ApacheHttpChannels exposes a Closeable instance, allowing us to release resources when the client is no longer needed. |
#430 |
0.10.0
Type |
Description |
Link |
Break |
A bunch of our method signatures now just take a ClientConfiguration parameter instead of ClientConfiguration and UserAgent . |
#431 |
0.9.3
Type |
Description |
Link |
Improvement |
Utility to safely build URLs |
#346 |
Fix |
Blacklisting channel notifies the queue when it can handle events |
#401 |
0.9.2
Type |
Description |
Link |
Fix |
QueuedChannel correctly propagates cancellation |
#394 |
Improvement |
Limit connections-per-host using a LimitedChannel |
#395 |
Improvement |
Centralize status code checks in a utility class |
#402 |
Improvement |
Record metrics any time a channel limits an outgoing request |
#409 |
Fix |
RemoteExceptions.getUnchecked cancels futures on interruption |
#412 |
Fix |
ApacheHttpClientChannels no longer complains about Unsupported ciphersuite |
#415 |