Details
-
Task
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
Fully Compatible
-
Repl 2018-02-12, Repl 2018-03-12, Repl 2018-03-26, Repl 2018-04-09, Repl 2018-04-23
-
0
Description
Some tests kill nodes. For them to recover they need to have a stable checkpoint. Whatever solution we do, we should apply to both sets of test fixtures.
The proposed solution is to write a "done: true" field to the checkpointTimestamp document as soon as the stable checkpoint is finished being taken. Tests can then poll that field to see when it's set.
Attachments
Issue Links
- depends on
-
SERVER-33349 Add command to get stable checkpoint timestamp
-
- Closed
-
- is depended on by
-
SERVER-33525 Fix replication and sharding tests to work with RTT
-
- Closed
-
- is related to
-
SERVER-36101 Replication should not depend on the presence of lastStableCheckpointTimestamp in status reports to identify recoverable rollback capable nodes
-
- Closed
-
- related to
-
SERVER-34635 import pymongo.write_concern in replicaset.py
-
- Closed
-