Jordan Liggitt
|
75c159baa8
clientv3: backoff on reestablishing watches when Unavailable errors are encountered
|
hace 6 años |
Gyuho Lee
|
348b25f3dc
clientv3: call other APIs with default gRPC call options
|
hace 7 años |
Gyu-Ho Lee
|
a8c84ffc93
clientv3: fix client balancer with gRPC v1.7
|
hace 7 años |
Hitoshi Mitake
|
939912c425
clientv3, etcdserver: support auth in Watch()
|
hace 7 años |
Anthony Romano
|
ca4acceb1e
clientv3: set current revision to create rev regardless of CreateNotify
|
hace 7 años |
Anthony Romano
|
4ab818a856
clientv3: only update initReq.rev == 0 with creation watch revision
|
hace 7 años |
Anthony Romano
|
aab2eda7df
clientv3: register waitCancelSubstreams closingc goroutine with waitgroup
|
hace 7 años |
Anthony Romano
|
a39107a3b8
clientv3: use waitgroup to wait for substream goroutine teardown
|
hace 7 años |
Anthony Romano
|
a087325452
clientv3: close open watch channel if substream is closing on reconnect
|
hace 7 años |
Anthony Romano
|
1aeeb38459
clientv3: let watchers cancel when reconnecting
|
hace 8 años |
Gyu-Ho Lee
|
0a3d45a307
clientv3: send create event over outc
|
hace 8 años |
Anthony Romano
|
c100e40715
clientv3: only receive from closing streams in Watcher close
|
hace 8 años |
Anthony Romano
|
b980ab0c67
Merge pull request #6582 from heyitsanthony/fix-cancel-close
|
hace 8 años |
Anthony Romano
|
06d5cf2d52
clientv3: fix race on watch initial revision
|
hace 8 años |
Anthony Romano
|
e285f599e2
clientv3: only return closing error to watcher if context is not canceled
|
hace 8 años |
Anthony Romano
|
5b50658118
clientv3: simplify watch synchronization
|
hace 8 años |
Anthony Romano
|
bf2581390d
clientv3: make IsProgressNotify() false on compact event and closed channel
|
hace 8 años |
Anthony Romano
|
a32518006c
clientv3: process closed watcherStreams in watcherGrpcStream run loop
|
hace 8 años |
Anthony Romano
|
ad318ee891
clientv3: drain buffered WatchResponses before resuming
|
hace 8 años |
Anthony Romano
|
7b2f769643
clientv3: only resume watcher if error is non-halting
|
hace 8 años |
Anthony Romano
|
1c83a46c6d
clientv3: handle watchGrpcStream shutdown if prior to goroutine start
|
hace 8 años |
Anthony Romano
|
5e651a0d0d
clientv3: close watcher stream once all watchers detach
|
hace 8 años |
Xiang Li
|
57c68ab1db
grpcproxy: handle create event
|
hace 8 años |
Xiang Li
|
33c3583b50
clientv3: add send created notification
|
hace 8 años |
Anthony Romano
|
943fe70178
clientv3: support watch filters
|
hace 8 años |
Anthony Romano
|
ac96963003
clientv3: support creating a Watch from a WatchClient
|
hace 8 años |
Anthony Romano
|
d8f0ef0e80
clientv3: use grpc.FailFast(false) for all calls
|
hace 8 años |
Xiang Li
|
c853704ac9
*: support get-old-kv in watch
|
hace 8 años |
Anthony Romano
|
1db4ee8c61
clientv3: only use closeErr on watch when donec is closed
|
hace 8 años |
Anthony Romano
|
722f5b2a8c
clientv3: watch with arbitrary ctx values
|
hace 8 años |