summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/subplan.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-5/+5
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-8/+6
* SERVER-39567 Change find min/max options to require hintIan Boros2019-04-111-3/+3
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-12/+12
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-7/+7
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37449 Add RequiresAllIndicesStage and use for subplanning and multipla...David Storch2018-12-101-1/+10
* SERVER-37446 Make more PlanStages inherit from RequiresCollectionStage.David Storch2018-11-071-11/+10
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-2/+4
* SERVER-16857 Delete MMAPv1 diskloc invalidations.David Storch2018-08-291-3/+3
* SERVER-23332 Expose query plan cache key in system.profile entry and query lo...Haley Connelly2018-07-311-6/+13
* SERVER-35031 Return MaxTimeMSExpired for maxTimeMS timeoutJames Wahlin2018-07-241-8/+1
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+0
* SERVER-32452 add ability for plan cache entries to be inactiveIan Boros2018-06-141-7/+3
* SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess.David Storch2018-06-121-1/+1
* Revert "SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess."David Storch2018-06-121-1/+1
* SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess.David Storch2018-06-111-1/+1
* SERVER-34714 Optimize $or with all always-false children to $alwaysFalseCharlie Swanson2018-05-011-2/+4
* SERVER-33690 Transaction abort and commit should kill any associated client c...James Wahlin2018-04-161-1/+0
* SERVER-32174: Remove old snapshot query optionNick Zolnierz2018-03-161-5/+0
* SERVER-32603 Modernize QueryPlanner methods to use unique_ptr.David Storch2018-01-111-19/+16
* SERVER-32189 Delete dead SubplanStage handling for contained $or queries.David Storch2017-12-131-65/+2
* Reapply "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-291-1/+1
* Revert "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-281-1/+1
* SERVER-30991 Introduce MatchExpression::optimize().Justin Seyster2017-09-281-1/+1
* SERVER-30410 Ensure executor is saved after tailable cursor time out.Charlie Swanson2017-08-281-5/+9
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-4/+1
* SERVER-29218 Use std:::unique_ptr to manage QuerySolutionNode objectsJustin Seyster2017-05-171-4/+4
* SERVER-27975 Remove many uses of `OwnedPointerVector`ADAM David Alan Martin2017-03-101-12/+19
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-2/+2
* SERVER-13732 Index access plan for contained OR should consider top-level pre...Tess Avitabile2017-02-171-1/+1
* SERVER-24991 log redaction for commands, concurrency, exec, indexThomas Schubert2016-09-021-3/+3
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-2/+2
* SERVER-24761 Abort entire query plan when a catalog operation occurs.Max Hirschhorn2016-07-141-0/+10
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-7/+7
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23243 Replace Listener::getElapsedTimeMillis() in scoped_timer.cppWaley Chen2016-05-251-1/+1
* Revert "SERVER-23243 Replace Listener::getElapsedTimeMillis() in scoped_timer...Waley Chen2016-05-181-1/+1
* SERVER-23243 Replace Listener::getElapsedTimeMillis() in scoped_timer.cppWaley Chen2016-05-171-1/+1
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-1/+2
* SERVER-22279 SubplanStage must register its MultiPlanStage in _childrenMathias Stearn2016-01-261-8/+18
* SERVER-22159 SubplanStage: don't update exec time in planSubqueries()Jason Rassi2016-01-141-4/+0
* SERVER-19377 PlanStage: make work() non-virt, add virt method doWork()Jason Rassi2016-01-141-17/+2
* SERVER-21510 trip invariant on attempt to create PlanStages with a no-op exte...David Storch2016-01-041-6/+11
* SERVER-19510 Refactor WhereMatchExpression/WhereNoOpMatchExpressionJason Rassi2015-11-061-0/+1
* SERVER-19510 ExtensionsCallbackReal ctor take ptr to NamespaceStringJason Rassi2015-11-051-1/+1
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-2/+2
* SERVER-20111 Plan summary should only include the winning planCharlie Swanson2015-10-081-1/+1
* SERVER-13732 disable subplanning for contained $or queriesDavid Storch2015-09-011-10/+3