grpc-java v1.32.1 is releasend and available on Maven Central. Note: v1.32.0 was skipped due to release process issues. The tag does exist though and is effectively the same code as present in v1.32.1.
API Changes - api: Removed deprecated method ChannelBuilder.blockingExecutor() (#7242 <https://github.com/grpc/grpc-java/pull/7242>). There should not be any users as it was deprecated the first release it was available and was renamed offloadExecutor(). - grpclb: Make ATTR_LB_ADDRS public (#7230 <https://github.com/grpc/grpc-java/pull/7230>). This is necessary to configure grpclb from a custom NameResolver New Features - xds: perform header matching on concatenated multi-valued headers ( #7215 <https://github.com/grpc/grpc-java/pull/7215>) - xds: add header matching special cases for hiding/exposing some gRPC headers (#7224 <https://github.com/grpc/grpc-java/pull/7224>). The only gRPC header available for header matching is “content-type”. - xds: support load reporting all clusters option and fix actual report interval measurement (#7209 <https://github.com/grpc/grpc-java/pull/7209>). If the LRS response enables send_all_clusters, the client side will report loads for all clusters it is currently using. Bug Fixes - core, alts, cronet: Fix ByteBuffer covariant method usages (#7349 <https://github.com/grpc/grpc-java/pull/7349>). When built with Java 9+, internal usages of ByteBuffer APIs may cause runtime breakage for dependent applications running with Java 8. This is fixed now. - core: Fixed a bug that RPC may hang when hedging is enabled with a throttling configuration (#7337 <https://github.com/grpc/grpc-java/pull/7337>) - netty: The environment variable GRPC_EXPERIMENTAL_AUTOFLOWCONTROL=false will now disable the BDP monitoring introduced in v1.30.0. This is intended to help diagnose a “too_many_pings” compatibility issue and will be removed once it is resolved. If you need to use the variable, please file an issue - benchmarks: Use correct classpath for scripts (the ones in the bin/ folder of the tar/zip), fixing NoClassDefFoundErrors. The classpath was probably broken starting in v1.30. - xds: routing policy should immediately update a picker that selects base on updated config (#7233 <https://github.com/grpc/grpc-java/pull/7233>) Dependencies - netty: Upgrade to Netty 4.1.51 and tcnative 2.0.31 - android, cronet: Drop support for android SDK versions older than 16 ( #7253 <https://github.com/grpc/grpc-java/pull/7253>). The minimum supported Android SDK version is 16. Acknowledgements @susinmotion <https://github.com/susinmotion> @trustin <https://github.com/trustin> @wanyingd1996 <https://github.com/wanyingd1996> -- 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%2B4M1oOw%2BJb7-HikFOKjEXvubtgPXPo6xzSPz6Q44frnVspLXg%40mail.gmail.com.
smime.p7s
Description: S/MIME Cryptographic Signature