-
Type: New Feature
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
Currently, setting :read => :secondary on a ReplSetConnection can still result in reads going to the primary, e.g. if all secondaries are down. A feature I would find useful would be a flag to ensure that my :read => :secondary connections never hit the master but instead throw an exception if no slave is available.