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

Tenant Migration related jstests should call donorForgetMigration when migration is completed(aborted/committed).

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • Repl 2020-12-14, Repl 2020-12-28, Repl 2021-01-11

    Description

      Tenant Migration related jstests should call donorForgetMigration when migration is completed(aborted/committed). Failure to do so will make the recipient to exhaust the TenantMigrationRecipientService thread pool (default is 8, see SERVER-50669). Currently, there are components on the recipient side, like oplog fetcher and cloner, which runs a synchronous task on the TenantMigrationRecipientService thread pool without yielding the thread. Those components will be stopped only if the migration on recipient side fails due to an error or receives RecipientForgetMigration cmd.

      Attachments

        Activity

          People

            pavithra.vetriselvan@mongodb.com Pavithra Vetriselvan
            suganthi.mani@mongodb.com Suganthi Mani
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: