summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/range_deletion_util.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-54284 ExceptionFor<ErrorCodes::WriteConflict> should resolve to WriteC...Amirsaman Memaripour2023-01-191-2/+2
* SERVER-71436 Range deleter must not aggressively spam the log when shard key ...Pierlauro Sciarelli2022-12-211-6/+14
* SERVER-70864 Get rid of fine-grained range deleter lockTommaso Tocci2022-11-011-3/+2
* SERVER-66916 Make rangeDeleterBatchSize and rangeDeleterBatchDelayMS dynamica...Pierlauro Sciarelli2022-10-031-16/+11
* SERVER-68354 Set `whenToClean` to `now` when marking range deletion task as p...Pierlauro Sciarelli2022-07-281-1/+3
* SERVER-64242 Make collStats aggregation stage retrieve orphans from BalancerS...Allison Easton2022-07-251-15/+0
* SERVER-63243 Range deleter must not clean up orphan ranges in a round-robin f...Allison Easton2022-06-101-80/+91
* SERVER-66866 Make the range deleter not sleep under collection lockKaloian Manassiev2022-06-101-65/+62
* SERVER-65015 Granular locks for synchronizing orphans trackingAllison Easton2022-05-031-11/+25
* SERVER-64979 Range deleter must start with same range deletion task on step upAllison Easton2022-04-121-0/+10
* Revert "SERVER-64979 Range deleter must start with same range deletion task o...Allison Easton2022-04-111-10/+0
* SERVER-64979 Range deleter must start with same range deletion task on step upAllison Easton2022-04-071-0/+10
* SERVER-64196 Implement BalancerStatisticsRegistry and command to retrieve its...Tommaso Tocci2022-04-051-1/+2
* SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade with ongoing...Allison Easton2022-03-301-11/+8
* SERVER-64857 Retry range deletion task update on write conflict exceptionsAllison Easton2022-03-291-4/+9
* Revert "SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade with...Tommaso Tocci2022-03-221-7/+9
* SERVER-64163 Synchronize orphans tracking upon upgrade/downgrade with ongoing...Allison Easton2022-03-221-9/+7
* SERVER-6491 Prevent dropping shard key index when alternative index doesn't e...Randolph Tan2022-03-161-7/+8
* SERVER-64343 Integration tests for orphans tracking during upgrade/downgradePierlauro Sciarelli2022-03-101-7/+12
* SERVER-64264 MigrationId should not be optional in the range deleterAllison Easton2022-03-081-10/+8
* SERVER-63336 Update `numOrphanDocs` upon batch deletionsAllison Easton2022-03-081-3/+10
* SERVER-63666 set/clear numOrphanDocs field in RangeDeletions during setFCVPaolo Polato2022-03-031-0/+71
* SERVER-62368 Range deleter must honor rangeDeleterBatchDelayMSPierlauro Sciarelli2022-01-311-5/+9
* SERVER-60123 Support sharding by cluster key _id on explicitly created cluste...Haley Connelly2021-12-211-14/+3
* SERVER-61962 Rename `db/exec/delete.h/.cpp` to `delete_stage.h/.cpp`Kaloian Manassiev2021-12-131-1/+1
* SERVER-61628 Do not reschedule range deletion task when orphans have been ful...Pierlauro Sciarelli2021-12-091-2/+2
* SERVER-59329: Make sure that withTemporaryOperationContext throw an error if ...Kshitij Gupta2021-09-211-72/+92
* SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped aroundIrina Yatsenko2021-08-231-9/+9
* SERVER-56479 Server logging of BSON containing BinData does not roundtripMark Benvenuto2021-07-201-1/+1
* SERVER-56275: Check all ways that an opCtx will be interrupted for step up an...XueruiFa2021-07-071-8/+3
* SERVER-57587 Avoid scheduling more range deletion tasks for same range during...Pierlauro Sciarelli2021-06-101-7/+9
* SERVER-57127 IndexCatalog::findShardKeyPrefixedIndex() accepts CollectionPtrBenety Goh2021-06-031-4/+5
* SERVER-55557 Range deletion of aborted migration can fail after a refine shar...Jordi Serra Torrens2021-05-281-0/+1
* SERVER-57001 Range deletion snapshotting must always start from a clean statePierlauro Sciarelli2021-05-181-1/+5
* SERVER-47699 Change yield type used by range deleter from YIELD_MANUAL to YIE...Antonio Fuschetto2021-04-271-1/+1
* SERVER-47699 Change yield type used by range deleter from YIELD_MANUAL to YIE...Antonio Fuschetto2021-04-231-1/+1
* SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip2021-03-231-3/+3
* SERVER-50656 Add cancellation support to WaitForMajorityServiceGeorge Wangensteen2021-03-171-1/+1
* SERVER-55113 Split rename/range-deletion procedures in idempotent stepsPierlauro Sciarelli2021-03-111-9/+41
* SERVER-54631 Submit range deletion tasks upon sharded collection renamePierlauro Sciarelli2021-03-041-1/+29
* Revert "SERVER-50656 Add cancellation support to WaitForMajorityService"George Wangensteen2021-02-041-1/+1
* SERVER-50656 Add cancellation support to WaitForMajorityServiceGeorge Wangensteen2021-02-041-1/+1
* SERVER-53462 Improve range-deleter logging (fix log level for recoverable error)Pierlauro Sciarelli2021-01-131-7/+6
* SERVER-53462 Improve range-deleter loggingPierlauro Sciarelli2021-01-071-22/+35
* SERVER-51298 Add cancelation support to AsyncTry/until looping utilityGeorge Wangensteen2020-12-101-1/+2
* SERVER-51200 CollectionPtr in RequiresCollectionStage point to instance owned...Henrik Edin2020-10-131-1/+1
* SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov2020-09-281-1/+4
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-12/+15
* SERVER-50527 Change NotMasterError category to NotPrimaryErrorPavi Vetriselvan2020-09-081-1/+1
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-2/+2