-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
5
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, donor shards learn they are participating in a resharding operation by detecting reshardingFields during a metadata refresh. This ticket should replace that pull-based mechanism with a coordinator-driven _shardsvrReshardDonorInitialize command sent during kPreparingToDonate.
Donor shards will construct and persist their state document, initialize their in-memory state machine, and ensure idempotency. The coordinator will handle command retries to support resilience in the presence of failures.
- depends on
-
SERVER-120925 Add stub for ShardsvrReshardDonorInitialize
-
- Closed
-