Gyuho Lee
|
8a518b01c4
*: revert "internal/mvcc" change
|
7 years ago |
Gyuho Lee
|
80d15948bc
*: move "mvcc" to "internal/mvcc"
|
8 years ago |
Gyuho Lee
|
31c2d4b0a2
clientv3: document possible memory pile-up in Watch
|
8 years ago |
Gyuho Lee
|
10522f88f5
clientv3: handle non -1 watch ID on cancellation
|
8 years ago |
Gyuho Lee
|
f6f3a9ca69
clientv3: document context to "Watch" API
|
8 years ago |
Gyuho Lee
|
497412c588
clientv3: call other APIs with default gRPC call options
|
8 years ago |
Gyu-Ho Lee
|
5d98710b2e
api/v3rpc: deprecate grpc.Errorf
|
8 years ago |
Gyu-Ho Lee
|
1fa60c9882
clientv3: add TODO for watch retry
|
8 years ago |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
8 years ago |
Anthony Romano
|
2d0eec0b35
clientv3: goword spelling check
|
8 years ago |
Anthony Romano
|
1c75c383a1
clientv3: use FromOutgoingContext to bucket watches
|
8 years ago |
Anthony Romano
|
318caeee7e
clientv3: return CompactRevision wresp when set with Canceled
|
8 years ago |
Anthony Romano
|
13d9438cf9
clientv3: clarify Watch close conditions
|
8 years ago |
fanmin shi
|
762b2c625c
clientv3: change watchGrpcStream Close() to close()
|
8 years ago |
Hitoshi Mitake
|
939912c425
clientv3, etcdserver: support auth in Watch()
|
8 years ago |
Anthony Romano
|
ca4acceb1e
clientv3: set current revision to create rev regardless of CreateNotify
|
8 years ago |
Anthony Romano
|
4ab818a856
clientv3: only update initReq.rev == 0 with creation watch revision
|
8 years ago |
Anthony Romano
|
aab2eda7df
clientv3: register waitCancelSubstreams closingc goroutine with waitgroup
|
8 years ago |
Anthony Romano
|
a39107a3b8
clientv3: use waitgroup to wait for substream goroutine teardown
|
8 years ago |
Anthony Romano
|
a087325452
clientv3: close open watch channel if substream is closing on reconnect
|
8 years ago |
Anthony Romano
|
1aeeb38459
clientv3: let watchers cancel when reconnecting
|
9 years ago |
Gyu-Ho Lee
|
0a3d45a307
clientv3: send create event over outc
|
9 years ago |
Anthony Romano
|
c100e40715
clientv3: only receive from closing streams in Watcher close
|
9 years ago |
Anthony Romano
|
b980ab0c67
Merge pull request #6582 from heyitsanthony/fix-cancel-close
|
9 years ago |
Anthony Romano
|
06d5cf2d52
clientv3: fix race on watch initial revision
|
9 years ago |
Anthony Romano
|
e285f599e2
clientv3: only return closing error to watcher if context is not canceled
|
9 years ago |
Anthony Romano
|
5b50658118
clientv3: simplify watch synchronization
|
9 years ago |
Anthony Romano
|
bf2581390d
clientv3: make IsProgressNotify() false on compact event and closed channel
|
9 years ago |
Anthony Romano
|
a32518006c
clientv3: process closed watcherStreams in watcherGrpcStream run loop
|
9 years ago |
Anthony Romano
|
ad318ee891
clientv3: drain buffered WatchResponses before resuming
|
9 years ago |