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

Remove SessionCatalogMigrationDestination::waitUntilReadyToCommit call in MigrationDestinationManager

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.6.0-rc1
    • 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

        Issue Links

          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: