-
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
-