summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_executor.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-50710 Consolidate SBE and classic yielding pathsDavid Storch2021-03-031-0/+58
* SERVER-37589 split PlanExecutor into interface and implementationBenety Goh2018-10-251-723/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36156 Delete RecordFetcher.David Storch2018-09-051-29/+13
* SERVER-16857 Delete MMAPv1 diskloc invalidations.David Storch2018-08-291-6/+0
* SERVER-35428 Added ability to add two OpDebug objects togetherjinichu2018-07-031-1/+1
* SERVER-35239 AwaitData cursor must handle getMore from client with higher las...Samy Lanka2018-06-211-7/+22
* SERVER-35275 rename fail point FP macros, improve docsBilly Donahue2018-05-301-1/+1
* SERVER-34725: Group and count plan stages do not set the WorkingSetID output ...Nick Zolnierz2018-05-011-0/+1
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-301-1/+1
* Revert "SERVER-32645 Create a shim helper framework."Kyle Suarez2018-04-301-1/+1
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-271-1/+1
* SERVER-33542 Avoid swallowing error codes from PlanExecutor errorsCharlie Swanson2018-03-121-1/+1
* SERVER-32912 Ensure that killCursors always invalidates a pinned cursorBernard Gorman2018-02-131-10/+9
* SERVER-32685 Disable lock and WT transaction yielding under readConcern snaps...Tess Avitabile2018-02-081-5/+6
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-181-25/+18
* Revert "SERVER-31684 Fix unexpected "operation exceeded time limit" errors"Spencer Jackson2017-12-141-18/+25
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-121-25/+18
* SERVER-31730 Preserve getNext status in PlanExecutor::executePlan().Justin Seyster2017-11-061-4/+4
* SERVER-29929 Report highest observed cluster time from change stream on each ...Matthew Russotto2017-09-191-0/+9
* SERVER-29142 Support $changeStream on unsharded collections.Charlie Swanson2017-09-131-4/+4
* SERVER-30410 Ensure executor is saved after tailable cursor time out.Charlie Swanson2017-08-281-48/+74
* SERVER-29127 Improve behavior of tailable awaitData cursors with readConcern:...Matthew Russotto2017-08-231-10/+37
* SERVER-30688 Make PlanExecutor wait for awaitData only when it has an awaitDa...Matthew Russotto2017-08-171-1/+2
* SERVER-28752 Get rid of BatchedInsertRequest::getIndexTargetingNSKaloian Manassiev2017-07-261-1/+1
* SERVER-29128 Fix performance regression on awaitData with lastKnownCommittedO...Matthew Russotto2017-07-171-1/+70
* Revert "SERVER-29128 Make $changeNotification stage return a tailable, awaitD...Matthew Russotto2017-07-141-58/+1
* SERVER-29128 Make $changeNotification stage return a tailable, awaitData curs...Matthew Russotto2017-07-111-1/+58
* SERVER-21754 Partition CursorManager's structuresCharlie Swanson2017-05-261-3/+2
* SERVER-28819 fix typo in PlanExecutor invariantDavid Storch2017-04-171-1/+1
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-113/+109
* SERVER-22541 Manage aggregation cursors on global cursor manager.Charlie Swanson2017-03-151-23/+30
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-7/+7
* SERVER-24755 fix explain to handle collection drop during yieldDavid Storch2016-09-261-0/+6
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-2/+4
* SERVER-25005 Use Pipeline to execute $lookup and $graphLookup.Max Hirschhorn2016-08-041-23/+0
* SERVER-23238 remove the public method PlanExecutor::collection()Sally McNichols2016-06-091-29/+36
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-1/+1
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-2/+3
* SERVER-23099 DocumentSourceCursor always retrieves output sort from PlanExecu...Benjamin Murphy2016-04-261-0/+25
* SERVER-22793 clear buffered WorkingSetIDs on storage engines without document...David Storch2016-02-241-4/+1
* SERVER-13123 All callers of PlanExecutor::getNext need to deal with error ret...Tess Avitabile2016-02-181-1/+14
* SERVER-18826 Rename WorkingSet State Names from LOC to RIDJames Wahlin2016-02-051-3/+3
* SERVER-22133 generate COUNT_SCAN plans properly from the plan cacheDavid Storch2016-01-291-7/+0
* SERVER-16444 Copy data in the query subsystem as needed.Max Hirschhorn2015-08-241-5/+4
* SERVER-20051 check return value of PlanYieldPolicy::yield()David Storch2015-08-241-2/+4
* SERVER-19374 Fix TTL Monitor does not yield when deleting expired docsQingyang Chen2015-07-271-3/+5
* SERVER-17364 Don't stash RecoveryUnits across getMoresMathias Stearn2015-07-161-11/+34
* SERVER-17364 Unify handling of child stages into PlanStage base classMathias Stearn2015-07-161-2/+2
* SERVER-18961 avoid iterating the entire working set when preparing for a Wire...David Storch2015-07-011-1/+1