The v1.50.0 release <https://github.com/grpc/grpc-java/releases/tag/v1.50.0> in now available.
New Features - okhttp: Added connection management features to okhttp server, including maxConnectionIdle(), permitKeepAliveTime(), and permitKeepAliveWithoutCalls() (#9494 <https://github.com/grpc/grpc-java/pull/9494>, #9544 <https://github.com/grpc/grpc-java/pull/9544>) - binder: Add SecurityPolicies for checking device owner/profile owner ( #9428 <https://github.com/grpc/grpc-java/pull/9428>) API Changes - api: Add LoadBalancer.acceptResolvedAddresses() (#9498 <https://github.com/grpc/grpc-java/pull/9498>). The method is like handleResolvedAddresses() but returns a boolean of whether the addresses and configuration were accepted. Not accepting the update triggers the NameResolver to retry after a delay. We are not yet encouraging migration to this method, as there is still a second future API change - core: add CallOptions to CallCredentials.RequestInfo (#9538 <https://github.com/grpc/grpc-java/pull/9538>) Bug Fixes - auth: Fix AppEngine failing while retrieving access token when instantiating a blocking stub using AppEngineCredentials (#9504 <https://github.com/grpc/grpc-java/pull/9504>) - core: Ensure that context cancellationCause is set (#9501 <https://github.com/grpc/grpc-java/pull/9501>) - core: Update outlier detection max ejection logic to allow exceeding the limit by one, to match Envoy. (#9489 <https://github.com/grpc/grpc-java/pull/9489>, #9492 <https://github.com/grpc/grpc-java/pull/9492>) - core: outlier detection to honor min host request volume (#9490 <https://github.com/grpc/grpc-java/pull/9490>) - xds: ringhash policy in TRANSIENT_FAILURE should not attempt connecting when already in connecting (#9535 <https://github.com/grpc/grpc-java/pull/9535>). With workloads where most requests have the same hash, ring hash should behave more like pick-first of slowly trying backends Dependencies - netty: upgrade netty from 4.1.77.Final to 4.1.79.Final and tcnative from 2.0.53 to 2.0.54 (#9451 <https://github.com/grpc/grpc-java/pull/9451>) Acknowledgements @cpovirk <https://github.com/cpovirk> @prateek-0 <https://github.com/prateek-0> @sai-sunder-s <https://github.com/sai-sunder-s> -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CA%2B4M1oP%2Bs33cwJY2p0oWMuXPmGgcaxVLpgsCT3Sn%3DzTzmDbGPg%40mail.gmail.com.
smime.p7s
Description: S/MIME Cryptographic Signature