Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
Fully Compatible
-
Sharding 2021-01-11, Sharding 2021-01-25
-
2
Description
The largest _id value in the <database>.system.resharding.<existingUUID> collection should be used with {$match: {_id: {$gte: <resume _id>}} to resume. Properties to ensure are being tested:
- The collection bulk loader for resharding must not trigger a duplicate key error when resuming.
- The collection bulk loader for resharding must not miss a document when resuming.
Attachments
Issue Links
- depends on
-
SERVER-50121 Add 'min' and 'max' parameters to aggregate command
-
- Closed
-
-
SERVER-49787 Create collection bulk loader for resharding
-
- Closed
-
-
SERVER-39943 Create match expressions for aggregation $gt/$gte/$lt/$lte and add to $expr rewrite
-
- Closed
-
- is depended on by
-
SERVER-52693 Have ReshardingCollectionCloner retry cloning on retryable errors from the donor shards
-
- Closed
-