summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/range_deletion_util.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-66916 Make rangeDeleterBatchSize and rangeDeleterBatchDelayMS ↵Kaloian Manassiev2022-06-021-1/+0
| | | | dynamically configurable
* SERVER-66866 Make the range deleter not sleep under collection lockKaloian Manassiev2022-05-311-19/+1
|
* SERVER-64242 Make `collStats` aggregation stage retrieve orphans from ↵Allison Easton2022-05-311-15/+0
| | | | BalancerStatisticsRegistry
* SERVER-65015 Granular locks for synchronizing orphans trackingAllison Easton2022-04-261-0/+2
|
* SERVER-64979 Range deleter must start with same range deletion task on step upAllison Easton2022-04-121-0/+5
|
* Revert "SERVER-64979 Range deleter must start with same range deletion task ↵Allison Easton2022-04-111-5/+0
| | | | | | on step up" This reverts commit 75f6781664b77b0d4e61f98c61585ac017887bbf.
* SERVER-64979 Range deleter must start with same range deletion task on step upAllison Easton2022-04-071-0/+5
|
* SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade with ↵Allison Easton2022-03-301-0/+14
| | | | ongoing migrations
* Revert "SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade ↵Tommaso Tocci2022-03-221-6/+0
| | | | | | with ongoing migrations" This reverts commit 2e63d56d8feea365eeee5e1458ed3873a80ce71c.
* SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade with ↵Allison Easton2022-03-221-0/+6
| | | | ongoing migrations
* SERVER-64264 MigrationId should not be optional in the range deleterAllison Easton2022-03-081-1/+1
|
* SERVER-63666 set/clear numOrphanDocs field in RangeDeletions during setFCVPaolo Polato2022-03-031-0/+11
|
* SERVER-62368 Range deleter must honor rangeDeleterBatchDelayMSPierlauro Sciarelli2022-01-311-2/+1
|
* SERVER-55113 Split rename/range-deletion procedures in idempotent stepsPierlauro Sciarelli2021-03-111-4/+21
|
* SERVER-54631 Submit range deletion tasks upon sharded collection renamePierlauro Sciarelli2021-03-041-0/+8
|
* SERVER-46395 Ensure range deletion task document exists during deletion.Max Hirschhorn2020-03-111-0/+3
| | | | | | | | | | | | Changes the range deletion task to guarantee a batch of documents can only be removed while the corresponding range deletion task document exists. If the range deletion task document doesn't exist or a stepdown could lead to it not existing, then the range deletion task is abandoned. Changes the deletion of the range deletion task document to use the _id index of the config.rangeDeletions collection rather than being a collection scan.
* SERVER-45024 Add new function to handle range deletionMatthew Saltz2020-01-131-0/+74