Xiang Li
|
bbb379fa4a
Merge pull request #10974 from lzhfromustc/watchers
|
5 rokov pred |
Ziheng Liu
|
a0b2c6ad4b
proxy/grpcproxy: Add critical section to protect wps.watchers and wps.nextWatcherID
|
5 rokov pred |
Gyuho Lee
|
9b2f18c6fb
proxy/grpcproxy: deprecate "grpc.ErrClientConnClosing"
|
5 rokov pred |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
5 rokov pred |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
5 rokov pred |
Xiang Li
|
ec5ff10436
Merge pull request #10019 from thrawn01/grpc-proxy-watch-errors
|
6 rokov pred |
Gyuho Lee
|
d37f1521b7
*: update import paths to "go.etcd.io/etcd"
|
6 rokov pred |
Derrick J. Wippler
|
f0e6c10aba
grpcproxy: return error to client during watch create
|
6 rokov pred |
Hitoshi Mitake
|
94b5071c30
etcdmain, proxy: handle authed watch in grpcproxy
|
7 rokov pred |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
7 rokov pred |
Gyu-Ho Lee
|
5e059fd8dc
*: use metadata Incoming/OutgoingContext
|
7 rokov pred |
Anthony Romano
|
28e9ba365a
grpcproxy: return closing error when stream is canceled from conn close
|
7 rokov pred |
Anthony Romano
|
49a0a63fc3
grpcproxy: split out leadership detection code
|
7 rokov pred |
Anthony Romano
|
e42fa18ccf
grpcproxy: don't use WithRequireLeader for watch event stream
|
7 rokov pred |
Anthony Romano
|
e179225f28
grpcproxy: tear down watch when client context is done
|
7 rokov pred |
Anthony Romano
|
9b5eb1ae5a
grpcproxy, etcdmain, integration: return done channel with WatchServer
|
7 rokov pred |
Gyu-Ho Lee
|
a98de7efa7
grpcproxy: fix minor typo
|
8 rokov pred |
Anthony Romano
|
6604306398
grpcproxy: support prevKV watcher
|
8 rokov pred |
Anthony Romano
|
395cf7de51
grpcproxy: reject invalid watch ranges
|
8 rokov pred |
Anthony Romano
|
ec459c2185
grpcproxy: rework watcher organization
|
8 rokov pred |
Anthony Romano
|
8ec4215279
grpcproxy: reliably track rid in watchergroups
|
8 rokov pred |
Xiang Li
|
56cfe40184
grpcproxy: fix a data race
|
8 rokov pred |
Xiang Li
|
b56ee178d5
grpcproxy: handle overloaded stream
|
8 rokov pred |
Xiang Li
|
eded62e60c
grpcproxy: stop watchers in watch groups
|
8 rokov pred |
Xiang Li
|
51b4d6b7a8
grpcproxy: support cancel watcher
|
8 rokov pred |
Anthony Romano
|
d3ecebd14e
grpcproxy: shut down watcher proxy when client context is done
|
8 rokov pred |
Xiang Li
|
b982c80c14
grpcproxy: fix data race
|
8 rokov pred |
Gyu-Ho Lee
|
a4ef36c8bf
proxy/grpcproxy: fix nil-map assign to 'singles'
|
8 rokov pred |
Xiang Li
|
57c68ab1db
grpcproxy: handle create event
|
8 rokov pred |
Anthony Romano
|
2b4c37f54a
grpcproxy: don't leak goroutines on watch proxy shutdown
|
8 rokov pred |