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
where a node is popped after one of (ConnectionError, TimeoutError)
So I'd propose
throwing a new error at that point when a ConnectionError or TimeoutError is encountered against all nodes, and we've popped the last one
But I'm not sure if this is the right approach; should we be popping the startup_nodes, or just retrying in a different order instead?
I haven't confirmed yet but I believe that the problem stems from the cluster occasionally timing out after a long ZUNIONSTORE, with no ClusterDown error encountered.