-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: 3.4.3
-
Component/s: Replication
-
None
-
Fully Compatible
-
ALL
-
Repl 2017-04-17
-
0
On slow machines, it may be possible that the durable optime has not caught up with the committed optime before we disable replication the secondaries. This may lead to failed elections when we request one of the secondaries to step up to become primary.
replSet.awaitReplication(); // Enable fail point to stop replication. var secondaries = replSet.getSecondaries(); secondaries.forEach(enableFailPoint); ... stepUp(secondary);
- is related to
-
SERVER-27216 Increase catchup timeout to 300 seconds in catchup.js
- Closed