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

Remove dedicated thread pools for each ReshardingOplogApplier

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.0-rc0
    • None
    • Sharding
    • None
    • Fully Compatible
    • Sharding 2021-04-19
    • 2

    Description

      Each ReshardingOplogApplier instance (one per donor shard) currently receives its own ThreadPool for actually performing oplog application. Sizing the number of threads to use for resharding would be simpler for end users if there was only one of them, i.e. RecipientStateMachine's task executor.

      Attachments

        Activity

          People

            max.hirschhorn@mongodb.com Max Hirschhorn
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: