Gyuho Lee
|
2ac04381a2
clientv3: update Go import paths to "go.etcd.io"
|
7 years ago |
Gyuho Lee
|
08da08bb19
clientv3: clarify retry function names, do not retry on dial error
|
7 years ago |
Joe Betz
|
55ef9cc1d0
clientv3: Add auth retry to retry interceptor
|
7 years ago |
Joe Betz
|
a5b2fb5563
clientv3: Introduce custom retry interceptor based on go-grpc-middleware/retry
|
7 years ago |
Joe Betz
|
6080fa1270
clientv3: Integrate new grpc load balancer interface with etcd client
|
7 years ago |
Gyuho Lee
|
3aa5711dca
clientv3: move health balancer to "balancer"
|
7 years ago |
Gyuho Lee
|
1f016f3b96
clientv3: use "pkg/logger"
|
7 years ago |
Sahdev P. Zala
|
3b7e2ce0ca
StatusFromError: handle return value of the function
|
8 years ago |
Gyu-Ho Lee
|
255476b5e5
clientv3/retry: clean up retryRPCFunc
|
8 years ago |
Gyu-Ho Lee
|
805bcc828c
clientv3: simplify V(4) logger with Lvl(4)
|
8 years ago |
Gyu-Ho Lee
|
c669ff9765
clientv3: retry mutable ops on "no connection available"
|
8 years ago |
Gyu-Ho Lee
|
725df70664
clientv3: only stop if EtcdError code is not Unavailable, retry with more error codes
|
8 years ago |
Gyu-Ho Lee
|
54ef60d033
clientv3: remove redundant retries in Auth, set FailFast=true
|
8 years ago |
Gyu-Ho Lee
|
141170c1d4
clientv3: remove redundant retries in Maintenance, set FailFast=true
|
8 years ago |
Gyu-Ho Lee
|
c09a89d834
clientv3: remove redundant retries in Cluster, set FailFast=true
|
8 years ago |
Gyu-Ho Lee
|
fecd26f141
clientv3: rename to isRepeatableStopError, isNonRepeatableStopError
|
8 years ago |
Gyu-Ho Lee
|
b46ab2c36e
clientv3: remove redundant retries in KV, set FailFast=true
|
8 years ago |
Gyu-Ho Lee
|
f95f865060
clientv3: unexport pb.LeaseClient in lease client
|
8 years ago |
Gyu-Ho Lee
|
87fe8c12ae
clientv3: rename to repeatableRetry in lease client
|
8 years ago |
Gyu-Ho Lee
|
29aa4ce2a1
clientv3: remove redundant retries in Lease, set FailFast=true
|
8 years ago |
Gyu-Ho Lee
|
2540859ee7
clientv3: separate readyWait for ConnectNotify
|
8 years ago |
Gyu-Ho Lee
|
1549403dd2
clientv3: clean up logging, clarify var/field names
|
8 years ago |
Gyu-Ho Lee
|
fbed568b6a
clientv3/balancer: mark partitioned member as unhealthy
|
8 years ago |
Gyu-Ho Lee
|
bed5f388a8
clientv3: add pinned() method to 'balancer'
|
8 years ago |
Gyu-Ho Lee
|
1c6fbcd3d0
clientv3: add debugging lines to 'retry' paths
|
8 years ago |
Gyu-Ho Lee
|
a439095697
clientv3: wait for ConnectNotify before sending RPCs
|
8 years ago |
Anthony Romano
|
efd7800e0f
clientv3: try next endpoint point on unavailable error
|
8 years ago |
Gyu-Ho Lee
|
6f76d52a1a
*: deprecate grpc.Code, grpc.ErrorDesc
|
8 years ago |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
8 years ago |
Anthony Romano
|
4669aaa9a2
clientv3: only retry mutable KV RPCs if no endpoints found
|
8 years ago |