[SERVER-25252] Create initial sync passthrough that uses resync instead of shutting down and restarting nodes Created: 25/Jul/16  Updated: 19/Nov/16  Resolved: 02/Sep/16

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

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Judah Schvimer
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Repl 2016-09-19
Participants:

 Description   

Currently our small_oplog_rs passthroughs for initial sync restart initial sync by shutting down and restarting the node. We should modify them or add new passthroughs that use resync instead.



 Comments   
Comment by Githook User [ 06/Sep/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: SERVER-25252 SERVER-25131: enable blacklisted test.
Branch: master
https://github.com/mongodb/mongo/commit/27551f97e11e611f894fa1dfedf4d93c83962dd4

Comment by Githook User [ 02/Sep/16 ]

Author:

{u'username': u'judahschvimer', u'name': u'Judah Schvimer', u'email': u'judah@mongodb.com'}

Message: SERVER-25252 create static initial sync passthrough that uses resync to restart initial sync
Branch: master
https://github.com/mongodb/mongo/commit/63640ef8a5329c2093f1e0c0ed3ac358f1e5c73d

Comment by Judah Schvimer [ 09/Aug/16 ]

This passthrough should also randomly call resync while the initial sync node is initial syncing so that it tests that resync works while initial sync is in progress. If a random resync happens, it should not happen again until initial sync finishes to guarantee that we let initial sync finish occasionally and validate its correctness.

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