-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
Fully Compatible
-
v8.0
-
Repl 2024-03-18, Repl 2024-04-01, Repl 2024-04-15, Repl 2024-04-29
Write a background hook that induces lag between 1) lastApplied and lastWritten and 2) lastWritten and lastDurable. Run this in the background of suites that induce state transitions/failover.
- We use the stopReplProducer in many tests that require pauses in replication. We should consider adding more granular failpoints to pause oplog writing, oplog application, and increase the journal flushing interval seconds to control the drift between lastApplied and lastWritten, and lastWritten and lastDurable.
- Add these passthroughs to Antithesis following this documentation.
- is depended on by
-
SERVER-85601 [Milestone] Testing Checkpoint
- Closed
-
SERVER-89199 Add a background lag hook to mixed binary version passthroughs
- Closed
-
SERVER-89383 Add a background lag hook to rollback test suite
- Closed
- is duplicated by
-
SERVER-87310 Add passthrough tests for upgrade/downgrade
- Closed
-
SERVER-87837 Add a background hook that induces lag between the lastApplied, lastWritten, and lastDurable
- Closed
- related to
-
SERVER-89722 Add network retries in lag_secondary_application
- Closed