[SERVER-31347] Remove SessionCatalogMigrationDestination::waitUntilReadyToCommit call in MigrationDestinationManager Created: 02/Oct/17  Updated: 30/Oct/23  Resolved: 19/Oct/17

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.6.0-rc1

Type: Task Priority: Major - P3
Reporter: Randolph Tan Assignee: Randolph Tan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-56185 Investigate possible improvements wit... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2017-10-23
Participants:

 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.



 Comments   
Comment by Githook User [ 19/Oct/17 ]

Author:

{'email': 'randolph@10gen.com', 'name': 'Randolph Tan', 'username': 'renctan'}

Message: SERVER-31347 Remove SessionCatalogMigrationDestination::waitUntilReadyToCommit call in MigrationDestinationManager
Branch: master
https://github.com/mongodb/mongo/commit/9e25cf2f623fbbeaea542502499a93b9c7634468

Generated at Thu Feb 08 04:26:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.