-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
Lock-Free Reads and SERVER-53436 changed writes to appliedThrough that used to be with a Timestamp on lastApplied.
These writes are protected with the RSTL in X mode to ensure there are no readers. But with lock free reads that does no longer prevent readers from starting.
Doing this change was safe because without EMRC=false we don't need this document for recovery and a clean shutdown would be required for a downgrade.
However we should be able to clean up this more when the code for RMRC=false is removed.
- duplicates
-
SERVER-58410 Discontinue writing to appliedThrough/minValid as part of secondary batch application
- Closed
- related to
-
SERVER-59721 Node may become unable to sync from other members after performing rollback to stable timestamp
- Closed
-
SERVER-53436 Transition to primary writes minValid doc with timestamp lastApplied with readers on the same timestamp under lock free reads
- Closed
-
SERVER-61703 Complete TODO listed in SERVER-53642
- Closed