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 |
Anthony Romano
|
9dc0782f45
clientv3: handle URL scheme when given in endpoint
|
8 years ago |
James Shubin
|
edca3cbe44
clientv3: Fix typos
|
8 years ago |
Anthony Romano
|
782a8802c0
clientv3: avoid reusing closed connection in KV
|
8 years ago |
Hitoshi Mitake
|
6259318521
*: attach auth token as a gRPC credential
|
8 years ago |
Anthony Romano
|
e8101ddf09
clientv3: throttle reconnection rate
|
8 years ago |
Gyu-Ho Lee
|
fd9e07a529
clientv3: update LICENSE header
|
8 years ago |
Gyu-Ho Lee
|
68eaf4083a
clientv3: WithRequireLeader
|
8 years ago |
Anthony Romano
|
527aa1a499
clientv3: fix Close after failed Put
|
8 years ago |
Anthony Romano
|
cdc8f99658
clientv3: rework reconnection logic
|
8 years ago |
Gyu-Ho Lee
|
2e3d79a7bf
clientv3: convert errors to rpctypes on returning
|
8 years ago |
Xiang Li
|
802de5f9f8
clientv3: support read conf from file
|
8 years ago |
Anthony Romano
|
c91b2d098d
clientv3: AlarmList and AlarmDisarm
|
8 years ago |
Anthony Romano
|
161bc5e19c
clientv3: fix race when setting grpc Logger
|
8 years ago |
Gyu-Ho Lee
|
29fccb3221
clientv3: configurable grpc logger
|
8 years ago |
Anthony Romano
|
bd832e5b0a
*: migrate Godeps to vendor/
|
8 years ago |
Xiang Li
|
7c377fa703
*: add client.defrag and defrag cmd for etcdctl
|
8 years ago |
Anthony Romano
|
78132c9b5b
clientv3: use tls.Config in clientv3.Config
|
8 years ago |
Anthony Romano
|
d21d2e6624
clientv3: don't deadlock on Close with broken connection
|
8 years ago |