Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
Description
When using the NEAREST read preference, the Java driver will continue to send requests to a secondary after it has been set into RECOVERING state via db.adminCommand(
{ replSetMaintenance: true }). Confirmed by running the profiler at level 2 on the RECOVERING secondary. The driver will continue to send reads to the RECOVERING node indefinitely.