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

Increase tenant migration donor service thread pool max size

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.9
    • Sprint:
      Sharding 2021-04-05

      Description

      The tenant migration donor service has a thread pool with a max size of 8 threads (configurable by a server parameter) that is shared by all instances running a tenant migration. UntilĀ SERVER-54208 is finished, when an instances copies cluster time keys from the recipient, it will briefly block a thread in that pool. The number of keys to copy should be small (by default one document is generated every 90 days), but to guarantee the donor service can support 50 concurrent migrations like the recipient service (as perĀ SERVER-53168) and to reduce the time pressure for SERVER-54208, the max number of threads in the donor service pool should be increased until SERVER-54208 is completed.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jack.mulrow Jack Mulrow
              Reporter:
              jack.mulrow Jack Mulrow
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: