-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding 2021-02-22, Sharding 2021-03-08
-
18
-
2
While SERVER-50584 will introduce the abortReason field and propagates errors from the shard back to the main CoordinatorDocument.recipient/donorShards[shard].abortReason on the configsvr, onReshardingFieldsChanges() for the participant state machines do not propagate errors sent from the coordinator yet.
- depends on
-
SERVER-50584 Serialize resharding errors into a new abortReason field
- Closed
- is duplicated by
-
SERVER-49578 Handle reported unrecoverable errors from donors/recipients in the coordinator
- Closed
- is related to
-
SERVER-54457 Resharding state transition log messages show misleading oldState attribute
- Closed
- related to
-
SERVER-52770 Add abortReshardCollection command for users to cancel the resharding operation
- Closed
-
SERVER-53611 Handle errors on donor before donor document is initially inserted
- Closed
-
SERVER-54704 Remove processAbortReasonNoDonorMachine() and processAbortReasonNoRecipientMachine() methods in resharding
- Closed