summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/internal_plans.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-76538 Use acquisitons on internal update pathsJordi Serra Torrens2023-05-091-8/+7
* SERVER-75580 Thread-through `ScopedCollectionOrViewAcquisition` on the intern...Jordi Serra Torrens2023-04-251-44/+42
* SERVER-76168 Thread-through ScopedCollectionOrViewAcquisition on the update c...Jordi Serra Torrens2023-04-191-12/+19
* SERVER-70108 Optimize the change collection remover job scansDenis Grebennicov2022-10-201-9/+23
* SERVER-67471 Improve RecordId usage performanceJordi Olivares Provencio2022-07-151-2/+2
* SERVER-66718 Allow StorageInterfaceImpl to perform more clustered collection ...Louis Williams2022-05-301-6/+22
* SERVER-66537 Combine BatchedDeleteStage<Batch/Pass>ParamsHaley Connelly2022-05-181-6/+6
* SERVER-63040: Batch TTL deletionsYu Jin Kang Park2022-04-291-5/+15
* SERVER-65261 User deletes on capped collections do not return CappedPositionLostGregory Wlodarek2022-04-071-6/+7
* SERVER-61339 Improve change stream pre-image purging job to leverage efficien...Denis Grebennicov2022-03-301-3/+13
* SERVER-6491 Prevent dropping shard key index when alternative index doesn't e...Randolph Tan2022-03-161-2/+2
* SERVER-61939 Tighter bounds for clustered collection scansDaniel Gómez Ferro2022-02-071-10/+11
* SERVER-61260 Support collations on clustered collectionsDaniel Gómez Ferro2022-01-181-2/+3
* SERVER-60123 Support sharding by cluster key _id on explicitly created cluste...Haley Connelly2021-12-211-38/+179
* SERVER-61962 Rename `db/exec/delete.h/.cpp` to `delete_stage.h/.cpp`Kaloian Manassiev2021-12-131-3/+0
* SERVER-61250 Introduce ScanInclusionBound for bounded collection scansHaley Connelly2021-11-111-1/+38
* SERVER-60492 Support clustered capped collections with TTL expirationJosef Ahmad2021-11-081-4/+12
* SERVER-57127 IndexCatalogEntry::isMultikey() accepts OperationContext and Col...Benety Goh2021-06-041-1/+1
* SERVER-57127 IndexScanParams accepts CollectionPtrBenety Goh2021-06-031-1/+1
* SERVER-55559 StorageInterfaceImpl should use bounded collection scans on clus...Louis Williams2021-04-061-22/+7
* SERVER-54007 Support TTL deletions on time-series clustered indexesLouis Williams2021-03-011-4/+11
* SERVER-50754 introduce MakeBSONObjStage and various perf improvements to SBEIan Boros2021-01-191-15/+42
* SERVER-51200 CollectionPtr in RequiresCollectionStage point to instance owned...Henrik Edin2020-10-131-18/+30
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-8/+8
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-3/+3
* SERVER-49409 Enable resuming index builds from the collection scan phaseGregory Noma2020-08-131-3/+6
* SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection c...Henrik Edin2020-08-071-1/+1
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-091-10/+11
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-5/+5
* SERVER-47873 Eliminate the Collection* saved in IndexDescriptorGeert Bosch2020-06-101-3/+4
* SERVER-46921 make collection of timing info opt in in PlanStageIan Boros2020-04-131-6/+6
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-28/+46
* SERVER-43860 Always upsert exact source document for pipeline-insert $mergeBernard Gorman2019-11-141-2/+7
* SERVER-42649 Use Value instead of BSONObj in the in-memory sort keyJustin Seyster2019-09-261-1/+1
* SERVER-42852 Make PlanStage consistently hold children by unique_ptr.David Storch2019-09-041-1/+1
* SERVER-41766 Remove obsolete code for tracking multikey writes inside multi-d...William Schultz2019-08-121-1/+1
* SERVER-36186 Default to the the oplogreplay optimization path for oplog colle...Xin Hao Zhang2019-07-241-9/+5
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-1/+1
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-14/+15
* SERVER-39765 Rename `exec/update.{h,cpp}` to `exec/update_stage.{h,cpp}`Kaloian Manassiev2019-02-221-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38179 range deleter must be prepared for document to be deleted from u...Randolph Tan2019-01-111-4/+6
* SERVER-37448 Make remaining PlanStages check catalog validity on restore.David Storch2018-11-271-1/+1
* SERVER-37447 Introduce RequiresIndexStage and use for IXSCAN.David Storch2018-11-271-1/+1
* SERVER-37446 Make UPDATE and DELETE inherit from RequiresMutableCollectionStage.David Storch2018-11-121-0/+3
* SERVER-37444 Added RequiresCollectionStage and use for COLLSCAN.David Storch2018-10-311-2/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-37417 Plans using $** wildcard indices can return duplicate resultsyarai2018-10-151-0/+1
* SERVER-35500 Implement special bounds generation for allPaths indexesBernard Gorman2018-08-101-3/+3
* SERVER-34364 replace references to invariantOK with invariantBenety Goh2018-04-261-4/+4