Anthony Romano
|
83b493f945
clientv3: let watchers cancel when reconnecting
|
8 tahun lalu |
Gyu-Ho Lee
|
2fa2c6284e
clientv3: add 'prevKV' field to watch request
|
8 tahun lalu |
Anthony Romano
|
e853451cd2
clientv3: only return closing error to watcher if context is not canceled
|
8 tahun lalu |
Anthony Romano
|
1becf9d2f5
clientv3: fix race on watch initial revision
|
8 tahun lalu |
Anthony Romano
|
1a712cf187
clientv3: make IsProgressNotify() false on compact event and closed channel
|
8 tahun lalu |
Anthony Romano
|
b836d187fd
clientv3: simplify watch synchronization
|
8 tahun lalu |
Anthony Romano
|
273b986751
clientv3: process closed watcherStreams in watcherGrpcStream run loop
|
8 tahun lalu |
Anthony Romano
|
4abc381ebe
clientv3: drain buffered WatchResponses before resuming
|
8 tahun lalu |
Anthony Romano
|
69a97863a9
clientv3: handle watchGrpcStream shutdown if prior to goroutine start
|
8 tahun lalu |
Anthony Romano
|
12c7e4a9f8
clientv3: close watcher stream once all watchers detach
|
8 tahun lalu |
Anthony Romano
|
129b271ff8
clientv3: use grpc.FailFast(false) for all calls
|
8 tahun lalu |
Anthony Romano
|
4b42ea6cd7
clientv3: only use closeErr on watch when donec is closed
|
8 tahun lalu |
Anthony Romano
|
722f5b2a8c
clientv3: watch with arbitrary ctx values
|
8 tahun lalu |
Anthony Romano
|
62f8ec25c0
clientv3: use grpc reconnection logic
|
8 tahun lalu |
Anthony Romano
|
267d1cb16f
clientv3: fix watch to reconnect on failure
|
8 tahun lalu |
Gyu-Ho Lee
|
75dc10574a
clientv3: watch resp with error when client close
|
8 tahun lalu |
Gyu-Ho Lee
|
f9306fb817
clientv3: preallocate watch streams slice
|
8 tahun lalu |
Gyu-Ho Lee
|
86c85b88ad
Merge pull request #5377 from purpleidea/bug/typos
|
8 tahun lalu |
James Shubin
|
42f3b4964f
clientv3: fix typos
|
8 tahun lalu |
Gyu-Ho Lee
|
fd9e07a529
clientv3: update LICENSE header
|
8 tahun lalu |
Anthony Romano
|
712090fc09
clientv3: keep watcher client active if reconnect has network error
|
8 tahun lalu |
Anthony Romano
|
cdc8f99658
clientv3: rework reconnection logic
|
8 tahun lalu |
Anthony Romano
|
8b52fd0d2d
clientv3: gracefully handle watcher resume on compacted revision
|
8 tahun lalu |
Gyu-Ho Lee
|
2e3d79a7bf
clientv3: convert errors to rpctypes on returning
|
8 tahun lalu |
Anthony Romano
|
b7ac758969
*: rename storage package to mvcc
|
8 tahun lalu |
Hongchao Deng
|
aa11dafaf8
clientv3: expose event type in user API
|
8 tahun lalu |
Gyu-Ho Lee
|
b0cc0e443c
*: clean up if, bool comparison
|
8 tahun lalu |
Anthony Romano
|
4bdfc0a46d
clientv3: fix race on writing watch channel over return channel
|
8 tahun lalu |
Anthony Romano
|
e129223dbe
clientv3: fix race in watcher resume
|
8 tahun lalu |
Anthony Romano
|
bd832e5b0a
*: migrate Godeps to vendor/
|
8 tahun lalu |