[SERVER-52719] Restart TenantMigrationRecipientService future chain on donor failure Created: 09/Nov/20  Updated: 29/Oct/23  Resolved: 24/Feb/21

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

Type: Task Priority: Major - P3
Reporter: Matthew Russotto Assignee: Jason Chan
Resolution: Fixed Votes: 0
Labels: pm-1791_alpha, pm-1791_milestone-D
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-52718 Add support for blacklisting nodes in... Closed
Related
related to SERVER-54785 Complete TODO listed in SERVER-52719 Closed
Backwards Compatibility: Fully Compatible
Sprint: Repl 2021-02-08, Repl 2021-02-22, Repl 2021-03-08
Participants:

 Description   

This ticket covers detecting a failure due to a retriable error and resetting all the subcomponents and instance variables of TenantMigrationRecipientService, but not the entire "make TenantMigrationRecipientService start where it left off" flow.

This ticket should include adding the state field 'migrationRestartedDueToDonorConnectionFailure' from the detailed design.



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

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}

Message: SERVER-54785 Complete TODO listed in SERVER-52719 and allow recipient to
retry on donor failover after data consistent
Branch: master
https://github.com/mongodb/mongo/commit/06ec07e0aab34e645fa116543afc88695d2d63dc

Comment by Githook User [ 24/Feb/21 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}

Message: SERVER-52719 Restart TenantMigrationRecipientService future chain on donor failure
Branch: master
https://github.com/mongodb/mongo/commit/275bc8977cfd8845cb4773d639504698cd99de90

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