summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_analysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-20299 Delete KEEP_MUTATIONS stage.David Storch2018-08-021-47/+0
* SERVER-13946 Put skip stages before fetch stages.Justin Seyster2018-07-201-7/+7
* SERVER-35044 Remove maxScan query optionJames Wahlin2018-06-111-1/+0
* SERVER-32603 Modernize QueryPlanner methods to use unique_ptr.David Storch2018-01-111-4/+3
* SERVER-31858 Fix explodeForSort() path to handle multikeyness correctly.David Storch2017-11-101-1/+13
* SERVER-19402 Change find command semantics for sorting on an array field.David Storch2017-06-201-2/+0
* SERVER-27822: Count plans sometimes don't need a FETCHAnne Lim2017-06-131-1/+1
* SERVER-29218 Use std:::unique_ptr to manage QuerySolutionNode objectsJustin Seyster2017-05-171-35/+36
* SERVER-2104 add support for covered projections with dotted field pathsDavid Storch2017-02-241-15/+7
* SERVER-25932 Make MONGO_EXPORT_SERVER_PARAMETER use AtomicWord instead of std...Mark Benvenuto2017-01-051-1/+1
* SERVER-24991 log redaction for matcher, ops, pipeline, queryThomas Schubert2016-09-021-7/+7
* SERVER-24508 BSONElement::ComparatorInterfaceDavid Storch2016-09-021-2/+4
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-7/+4
* SERVER-24279 Properly add sort when index does not respect query collation.David Hatch2016-06-171-1/+3
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-21/+21
* SERVER-23114 Move functions involving dotted paths to separate library.Max Hirschhorn2016-06-031-1/+4
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-2/+2
* SERVER-23092 Collation-aware index key generationTess Avitabile2016-05-021-1/+2
* SERVER-23436 ProjectionNode::getSort propagates sort from children.Benjamin Murphy2016-04-211-3/+3
* SERVER-21628 make plans with the SHARDING_FILTER stage eligible for explodeFo...David Storch2016-03-221-0/+6
* SERVER-15962 only use KEEP_MUTATIONS for index intersection plansDavid Storch2016-01-131-4/+2
* SERVER-17011 add EnsureSorted stageDavid Storch2015-12-211-1/+9
* SERVER-21251 consistently use BSONElement::number() >= 0 to distinguish ascen...David Storch2015-11-031-2/+3
* SERVER-20117 Allow queries with meta sortkey to be covered in mongosYunhe (John) Wang2015-10-121-0/+7
* SERVER-19996 Keep Mutations no longer added on ntoreturn hackYunhe (John) Wang2015-09-181-4/+9
* SERVER-12015 Re-enable use of covering indices in an aggregation pipelineCharlie Swanson2015-08-271-0/+7
* SERVER-18668 remove some pessimizing and redundant movesAdam Midvidy2015-08-241-2/+2
* SERVER-19355 add {$meta: 'sortKey'} projectionDavid Storch2015-08-241-0/+10
* SERVER-19355 add SortKeyGeneratorStageDavid Storch2015-08-181-2/+8
* SERVER-18772 Add ntoreturn to LiteParsedQueryMisha Tyulenev2015-08-121-4/+4
* SERVER-19596 Remove implicit circlular dependency in s2_keysKevin Albertson2015-08-111-1/+1
* SERVER-15204 Skip unnecessary validation on indexed polygons and linesKevin Albertson2015-08-051-0/+56
* SERVER-19355 add skip support to the new find/getMore path in mongosDavid Storch2015-07-301-4/+6
* SERVER-16889 MatchExpression::shallowClone() return unique_ptr<ME>Qingyang Chen2015-06-261-2/+2
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-623/+603
* SERVER-19033 find command now validates the type of its first parameterDavid Storch2015-06-181-2/+2
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-2/+2
* SERVER-17577 query planner now makes use of separate limit and batchSize fiel...David Storch2015-05-211-18/+37
* SERVER-17525 Remove QLOG, replace with LOG(5)James Wahlin2015-03-131-13/+15
* SERVER-4494 add index version to explain outputDavid Storch2015-02-201-1/+1
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+5
* SERVER-15696 don't drop filters while creating a SORT_MERGE planDavid Storch2014-11-041-0/+5
* SERVER-15287 Can't use index key pattern plugin fields to provide sortJason Rassi2014-09-221-0/+17
* SERVER-15286 don't try to explode for sort if zero fields to explodeDavid Storch2014-09-181-0/+5
* SERVER-15230 explain find via the find commandDavid Storch2014-09-181-1/+0
* SERVER-14742 delete old explain and turn on explain 2.0David Storch2014-09-031-1/+7
* SERVER-5022 allow covered queries with shard filterGreg Studer2014-09-021-4/+21
* SERVER-5800 convert 2d predicate queries into covered index scansGreg Studer2014-06-101-2/+1
* SERVER-14034 make kMaxScansToExplode a query knobDavid Storch2014-06-041-3/+1
* SERVER-13754 explode OR solutions for sortDavid Storch2014-05-091-23/+39