-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Testing Infrastructure
-
Fully Compatible
-
Repl 17 (07/15/16), Repl 18 (08/05/16)
We will start the passthrough with a hidden non-voting member, and after a predefined number of tests stop the node, remove it's data, and restart it so it does an initial sync with the data created in the tests so far. This will happen between tests so that there is no apply ops phase. Thus we will only be testing the collection clone and index building portion of initial sync.
- depends on
-
SERVER-24883 Initial sync creates _id index even if collection does not have one
- Closed
-
SERVER-24927 Ignore NamespaceNotFound errors during initial sync apply ops, because they are transient
- Closed
-
SERVER-24997 Ignore "cannot index parallel arrays" errors during initial sync because they are transient
- Closed
-
SERVER-25057 Initial sync fails on 2d index build
- Closed
- is depended on by
-
SERVER-25068 Make small_oplog_rs_initsync passthrough test to run initial sync while the primary is operating on its data
- Closed