grpc-go/balancer
Menghan Li 0547980095
Notify parent ClientConn to re-resolve in grpclb (#1699)
The parent ClientConn should re-resolve when grpclb loses connection to the
remote balancer.

When the ClientConn inside grpclb gets a TransientFailure, it calls
lbManualResolver.ResolveNow(), which calls parent ClientConn's ResolveNow, and
eventually results in re-resolve happening in parent ClientConn's resolver (DNS
for example).

This PR adds a method to balancer.ClientConn interface, so balancer can tell
parent ClientConn to re-resolve.
2017-12-18 15:36:55 -08:00
..
base Refactor roundrobin to support custom picker (#1707) 2017-12-05 11:27:28 -08:00
roundrobin Add dial option to set balancer (#1697) 2017-12-18 15:35:42 -08:00
balancer.go Notify parent ClientConn to re-resolve in grpclb (#1699) 2017-12-18 15:36:55 -08:00