summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_executor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-16889.5 PlanExecutor::getStats() and PlanStage::getStats() return uniq...Qingyang Chen2015-06-291-6/+6
* SERVER-16889 Modernize getExecutor*(), PlanExecutor::make() signaturesQingyang Chen2015-06-261-52/+60
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-426/+411
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-101-2/+1
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+1
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+1
* SERVER-2454 Improve PlanExecutor::DEAD handlingJames Wahlin2015-06-091-16/+7
* SERVER-17575 find and getMore commands respect BSONObj max user size limitDavid Storch2015-05-281-5/+16
* Revert "Revert "SERVER-18515 Replace OperationContext::getCurOp with CurOp::g...Ernie Hershey2015-05-181-1/+1
* Revert "SERVER-18515 Replace OperationContext::getCurOp with CurOp::get(Opera...Ernie Hershey2015-05-181-1/+1
* SERVER-18515 Replace OperationContext::getCurOp with CurOp::get(OperationCont...Andy Schwerin2015-05-181-1/+1
* SERVER-16920 Better error messages for ops killed during yieldJames Wahlin2015-05-071-11/+31
* SERVER-15225 CachedPlanStage can replan poorly performing queries after a tri...David Storch2015-04-131-7/+9
* SERVER-17878 Rename GlobalEnvironmentExperiment to ServiceContext.Andy Schwerin2015-04-031-1/+1
* SERVER-17062 rename NEED_FETCH to NEED_YIELDDavid Storch2015-02-161-9/+7
* SERVER-17062 Make query execution handle WriteConflictExceptions where possibleMathias Stearn2015-02-131-23/+49
* SERVER-17117 propagate kill notifications to CachedPlanStageDavid Storch2015-02-051-5/+19
* SERVER-17132 make findAndModify behave correctly with concurrent writesDavid Storch2015-02-031-3/+20
* SERVER-17132: Added SnapshotId and Snapshotted and use them in query to make ...Eliot Horowitz2015-02-021-1/+1
* SERVER-16874 reset yield timer on every PlanExecutor::restoreState()David Storch2015-01-201-0/+6
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+2
* SERVER-16659 Collection: rename cursorManager() to getCursorManager()Jason Rassi2015-01-121-2/+2
* SERVER-16675 force fetch RecordIds buffered by the query system on saveState()David Storch2015-01-071-0/+13
* SERVER-13256 Remove shared_ptr from pch.hAndrew Morrow2015-01-051-0/+4
* SERVER-16520 Rename CollectionCursorCache to CursorManagerJason Rassi2014-12-231-2/+2
* SERVER-15812 Rename PlanExecutor::EXEC_ERROR to PlanExecutor::FAILUREDavid Storch2014-12-051-4/+4
* SERVER-13679 Replace DiskLoc with RecordId outside of MMAPv1Mathias Stearn2014-11-261-2/+2
* SERVER-15675 PlanStage::invalidate() needs OperationContextJason Rassi2014-11-201-2/+2
* SERVER-15541 MMAP v1 only takes LockMongoFilesShared for yielding plan executorsDavid Storch2014-11-101-4/+4
* SERVER-15665 MMAP v1 requests yields during page faults via NEED_FETCHDavid Storch2014-11-041-3/+29
* SERVER-15541 SERVER-15652 implement timing-based yieldingDavid Storch2014-10-211-51/+140
* SERVER-15541 add PlanExecutor yield policies and registrationsDavid Storch2014-10-141-8/+29
* SERVER-15526 commands which create cursors must save state during getmoreDavid Storch2014-10-101-3/+2
* SERVER-14668 expand support for yielding, add back in yield policyHari Khalsa2014-10-031-10/+48
* SERVER-15019 propagate kill and invalidate for agg cursors to the nested Plan...David Storch2014-10-021-0/+17
* SERVER-14668 don't release locks when in a nested context, add support for yi...Hari Khalsa2014-09-291-0/+17
* SERVER-14633 rename prepareToYield() and recoverFromYield() to saveState() an...David Storch2014-07-291-3/+3
* SERVER-14407 delete runner.hDavid Storch2014-07-231-7/+7
* SERVER-14407 delete dead Runner codeDavid Storch2014-07-221-1/+2
* SERVER-14407 replace Runner with PlanExecutorDavid Storch2014-07-221-4/+59
* SERVER-14407 make PlanExecutor own the canonical queryDavid Storch2014-07-101-7/+22
* SERVER-14408 access stats directly from execution stagesDavid Storch2014-07-081-4/+0
* SERVER-14097 SERVER-14098 execution-level explain for .find() and .count()David Storch2014-06-271-1/+38
* SERVER-13922 remove query yielding cruftHari Khalsa2014-06-031-11/+0
* SERVER-13922 remove query yielding and some dbtempreleaseHari Khalsa2014-05-131-17/+0
* SERVER-13783 remove likelyInMemory and PageFaultExceptionHari Khalsa2014-04-291-25/+1
* SERVER-13634 Get rid of all external callers of DiskLoc::rec()Mathias Stearn2014-04-251-1/+1
* SERVER-13632 Pass the collection to PlanExecutor and FetchStageKaloian Manassiev2014-04-241-2/+2
* SERVER-11643: remove BSONObj::makeEliot Horowitz2014-04-031-1/+1
* SERVER-13122 if we must use the raw obj to sort with ensure it's well formattedHari Khalsa2014-03-111-1/+3