Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-43773

ShardingTest should run the startup procedure for all of its ReplSetTest shard instances in parallel

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.3
    • Affects Version/s: None
    • Component/s: Replication, Sharding
    • None
    • Fully Compatible
    • Repl 2019-11-18, Repl 2019-12-02
    • 14

      Currently, ShardingTest calls startSet on each of its shard ReplSetTest instances serially. This means that it is not possible to start up processes from multiple shards at the same time. To make this startup process faster when there are many shards, ShardingTest can start 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 shard startup procedures to finish. This will allow the startup of all shard ReplSetTest instances to proceed in parallel.

            Assignee:
            william.schultz@mongodb.com Will Schultz
            Reporter:
            william.schultz@mongodb.com Will Schultz
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: