0.42.15
This is a minor maintenance release appropriate for all ServiceTalk users that contains several useful improvements and bug fixes. This release is expected to be a "drop-in" replacement for all prior 0.42.X releases.
As the ServiceTalk API advances towards a 1.0 release all users are strongly encouraged to update their applications to eliminate all use of deprecated APIs. Existing deprecated APIs will be removed in a future ServiceTalk release without further additional notice. If you encounter problems replacing deprecated usages please create a support issue.
Changes
API Deprecations
- 443f412 -
RoundRobinLoadBalancer
health-checking should use DeltaJitter (#2326)RoundRobinLoadBalancerFactory.Builder#healthCheckInterval(Duration)
is deprecated in favor of the new overloadRoundRobinLoadBalancerFactory.Builder#healthCheckInterval(Duration, Duration)
that helps to control base duration and the delta jitter at the same time.
Bug Fixes
- 49bb61f - Publisher#flatMapConcatSingle null value concurrency fix (#2323)
- 9052736 - Add io_uring dependencies with classifiers in
servicetalk-dependencies
(#2328)- This issue didn't let Maven users to pull all transitive dependencies correctly.
Thank you
Every idea, review, and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report any unintended omission.