-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
v4.9
-
Sharding 2021-05-03
Currently the tenant migration donor instance logic to abort a migration on behalf of a donorAbortMigration command requires the command to wait on two futures before interrupting the migration. To help the implementation of SERVER-53563, which will try to abort migrations through an op observer, we should refactor this logic so it does not require waiting.