summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_analysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-17011 add EnsureSorted stageDavid Storch2016-01-111-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
* SERVER-13752 do not attempt to explode for sort with empty boundsDavid Storch2014-04-281-0/+7
* SERVER-13084: remove many cc() calls from query/exec worldEliot Horowitz2014-04-171-3/+2
* SERVER-13618 explode for sort tries reversing index scan directionDavid Storch2014-04-171-1/+11
* SERVER-13537 better handle numerical overflow of large limit valuesDavid Storch2014-04-141-2/+5
* SERVER-13292 fast path simple/fully covered projectionsHari Khalsa2014-03-211-1/+48
* SERVER-12438 better handling of batchSize and limit with sortDavid Storch2014-03-201-2/+35
* SERVER-13038 verbose query logging cleanupDavid Storch2014-03-071-2/+2
* SERVER-12868 Pick backup plan when winning plan contains hashed AND stageBenety Goh2014-02-271-4/+6
* SERVER-12868 renamed QuerySolution::hasSortStage to more generic hasBlockingS...Benety Goh2014-02-271-3/+8
* SERVER-10026 triage and address some TODO comments, fix bounds buildingHari Khalsa2014-02-241-6/+9
* SERVER-10026 remove most remaining QUERY_MIGRATION tagsDavid Storch2014-02-211-1/+1
* SERVER-12628 added filterSet field to explain to indicate if index filter is ...Benety Goh2014-02-131-0/+1
* SERVER-12113 keep mutated docs in query results when it's sane toHari Khalsa2014-01-211-2/+63
* SERVER-1205 explode point interval scans to obtain sortHari Khalsa2014-01-101-62/+368
* SERVER-11987 extended sort stage to be limit-awareBenety Goh2013-12-091-1/+16
* SERVER-10026 break up proj parsing and exec, add meta/text score projectionHari Khalsa2013-11-211-5/+4
* SERVER-10026 move sort bounds calculation into sort stageHari Khalsa2013-11-211-51/+1
* SERVER-10026 break planner into four piecesHari Khalsa2013-11-211-0/+242