featurebase/etcd
reesporte 0e37e04f47
check for context deadline exceeded in retry client (#2033)
you can get a context deadline exceeded from clientv3 if there's heavy load and the
etcd server sends a grpc code DeadlineExceeded. this causes the etcd client to not
retry connecting and then you end up with nodes that can't recover.

Co-authored-by: tgruben <tgruben@gmail.com>
Co-authored-by: 54mir <48686912+54mir@users.noreply.github.com>
Co-authored-by: seebs <seebs@molecula.com>

Co-authored-by: tgruben <tgruben@gmail.com>
Co-authored-by: 54mir <48686912+54mir@users.noreply.github.com>
Co-authored-by: seebs <seebs@molecula.com>
2022-04-25 14:23:27 -05:00
..
embed.go check for context deadline exceeded in retry client (#2033) 2022-04-25 14:23:27 -05:00
leasedkv.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
leasedkv_test.go listen on localhost:0 instead of :0 2022-03-18 13:38:30 -05:00