- 
    Type:Task 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: Storage
- 
    None
- 
        Fully Compatible
- 
        Execution Team 2019-11-18, Execution Team 2019-12-02, Execution Team 2020-01-13, Execution Team 2020-01-27, Execution Team 2020-02-10, Execution Team 2020-02-24, Execution Team 2020-03-09
- 
        8
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- depends on
- 
                    SERVER-46067 Internal code interface changes for Replicate Before Journaling -         
- Closed
 
-         
- 
                    SERVER-46297 Make all primary durable timestamp updates go through the JournalListener -         
- Closed
 
-         
- 
                    SERVER-46334 Eliminate the mutex held across JournalListener accesses -         
- Closed
 
-         
- is depended on by
- 
                    SERVER-41386 Create a JS test that ensures non-durable writes can replicate but are not counted for majority write concern -         
- Closed
 
-         
- 
                    SERVER-41387 Create a test that ensures the oplogTruncateAfterPoint will correctly clear writes on startup after a primary restarts -         
- Closed
 
-         
- 
                    SERVER-44703 Complete TODO listed in SERVER-41392 -         
- Closed
 
-         
- 
                    SERVER-46186 Single voter replica set primaries must wait for the truncate point for {j:true} write concern -         
- Closed
 
-         
- is related to
- 
                    SERVER-45667 Single node replica sets should not use the oplogTruncateAfterPoint on startup recovery -         
- Closed
 
-