-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
v5.0
-
Sharding 2021-06-14, Sharding 2021-05-31
-
1
- Make userCanceled a non-optional bool in the idl for _shardsvrAbortReshardCollection
- Add userCanceled to the command creation here, setting it to true if status == ReshardCollectionAborted and false otherwise.
- Pass userCanceled into the call into machine->abort();
- Change the header of recipient/donor machine's abort() functions to take in userCanceled. For the purposes of this ticket, you won't do anything with it yet.
- has to be done before
-
SERVER-56606 Only indicate cancelation to resharding metrics on participant shards if the userCanceled field is set to true
- Closed