Anthony Romano
|
a2cdd908dc
clientv3: permit creating client without grpc connection
|
7 years ago |
Anthony Romano
|
270dc9427b
clientv3: pass back dial error on dial timeout
|
7 years ago |
Anthony Romano
|
4d2aa80ecf
clientv3: add cluster version checking
|
7 years ago |
Anthony Romano
|
c9452c6ad4
clientv3: let user provide a client context through Config
|
7 years ago |
Anthony Romano
|
8c43bd06a0
clientv3: add DialOptions to config
|
7 years ago |
Anthony Romano
|
b465b48476
clientv3: remove strict yaml dependency
|
7 years ago |
Anthony Romano
|
56286ccd29
clientv3: use DialContext
|
7 years ago |
Hitoshi Mitake
|
d431b64d97
etcdserver, clientv3: handle a case of expired auth token
|
7 years ago |
Anthony Romano
|
246fb29d8a
clientv3: close Lease on client Close
|
8 years ago |
Gyu-Ho Lee
|
a08103c088
clientv3: return copy of endpoints, not pointer
|
8 years ago |
sharat
|
8fd1dd7862
clientv3: added client side metrics support
|
8 years ago |
Anthony Romano
|
c100e40715
clientv3: only receive from closing streams in Watcher close
|
8 years ago |
Gyu-Ho Lee
|
084c407a8d
clientv3: drop Config.Logger field
|
8 years ago |
Gyu-Ho Lee
|
f45542394b
clientv3: handle 'https' scheme in endpoint
|
8 years ago |
Gyu-Ho Lee
|
cdb1e34799
clientv3: add 'Sync' method
|
8 years ago |
Gyu-Ho Lee
|
b9d18d4ac9
clientv3: add 'SetEndpoints' method
|
8 years ago |
Anthony Romano
|
5e963608b7
clientv3: do not treat Internal codes as halting
|
8 years ago |
Anthony Romano
|
267063efd0
clientv3: use grpc codes to translate raw grpc errors
|
8 years ago |
Anthony Romano
|
3eadf964f4
clientv3: use failfast and retry wrappers for at-most-once rpcs
|
8 years ago |
Anthony Romano
|
46765ad79c
clientv3: respect up/down notifications from grpc
|
8 years ago |
Anthony Romano
|
429d5ab20b
clientv3: only block on New() when DialTimeout > 0
|
8 years ago |
Anthony Romano
|
8abae076d1
rpctypes, clientv3: retry RPC on EtcdStopped
|
8 years ago |
Gyu-Ho Lee
|
5225a4e4bc
clientv3: fix client for grpc change
|
8 years ago |
Anthony Romano
|
349eaf117a
clientv3: use separate dialopts for auth dial
|
8 years ago |
Anthony Romano
|
4a13c9f9b3
clientv3: use grpc balancer
|
8 years ago |
Anthony Romano
|
62f8ec25c0
clientv3: use grpc reconnection logic
|
8 years ago |
Anthony Romano
|
7dfe7db243
clientv3: panic if ActiveConnection tries to return non-nil connection
|
8 years ago |
Anthony Romano
|
5f5a203e27
clientv3: don't hold client lock while dialing
|
8 years ago |
Anthony Romano
|
22744566f4
clientv3: hide retry dial api
|
8 years ago |
Gyu-Ho Lee
|
7b5657cf1a
clientv3: check if KV.Client is closed
|
8 years ago |