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.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to