grpc-java/core
Terry Wilson 43bc578f20
Move name resolution retry from managed channel to name resolver. (#9758)
This change has these main aspects to it:

1. Removal of any name resolution responsibility from ManagedChannelImpl
2. Creation of a new RetryScheduler to own generic retry logic
     - Can also be used outside the name resolution context
3. Creation of a new RetryingNameScheduler that can be used to wrap any
   polling name resolver to add retry capability
4. A new facility in NameResolver to allow implementations to notify
   listeners on the success of name resolution attempts
     - RetryingNameScheduler relies on this
2022-12-16 15:30:57 -08:00
..
src Move name resolution retry from managed channel to name resolver. (#9758) 2022-12-16 15:30:57 -08:00
BUILD.bazel advancedtls: adding AdvancedTlsX509TrustManager and AdvancedTlsX509KeyManager (#8175) 2021-08-17 16:13:30 -07:00
build.gradle Swap Animalsniffer to Java 8 and Android 19 2022-08-10 12:41:57 -07:00