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

Remove SessionCatalogMigrationDestination::waitUntilReadyToCommit call in MigrationDestinationManager

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.6.0-rc1
    • None
    • Sharding
    • None
    • Fully Compatible
    • Sharding 2017-10-23

    Description

      Removing the wait can potentially make the migration critical section wait longer, but it also prevents the situation where the rate of SessionCatalogMigrationDestination depleting the session buffer from the donor shard cannot catch up with the rate of incoming new writes in the chunk and thus, will never finish the migration.

      Attachments

        Activity

          People

            randolph@mongodb.com Randolph Tan
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: