[SERVER-55349] Make TenantMigrationThread garbage collect migration before validating abort reason Created: 19/Mar/21  Updated: 29/Oct/23  Resolved: 19/Mar/21

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 4.9.0

Type: Task Priority: Major - P3
Reporter: Cheahuychou Mao Assignee: Cheahuychou Mao
Resolution: Fixed Votes: 0
Labels: pm-1791_non-cloud-blocking
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-52713 [testing] Add stepdown/kill/terminate... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2021-03-22, Sharding 2021-04-05
Participants:

 Description   

Currently, if the migration aborts due to an unexpected error, the thread would throw an exception and the migration would not get garbage collected. This would the migration in the next test to fail with ConflictingOperationInProgress.



 Comments   
Comment by Githook User [ 19/Mar/21 ]

Author:

{'name': 'Cheahuychou Mao', 'email': 'mao.cheahuychou@gmail.com', 'username': 'cheahuychou'}

Message: SERVER-55349 Make TenantMigrationThread garbage collect migration before validating abort reason
Branch: master
https://github.com/mongodb/mongo/commit/67c23bccf42fd86557ef47e911b8c6cf57648f4f

Generated at Thu Feb 08 05:36:13 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.