Description
When the server disconnects on us during a valid remove/failover rebalance, it is the case that the CouchbaseClient stays connected and doesnt try to disconnect and retry. This leaves the client in a dangerous state where no updates are fetched and therefore the map is incorrect.
Attachments
For Gerrit Dashboard: JCBC-219 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
24182,2 | JCBC-219: Fix reconnect logic on valid rebalance out/failover. | master | couchbase-java-client | Status: MERGED | +2 | +1 |