summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_executor.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-75580 Thread-through `ScopedCollectionOrViewAcquisition` on the intern...Jordi Serra Torrens2023-04-251-0/+21
* SERVER-74198 Don't set RETURN_OWNED_DATA flag when producing empty docsRui Liu2023-02-251-0/+5
* SERVER-68847 Include query framework information in GetMore profiler entriesBen Shteinfeld2022-11-081-0/+24
* SERVER-61127 Retry multi-writes that hit StaleConfig due to critical section ...Jordi Serra Torrens2022-06-091-0/+9
* SERVER-66210 Indicate when pass targets cause BatchedDeleteStage completionHaley Connelly2022-05-091-0/+9
* SERVER-65270 Fix bug related to queries on large documents not respecting the...Ian Boros2022-04-071-5/+5
* SERVER-62535 Allow sharded aggregation to return two cursorsTed Tuckman2022-03-021-0/+7
* SERVER-62798 Use single 'AutoGet' for all execution namespaces instead of mul...Mihai Andrei2022-03-011-0/+5
* SERVER-60741 Change eligible find operations to not reposition cursors across...Ian Boros2021-11-181-0/+7
* SERVER-53534 Support including postBatchResumeToken in cursor response for no...Mindaugas Malinauskas2021-03-101-2/+2
* SERVER-50710 Consolidate SBE and classic yielding pathsDavid Storch2021-03-031-1/+6
* SERVER-51200 CollectionPtr in RequiresCollectionStage point to instance owned...Henrik Edin2020-10-131-1/+6
* SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov2020-09-281-19/+4
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-1/+1
* SERVER-48477 move CRUD interface into PlanExecutorDavid Storch2020-08-311-12/+27
* SERVER-48478 Replace PipelineProxyStage with PlanExecutorPipelineDavid Storch2020-07-241-5/+25
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-091-139/+17
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-97/+54
* SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch2020-05-291-42/+30
* SERVER-46921 make collection of timing info opt in in PlanStageIan Boros2020-04-131-13/+0
* SERVER-46508 Use IDL to represent DeleteRequestIsabel Atkinson2020-03-181-0/+46
* SERVER-42560 Simplify passing of metadata between DocumentSource and PlanStageIan Boros2019-10-101-2/+18
* SERVER-42649 Use Value instead of BSONObj in the in-memory sort keyJustin Seyster2019-09-261-29/+25
* SERVER-38478 Remove UninterruptibleLockGuard in query yieldEric Milkie2019-04-261-1/+7
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-111-6/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38316 Consolidate PlanExecutor::DEAD and PlanExecutor::FAILUREPawel Terlecki2019-02-041-17/+7
* SERVER-37455 Delete per-collection cursor managers.David Storch2019-01-231-8/+4
* SERVER-38408 Return postBatchResumeToken with each mongoD change stream batchBernard Gorman2018-12-221-1/+7
* SERVER-37449 Remove CursorManager's PlanExecutor registry.David Storch2018-12-181-35/+33
* SERVER-37444 Added RequiresCollectionStage and use for COLLSCAN.David Storch2018-10-311-12/+10
* SERVER-37589 split PlanExecutor into interface and implementationBenety Goh2018-10-251-177/+58
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-16857 Delete MMAPv1 diskloc invalidations.David Storch2018-08-291-13/+5
* SERVER-35031 Return MaxTimeMSExpired for maxTimeMS timeoutJames Wahlin2018-07-241-1/+1
* SERVER-35894 The initial implementation of the producer document sourceMartin Neupauer2018-07-061-0/+4
* SERVER-35239 AwaitData cursor must handle getMore from client with higher las...Samy Lanka2018-06-211-0/+6
* SERVER-33275 Remove `platform/unordered_`* headersADAM David Alan Martin2018-02-141-5/+7
* SERVER-32912 Ensure that killCursors always invalidates a pinned cursorBernard Gorman2018-02-131-9/+11
* SERVER-32685 Disable lock and WT transaction yielding under readConcern snaps...Tess Avitabile2018-02-081-0/+3
* SERVER-29421 Make agg explain use outer PlanExecutorIan Boros2018-01-241-1/+6
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-181-15/+0
* Revert "SERVER-31684 Fix unexpected "operation exceeded time limit" errors"Spencer Jackson2017-12-141-0/+15
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-121-15/+0
* SERVER-29929 Report highest observed cluster time from change stream on each ...Matthew Russotto2017-09-191-0/+6
* SERVER-30410 Ensure executor is saved after tailable cursor time out.Charlie Swanson2017-08-281-18/+52
* SERVER-29127 Improve behavior of tailable awaitData cursors with readConcern:...Matthew Russotto2017-08-231-1/+7
* SERVER-29128 Fix performance regression on awaitData with lastKnownCommittedO...Matthew Russotto2017-07-171-0/+27
* Revert "SERVER-29128 Make $changeNotification stage return a tailable, awaitD...Matthew Russotto2017-07-141-17/+0
* SERVER-29128 Make $changeNotification stage return a tailable, awaitData curs...Matthew Russotto2017-07-111-0/+17