[SERVER-42305] Need to ensure replication is finished initializing before advancing commit point in heartbeats Created: 19/Jul/19  Updated: 29/Oct/23  Resolved: 25/Jul/19

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 4.2.0-rc3
Fix Version/s: 4.2.1, 4.3.1

Type: Bug Priority: Major - P3
Reporter: Matthew Russotto Assignee: Matthew Russotto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.2
Sprint: Repl 2019-07-29
Participants:
Linked BF Score: 15

 Description   

Advancing the commit point uses _taskExecutor, which doesn't exist until data replication is initialized. Furthermore, it doesn't make logical sense to advance the commit point when data replication is not yet initialized.



 Comments   
Comment by Githook User [ 22/Aug/19 ]

Author:

{'name': 'Matthew Russotto', 'email': 'matthew.russotto@10gen.com', 'username': 'mtrussotto'}

Message: SERVER-42305 Ensure replication is finished initializing before advancing commit point in heartbeats

(cherry picked from commit 2a4d319f02427dbc88d42578a401a14cf1b7d1ac)
Branch: v4.2
https://github.com/mongodb/mongo/commit/063ac1278ceda1e0e72d870b3fb5447533376116

Comment by Githook User [ 25/Jul/19 ]

Author:

{'name': 'Matthew Russotto', 'username': 'mtrussotto', 'email': 'matthew.russotto@10gen.com'}

Message: SERVER-42305 Ensure replication is finished initializing before advancing commit point in heartbeats
Branch: master
https://github.com/mongodb/mongo/commit/2a4d319f02427dbc88d42578a401a14cf1b7d1ac

Comment by Matthew Russotto [ 19/Jul/19 ]

Code Review URL http://mongodbcr.appspot.com/496230001

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