summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_solution.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43830 use ProjectionAST in when extracting meta sort key for returnKeyIan Boros2019-10-171-1/+8
* SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov2019-10-111-1/+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-1/+0
* SERVER-42416 Move returnKey execution code to separate PlanStageAnton Korshunov2019-09-051-0/+23
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
* SERVER-42077 Add 'allowDiskUse' option to find commandMisha Ivkov2019-07-121-0/+1
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-10/+10
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-22/+22
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-8/+8
* 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-16/+34
* 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/+1
* SERVER-36517 Allow wildcard indexes to provide DISTINCT_SCANBernard Gorman2018-10-111-0/+9
* SERVER-37188 Rename "All Paths" index to "Wildcard" indexJames Wahlin2018-10-021-1/+1
* SERVER-9507 Optimize $sort+$group+$first pipeline to use DISTINCT_SCANJustin Seyster2018-09-261-14/+42
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-6/+6
* SERVER-36143 Support covered plans using non-multikey fields of a star indexBernard Gorman2018-08-211-0/+7
* SERVER-20299 Delete KEEP_MUTATIONS stage.David Storch2018-08-021-29/+0
* SERVER-34846 Forwardize IndexBounds before intersectizing their OILsIan Boros2018-07-311-1/+5
* SERVER-35044 Remove maxScan query optionJames Wahlin2018-06-111-9/+3
* SERVER-34192 Allow secondary reads during batch applicationsLouis Williams2018-04-131-0/+1
* SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iteratorMathias Stearn2018-01-041-3/+3
* SERVER-31858 Fix explodeForSort() path to handle multikeyness correctly.David Storch2017-11-101-1/+1
* SERVER-29929 Report highest observed cluster time from change stream on each ...Matthew Russotto2017-09-191-0/+1
* SERVER-19402 Change find command semantics for sorting on an array field.David Storch2017-06-201-3/+42
* SERVER-3173 use path-level multikey metadata to generate covered plans if pos...David Storch2017-01-131-6/+12
* SERVER-26033 Allow simple range to exclude start keyJudah Schvimer2016-09-151-8/+13
* SERVER-24508 BSONElement::ComparatorInterfaceDavid Storch2016-09-021-2/+5
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-7/+13
* SERVER-23093 avoid extra predicate evaluation for indexed collation-aware que...David Storch2016-08-151-0/+9
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-33/+34
* SERVER-23172 Allow use of indices for collation-aware queries that match nest...David Hatch2016-06-221-8/+2
* SERVER-23974 Add clang 3.4 with libc++ canary builderWaley Chen2016-06-221-1/+1
* SERVER-24279 Properly add sort when index does not respect query collation.David Hatch2016-06-171-60/+195
* SERVER-23436 ProjectionNode::getSort propagates sort from children.Benjamin Murphy2016-04-211-2/+27
* SERVER-22429 Prevent IndexScanNode::computeProperties() from producing an emp...Tess Avitabile2016-02-021-0/+4
* SERVER-18115 Avoid unnecessary in-memory sort stage for .min()/.max() queriesTess Avitabile2016-02-021-0/+10
* SERVER-22133 generate COUNT_SCAN plans properly from the plan cacheDavid Storch2016-01-291-4/+4
* SERVER-17011 add EnsureSorted stageDavid Storch2015-12-211-0/+24
* SERVER-19510 Move text query parsing to TextMatchExpression::init()Jason Rassi2015-11-181-8/+5
* SERVER-19355 add SortKeyGeneratorStageDavid Storch2015-08-181-3/+25
* SERVER-19557 Add text index v3Adam Chelminski2015-08-111-0/+3
* SERVER-13732 rewrite contained $or queries to rooted $or in the SubplanStageDavid Storch2015-07-101-0/+21
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-727/+729
* SERVER-18870 remove unused filter from AND_SORTED and AND_HASH stageQingyang Chen2015-06-191-4/+0
* SERVER-17437 $caseSensitive option for $text query operatorJason Rassi2015-03-121-0/+3
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+2
* SERVER-14070 sort analysis computes additional sort orders provided by an ind...David Storch2014-12-121-3/+16