grpc-java/core
Chengyuan Zhang 683eed671e
core: turn Channel into TF if resolver gives empty addresses with policy selection cannot handle it (#7073)
The original service config error handling design was unclear about the case when an updated resolution result with valid service config and empty address is returned to Channel, and the selected LB policy does not accept empty addresses. Existing implementation silently triggers resolver backoff after LB policy is changed, while leaving Channel being CONNECTING state, if there was an old service config resolved. This change converge the behaviors of whether the received service config is the first one or an update to a previous config, in both cases, Channel goes into TRANSIENT_FAILURE if the selected LB policy cannot handle empty addresses.
2020-05-29 18:23:37 -07:00
..
src core: turn Channel into TF if resolver gives empty addresses with policy selection cannot handle it (#7073) 2020-05-29 18:23:37 -07:00
BUILD.bazel core, census, testing, interop-testing, android-interop-testing: move census dependency out of grpc-core (#6577) 2020-01-13 14:35:29 -08:00
build.gradle Automate release process for example-hostname 2020-05-12 14:30:27 -07:00