grpc-java/core
Carl Mastrangelo a74bb350b7
core: always do SRV record lookup in DnsNameResolver
Instead of failing after a a missing A/AAAA record, this change
makes the resolver keep going and try out SRV records too.  This
is needed for use with ALTS, and is part of the gRPCLB spec.

This change also moved the JNDI code to a separate, reflectively
loaded file.  This makes it easy to exclude the file and not worry
about the missing class references on Android.  Additionally, if
javax.naming might be available on Android, this allows it to be
loaded.  A key side effect of this is that DnsNameResolver is
smaller, and more cleanly tested.
2018-06-26 16:15:52 -07:00
..
src core: always do SRV record lookup in DnsNameResolver 2018-06-26 16:15:52 -07:00
BUILD.bazel core: remove io.grpc core dependency on census (#4461) 2018-05-18 14:56:45 -07:00
build.gradle core: make Auto config load balancer not depend on service config 2018-06-26 13:36:02 -07:00