0.42.45
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.
Changes
Behavior Changes
Improvements
- bc6c3c4 - Convert scheme to lower case when parsing URI (#2938)
- 2f50382 - Enhance header name validation exception message (#2924)
- 8949741 - Fallback to
readChunkSize
ifInputStream.available()
not implemented (#2949) - d84cb41 -
FromInputStreamPublisher
: reduce default read chunk size to 16Kb-32B (#2958)
Experimental loadbalancer changes
- 26ecff5 - loadbalancer-experimental: support non-sequential priorities (#2953)
- bb569d0 - loadbalancer-experimental: allow configuring whether cancellation is an error (#2956)
- 4eeffeb - loadbalancer-experimental: split ErrorClass into connection and request types (#2940)
- 54ec680 - loadbalancer-experimental: thread lbDescription into the LoadBalancerObserver (#2936)
- 6027c74 - loadbalancer-experimental: rename LoadBalancerPolicies to LoadBalancingPolicies (#2937)
- d667d1d - loadbalancer-experimental: remove deprecated API's (#2935)
Dependencies
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.
@0x1306e6d
@bryce-anderson
@daschl
@idelpivnitskiy
@Scottmitch