summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_solution.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-48625 Add query knobs to explain output and logsTed Tuckman2020-12-011-0/+18
* SERVER-51788 Implement infrastructure for testing SBE stage builderEric Cox2020-11-111-0/+45
* SERVER-50728 Use QuerySolution to generate explain output at queryPlanner ver...Anton Korshunov2020-11-041-0/+5
* SERVER-50744 Support generation of summaryStats in SBEAnton Korshunov2020-10-241-0/+23
* SERVER-50727 Plumb QuerySolutionNode ids through to SBE stagesDavid Storch2020-09-221-12/+10
* SERVER-50726 Add unique id to QuerySolutionNodeDavid Storch2020-09-141-27/+64
* SERVER-48523 Unconditionally check the first entry in the oplog when attempti...Bernard Gorman2020-08-271-0/+3
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-0/+12
* SERVER-47596 Add a common parent class for QuerySolutionNodes with a Provided...Drew Paroski2020-05-131-84/+36
* SERVER-44599 Optimise sort in the presence of equality predicate on hashed fi...banarun2020-04-301-65/+98
* SERVER-45918 Add SortStageSimple.David Storch2020-02-131-6/+41
* SERVER-44773 Optimise queries to cover on sharded clusters when using compoun...Arun Banala2020-01-221-46/+79
* SERVER-43270 Propagate $_resumeAfter from QueryRequest to CollectionScanParam...Vesselina Ratcheva2019-11-291-0/+10
* SERVER-15200 Optimize projection to occur before sort when possible.David Storch2019-11-261-6/+1
* SERVER-43830 use ProjectionAST in when extracting meta sort key for returnKeyIan Boros2019-10-171-2/+2
* SERVER-42422 replace ParsedProjection with ProjectionAST in the query plannerIan Boros2019-09-251-12/+5
* SERVER-42583 Thread 'tempDir' through to SortStage.David Storch2019-09-131-6/+1
* SERVER-42416 Move returnKey execution code to separate PlanStageAnton Korshunov2019-09-051-0/+29
* SERVER-36186 Default to the the oplogreplay optimization path for oplog colle...Xin Hao Zhang2019-07-241-1/+13
* SERVER-42077 Add 'allowDiskUse' option to find commandMisha Ivkov2019-07-121-1/+6
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-2/+2
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-23/+23
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+4
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-291-41/+94
* 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/+2
* SERVER-36517 Allow wildcard indexes to provide DISTINCT_SCANBernard Gorman2018-10-111-2/+4
* SERVER-9507 Optimize $sort+$group+$first pipeline to use DISTINCT_SCANJustin Seyster2018-09-261-0/+3
* SERVER-20299 Delete KEEP_MUTATIONS stage.David Storch2018-08-021-38/+0
* SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess.David Storch2018-06-121-0/+16
* Revert "SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess."David Storch2018-06-121-16/+0
* SERVER-35455 Eliminate owned raw pointers from QueryPlannerAccess.David Storch2018-06-111-0/+16
* SERVER-35044 Remove maxScan query optionJames Wahlin2018-06-111-6/+0
* SERVER-34192 Allow secondary reads during batch applicationsLouis Williams2018-04-131-0/+3
* SERVER-31858 Fix explodeForSort() path to handle multikeyness correctly.David Storch2017-11-101-0/+6
* SERVER-21011 Fix query correctness problem related to covered matching for 2d...David Storch2017-10-131-0/+7
* SERVER-29929 Report highest observed cluster time from change stream on each ...Matthew Russotto2017-09-191-0/+5
* SERVER-19402 Change find command semantics for sorting on an array field.David Storch2017-06-201-4/+0
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-8/+29
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-16/+16
* SERVER-24279 Properly add sort when index does not respect query collation.David Hatch2016-06-171-4/+11
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23436 ProjectionNode::getSort propagates sort from children.Benjamin Murphy2016-04-211-3/+5
* SERVER-22133 generate COUNT_SCAN plans properly from the plan cacheDavid Storch2016-01-291-3/+3
* SERVER-17011 add EnsureSorted stageDavid Storch2015-12-211-0/+32
* SERVER-19510 Move text query parsing to TextMatchExpression::init()Jason Rassi2015-11-181-7/+2
* SERVER-19510 Rename FTSQuery to FTSQueryImplJason Rassi2015-11-181-2/+2
* SERVER-18668 remove some pessimizing and redundant movesAdam Midvidy2015-08-241-1/+1
* SERVER-19355 add SortKeyGeneratorStageDavid Storch2015-08-181-2/+33