[SERVER-43658] Only call waitUntilDurable inline for {j: true} when w > 1 Created: 26/Sep/19  Updated: 02/Oct/19  Resolved: 02/Oct/19

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Lingzhi Deng Assignee: Lingzhi Deng
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-43417 Signal the flusher thread to flush in... Closed
Sprint: Repl 2019-10-07
Participants:

 Description   

This is safe before PM-1274 because being able to replicate implies local journalling has happened. After PM-1274, this is still useful as this will help parallel the wait for local journalling, replication and remote journalling.



 Comments   
Comment by Lingzhi Deng [ 02/Oct/19 ]

This will introduce bigger latency for w > 1 writes with {j: true}. SERVER-43417 is a more comprehensive fix for the problem. I think we should continue the discussion in SERVER-43417 instead.

Generated at Thu Feb 08 05:03:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.