[SERVER-25068] Make small_oplog_rs_initsync passthrough test to run initial sync while the primary is operating on its data Created: 14/Jul/16  Updated: 05/Apr/17  Resolved: 24/Mar/17

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

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

Issue Links:
Backports
Depends
depends on SERVER-25403 DataReplicator initial sync should be... Closed
depends on SERVER-25662 Data replicator should stop initial s... Closed
depends on SERVER-25632 Add serverParameter configuration for... Closed
depends on SERVER-27206 blacklist tests involving MapReduce f... Closed
depends on SERVER-24538 Make small_oplog_rs_initsync_static p... Closed
is depended on by SERVER-26806 Randomly restart initial sync in the ... Closed
Related
related to SERVER-27446 operation_latency_histogram.js fails ... Closed
related to SERVER-26355 Ensure concurrent resync works on sec... Closed
related to SERVER-27468 Do not run dynamic initial sync passt... Closed
related to SERVER-27488 Unblacklist bypass_doc_validation.js ... Closed
is related to SERVER-27092 blacklist apply_ops1.js from dynamic ... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v3.4
Sprint: Repl 18 (08/05/16), Repl 2016-08-29, Repl 2016-09-19, Repl 2016-10-10, Repl 2016-11-21, Repl 2016-12-12
Participants:

 Description   

SERVER-24538 makes a passthrough for doing initial sync between tests. This passthrough will run initial sync while tests are running and validate the node's data and restart it whenever it finishes.



 Comments   
Comment by Judah Schvimer [ 24/Mar/17 ]

Closing since SERVER-26355 was moved to the backlog, and adding a comment there to add the resync passthroughs to the evergreen config when resync works.

Comment by Githook User [ 22/Dec/16 ]

Author:

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

Message: SERVER-25068 Run dynamic initial sync passthroughs in Evergreen

(cherry picked from commit 222a352e02219769c014cae495ca2f2296078ee0)
Branch: v3.4
https://github.com/mongodb/mongo/commit/2f749b638c383690166f8a605cdb8eff0c3d954e

Comment by Githook User [ 30/Nov/16 ]

Author:

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

Message: SERVER-25068 Run dynamic initial sync passthroughs in Evergreen
Branch: master
https://github.com/mongodb/mongo/commit/222a352e02219769c014cae495ca2f2296078ee0

Comment by Githook User [ 29/Sep/16 ]

Author:

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

Message: SERVER-25068 Add passthrough to include periodic initial sync members and resyncs
Branch: master
https://github.com/mongodb/mongo/commit/ebf3c240eff175e9142ed820533496f5f2e3a85c

Comment by Githook User [ 13/Sep/16 ]

Author:

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

Message: SERVER-25068 Add passthrough hook to include periodic initial sync members
Branch: master
https://github.com/mongodb/mongo/commit/5f40282b37c25719eaaf89ee24ae2d4fa7d537be

Comment by Judah Schvimer [ 17/Aug/16 ]

For this passthrough to effectively test this code, we should also turn the number of initial sync retries down to 0.

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