-
Notifications
You must be signed in to change notification settings - Fork 9.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clientv3: Upgrade to round robin balancer based on gRPC 1.12 balancer API #9860
Commits on Jun 15, 2018
-
vendor: upgrade "grpc/grpc-go" to v1.11.1
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e2bf40 - Browse repository at this point
Copy the full SHA 6e2bf40View commit details -
clientv3/balancer: initial commit
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fe4a08 - Browse repository at this point
Copy the full SHA 7fe4a08View commit details -
*: introduce mock server for testing load balancing and add a simple …
…happy-path load balancer test Author: Joe Betz <[email protected]> Date: Wed Mar 28 15:51:33 2018 -0700
Configuration menu - View commit details
-
Copy full SHA for 657c2e1 - Browse repository at this point
Copy the full SHA 657c2e1View commit details -
pkg/mock/mockserver: support restart
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1aa428 - Browse repository at this point
Copy the full SHA f1aa428View commit details -
clientv3/balancer: use new mock server in tests
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c92185 - Browse repository at this point
Copy the full SHA 7c92185View commit details -
clientv3/balancer: add more failover tests with resolver
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 370761d - Browse repository at this point
Copy the full SHA 370761dView commit details -
clientv3/balancer: add "TestRoundRobinBalancedPassthrough" (WIP)
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9867210 - Browse repository at this point
Copy the full SHA 9867210View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2a25b - Browse repository at this point
Copy the full SHA 4d2a25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6bc2b - Browse repository at this point
Copy the full SHA ed6bc2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6080fa1 - Browse repository at this point
Copy the full SHA 6080fa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20a117 - Browse repository at this point
Copy the full SHA f20a117View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12acfc0 - Browse repository at this point
Copy the full SHA 12acfc0View commit details -
clientv3: Split out grpc balancer builder to ensure there is a balanc…
…er per ClientConn
Configuration menu - View commit details
-
Copy full SHA for 309208d - Browse repository at this point
Copy the full SHA 309208dView commit details -
clientv3: Fix dialer for new balancer to correctly handle first are a…
…s endpoint, not hostname
Configuration menu - View commit details
-
Copy full SHA for 7ac2a2d - Browse repository at this point
Copy the full SHA 7ac2a2dView commit details -
clientv3: dial with context when creating authenticator
Otherwise, "grpc.Dial" blocks when "grpc.WithTimeout" dial option gets deprecated. Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 037d7b4 - Browse repository at this point
Copy the full SHA 037d7b4View commit details -
clientv3: pass "grpc.WithBlock" on "TestDialTimeout"
Otherwise, grpc.DialContext would just return before connection is up. Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 994a569 - Browse repository at this point
Copy the full SHA 994a569View commit details -
clientv3: deprecate "grpc.WithTimeout" in favor of "grpc.DialContext"
"grpc.WithTimeout" dial option is being deprecated. Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb032f3 - Browse repository at this point
Copy the full SHA bb032f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e65cd - Browse repository at this point
Copy the full SHA 66e65cdView commit details -
clientv3: Fix auth client to use endpoints instead of host when diali…
…ng, fix tests to block on dial when required.
Configuration menu - View commit details
-
Copy full SHA for f84f554 - Browse repository at this point
Copy the full SHA f84f554View commit details -
clientv3: Fix dial calls to consistently use endpoint resolver, attem…
…pt to deflake alarm test
Configuration menu - View commit details
-
Copy full SHA for ee2747e - Browse repository at this point
Copy the full SHA ee2747eView commit details -
clientv3: Fix TLS test failures by returning DeadlineExceeded error f…
…rom dial without any additional wrapping
Configuration menu - View commit details
-
Copy full SHA for 9304d1a - Browse repository at this point
Copy the full SHA 9304d1aView commit details -
clientv3: Fix endpoint resolver to create a new resolver for each grp…
…c client connection
Configuration menu - View commit details
-
Copy full SHA for 8569b9c - Browse repository at this point
Copy the full SHA 8569b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6548b - Browse repository at this point
Copy the full SHA 1f6548bView commit details -
clientv3: remove unused "dialerrc"
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4065735 - Browse repository at this point
Copy the full SHA 4065735View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b2fb5 - Browse repository at this point
Copy the full SHA a5b2fb5View commit details -
vendor: add "go-grpc-middleware/util/backoffutils"
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3130e4d - Browse repository at this point
Copy the full SHA 3130e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ef9cc - Browse repository at this point
Copy the full SHA 55ef9ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c57a0 - Browse repository at this point
Copy the full SHA 05c57a0View commit details -
clientv3/integration: Add err check to TestDialTLSNoConfig to prevent…
… nil pointer dereference on c.Close()
Configuration menu - View commit details
-
Copy full SHA for 3b84117 - Browse repository at this point
Copy the full SHA 3b84117View commit details -
*: fix fmt tests, reenable "testEmbedEtcdGracefulStop"
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3032d3 - Browse repository at this point
Copy the full SHA a3032d3View commit details -
clientv3: put "defaultCallOpts" back to "Client" object
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd520ce - Browse repository at this point
Copy the full SHA dd520ceView commit details -
clientv3: clarify retry function names, do not retry on dial error
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08da08b - Browse repository at this point
Copy the full SHA 08da08bView commit details -
clientv3: add "zap.Config" to replace global logger
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a766810 - Browse repository at this point
Copy the full SHA a766810View commit details -
clientv3: add "IsConnCanceled", deprecate "grpc.ErrClientConnClosing"
Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e521d2 - Browse repository at this point
Copy the full SHA 6e521d2View commit details -
grpcproxy: fix "grpc.ErrClientConnClosing" handling
Fix ``` go test -v -tags cluster_proxy -run TestWatchErrConnClosed ``` with gRPC >= v1.10 Signed-off-by: Gyuho Lee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d922069 - Browse repository at this point
Copy the full SHA d922069View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6572d60 - Browse repository at this point
Copy the full SHA 6572d60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6309e4b - Browse repository at this point
Copy the full SHA 6309e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8451a17 - Browse repository at this point
Copy the full SHA 8451a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb6e9d2 - Browse repository at this point
Copy the full SHA cb6e9d2View commit details