Gyuho Lee
|
0d5497a107
clientv3: fix keepalive send interval when response queue is full
|
6 gadi atpakaļ |
Gyuho Lee
|
348b25f3dc
clientv3: call other APIs with default gRPC call options
|
7 gadi atpakaļ |
Gyu-Ho Lee
|
a8c84ffc93
clientv3: fix client balancer with gRPC v1.7
|
7 gadi atpakaļ |
Iwasaki Yudai
|
aa85b0cea7
clientv3: Do no stop keep alive loop by server side errors
|
7 gadi atpakaļ |
Anthony Romano
|
6dd8fb6f24
Revert "Merge pull request #7732 from heyitsanthony/lease-err-ka"
|
7 gadi atpakaļ |
Anthony Romano
|
d5f414f69b
clientv3: don't halt lease client if there is a lease error
|
7 gadi atpakaļ |
Anthony Romano
|
8024a0d15f
clientv3: support WithRequireLeader in lease client
|
7 gadi atpakaļ |
Anthony Romano
|
3c306cdb3e
clientv3: do not set next keepalive time <= now+TTL
|
7 gadi atpakaļ |
fanmin shi
|
a5cf7fdc87
Merge pull request #7221 from fanminshi/grpcproxy_support_lease_coalescing
|
7 gadi atpakaļ |
Xiang
|
4fb8d30f0a
clientv3: fix lease keepalive duration
|
7 gadi atpakaļ |
Xiang Li
|
5d3597a5f2
Merge pull request #7338 from xiang90/fix_l
|
7 gadi atpakaļ |
fanmin shi
|
65b59f4423
grpcproxy: incorporate lease proxy into existing proxy framework
|
7 gadi atpakaļ |
Xiang
|
4274db46f2
clientv3: fix lease keepalive duration
|
7 gadi atpakaļ |
fanmin shi
|
8cb5e05fc9
clientv3: KeepAliveOnce returns ErrLeaseNotFound if TTL <= 0
|
7 gadi atpakaļ |
Anthony Romano
|
cf5cc18f02
Merge pull request #7286 from heyitsanthony/lease-snip-cancel-stop
|
7 gadi atpakaļ |
Anthony Romano
|
a213b3abf5
clientv3: remove cancelWhenStop from lease implementation
|
7 gadi atpakaļ |
Anthony Romano
|
a9f10bdeee
clientv3: only start lease stream after first keepalive call
|
7 gadi atpakaļ |
fanmin shi
|
720234d32b
clientv3: sends keepalive reqs immediately after lease keep alive stream reset
|
7 gadi atpakaļ |
Anthony Romano
|
5e3b20e70c
clientv3: don't reset stream on keepaliveonce or revoke failure
|
7 gadi atpakaļ |
Anthony Romano
|
a375e91c66
clientv3: don't reset keepalive stream on grant failure
|
8 gadi atpakaļ |
Denys Smirnov
|
b126e31132
clientv3: better error message for keep alive loop halt
|
8 gadi atpakaļ |
Denys Smirnov
|
e0bcd4d516
clientv3: return error from KeepAlive if corresponding loop exits
|
8 gadi atpakaļ |
Xiang Li
|
9205a242b9
clientv3: do not retry on mutable operations
|
8 gadi atpakaļ |
Iwasaki Yudai
|
6a33f0ffd5
clientv3: make balancer respect FastFail
|
8 gadi atpakaļ |
Gyu-Ho Lee
|
4c08f6767c
clientv3: add lease.TimeToLive + tests
|
8 gadi atpakaļ |
Gyu-Ho Lee
|
1aec483e42
clientv3: use correct context in toErr (lease)
|
8 gadi atpakaļ |
Anthony Romano
|
3eadf964f4
clientv3: use failfast and retry wrappers for at-most-once rpcs
|
8 gadi atpakaļ |
Anthony Romano
|
d8f0ef0e80
clientv3: use grpc.FailFast(false) for all calls
|
8 gadi atpakaļ |
davygeek
|
8c96d2573f
*: fixed some warning
|
8 gadi atpakaļ |
James Shubin
|
6480066054
*: misc typos and go vet fixes
|
8 gadi atpakaļ |