Please sign in to comment.
NCBC-1307: SDK fails to connect to nodes after restart
Motivation ---------- If the client detects that the entire cluster has gone offline, the client should send NodeUnavailableExceptions after detecting that connectivity has been lost. When the cluster becomes available, the client should reconnect and continue to process requests without manual intervention. Modifications ------------- - Added INFO level logging to MultiplexingConnection and MultiplexingIOService and related classes - Added synchronization to critical areas - Improved exception handling Results ------- After a cluster goes offline, once the cluster comes back online the client should recover. Change-Id: I8ec571a653b7dd4fee8861b295ef9e69d3fefc3a Reviewed-on: http://review.couchbase.org/73423 Reviewed-by: Jeffry Morris <email@example.com> Tested-by: Jeffry Morris <firstname.lastname@example.org>
- Loading branch information...
Showing with 195 additions and 132 deletions.
Oops, something went wrong.