GRPC Java 1.17.1 is released and available on Maven Central. It is a patch release to the unannounced 1.17.0. All users are encouraged to use 1.17.1 instead of 1.17.0, because 1.17.0 has an issue <https://github.com/grpc/grpc-java/issues/4602#issuecomment-401422703> with the gRPC LB handling that was not resolved before SRV lookup was enabled. This behavior is disabled by default to restore 1.16.x behavior.
You can also view the up-to-date notes on https://github.com/grpc/grpc-java/releases/tag/v1.17.0 and https://github.com/grpc/grpc-java/releases/tag/v1.17.1 Bug Fixes - Bazel users should no longer see “java.util.ServiceConfigurationError: io.grpc.LoadBalancerProvider: Provider io.grpc.util.SecretRoundRobinLoadBalancerProvider$Provider not found”. The workaround for 1.17.0 to add a dependency on @io_grpc_grpc_java//core:util is no longer necessary (#5114 <https://github.com/grpc/grpc-java/issues/5114>) Behavior Changes - core: SRV records are no longer queried by default when doing DNS lookups. This restores the 1.16.x behavior. This avoids a bug which would in the future make it hard for existing services to enable gRPC LB (#5131 <https://github.com/grpc/grpc-java/pull/5131>) -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/b7dd2f68-d1af-444c-b9a6-a120b8510d6d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
