You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With more fixes/changes to clientv3 on the way, now it's possible that clientv3 can receive errors from gRPC that are not grpc/status.(*statusError) type (e.g. grpc.ErrClientConnClosing in TestKVNewAfterClose, transport.ErrConnClosing in TestLeasingOwnerDeleteError).
https://github.com/coreos/etcd/tree/master/clientv3#error-handling explains current error handling.
But we've upgraded gRPC to >v1.6. And lots of changes have happened in balancer/retrial logic.
With more fixes/changes to
clientv3
on the way, now it's possible thatclientv3
can receive errors from gRPC that are notgrpc/status.(*statusError)
type (e.g.grpc.ErrClientConnClosing
inTestKVNewAfterClose
,transport.ErrConnClosing
inTestLeasingOwnerDeleteError
).c.f.
Either we convert the errors, or document clearly together with client upgrade guides.
The text was updated successfully, but these errors were encountered: