-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 2.2.0-rc0
-
Component/s: Replication
-
None
-
ALL
Members don't start syncing until they're in RECOVERING state. At the end of initial sync, the member is left in STARTUP state until (fairly random) calls to rs.relinquish() move it to RECOVERING. It would be better to either:
- Allow STARTUP members to sync or
- Have initial sync to finish by transitioning the member to recovering
I don't really have a preference, but I think whichever way this goes it should be in 2.2.0.
- is depended on by
-
SERVER-5258 RS manager can demote current primary without any log messages or closing connections
- Closed