-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Sharding
-
Fully Compatible
-
Repl 2019-11-18, Repl 2019-12-16, Sharding 2020-07-13, Sharding 2020-06-29, Sharding 2020-07-27, Sharding 2020-08-10
Currently, ShardingTest calls initiate on each of its shard ReplSetTest instances serially. This means that it is not possible to initiate multiple shard replica sets at the same time. To make this initiation process faster when there are many shards, ShardingTest can initiate all ReplSetTest instances at the same time, without waiting for one to complete before moving on to the next one. It can then wait for all initiation procedures to finish. This will allow the initiation of all shard ReplSetTest instances to proceed in parallel.
- is related to
-
SERVER-43773 ShardingTest should run the startup procedure for all of its ReplSetTest shard instances in parallel
- Closed
- related to
-
SERVER-43766 Investigate the slowest sections of ReplSetTest.initiate and remove any wasted downtime
- Closed
-
SERVER-27342 Do not block unnecessarily on connecting to mongod or finishing initiate in ReplSetTest and ShardingTest
- Closed