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

Introduce FSM suite spawning sharded cluster with `num_shards > 2`

    XMLWordPrintableJSON

Details

    • Catalog and Routing
    • 2

    Description

      All sharded FSM workloads are currently executed on 2-shards clusters:**

      $ git grep 'num_shards:' buildscripts/resmokeconfig/suites/ | grep concurrency
       
      buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml:    num_shards: 2
      buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml:    num_shards: 2
      

       

      It would be beneficial to add some FSM suite running with more shards in order to spot potential bugs that may happen with increased concurrency and high number of shards.

      Attachments

        Activity

          People

            backlog-server-catalog-and-routing Backlog - Catalog and Routing
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: