8 Commits

Author SHA1 Message Date
c5a5dbc500 Don't return an error from dial if the balancer returns no initial servers (#1112)
This modifies the WithBlock behavior somewhat to block until there is at least
one valid connection.  Previously, each connection would be made serially until
all had completed successfully, with any errors returned to the caller.  Errors
are now only returned due to connecting to a backend if a balancer is not used,
or if there is an error starting the balancer itself.

Fixes #976
2017-03-21 11:35:53 -07:00
8551858757 Grpclb: Support server list expiration (#962)
grpclb: Support server list expiration
2016-11-16 15:26:18 -08:00
2d5f9a12ea grpclb: Support DropRequest 2016-10-18 18:08:32 -07:00
8930da46d0 grpclb: work with LoadBalanceToken 2016-10-13 16:54:33 -07:00
d8c69bd859 fix a testing.T issue 2016-10-07 16:57:44 -07:00
474679aec4 grpclb: override credentials server name using the metadata in name resolution 2016-10-07 14:08:42 -07:00
e77c5bbb41 address the comments 2016-09-21 17:54:48 -07:00
f02984b7c6 Basic support of grpclb 2016-09-19 15:11:57 -07:00