-
Type: Task
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Sharding EMEA
-
Sharding EMEA 2023-06-12, Sharding EMEA 2023-06-26, Sharding EMEA 2023-07-10
The new BatchedDeleteStage deletes documents efficiently in batches.
Dependencies that I'm aware of to switch the range deleter from the DeleteStage to the BatchedDeleteStage:
- Support for the fromMigrate parameter: depends on
SERVER-64107which in turns depends onSERVER-65859. - Support for the returnDeleted parameter.
- Support for the removeSaver parameter (for moveParanoia).
- depends on
-
SERVER-77543 Support `fromMigrate` in batched delete stage
- Closed
- is duplicated by
-
SERVER-67331 Use efficient multi-deletes for range deletions
- Closed
-
SERVER-72298 Use batch deletions to delete orphaned ranges
- Closed
- related to
-
SERVER-78661 Complete TODO listed in SERVER-66279
- Closed