summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-13946 Put skip stages before fetch stages.Justin Seyster2018-12-201-7/+52
* SERVER-34851 Disallow index selection for identical min & max values on findJames Wahlin2018-05-221-6/+1
* SERVER-24027 Planner should consider reversing index scan direction in order ...Tess Avitabile2017-01-201-25/+108
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-3/+19
* SERVER-23138 make CanonicalQuery normalize $nor with one child to a NOT expre...David Storch2016-07-131-0/+12
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-10/+10
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-62/+60
* SERVER-24045 Refactor CanonicalQuery::canonicalize()Tess Avitabile2016-05-101-43/+47
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-8/+10
* SERVER-21065 CanonicalQuery::normalizeTree optimizes InMatchExpression with o...Benjamin Murphy2016-04-071-2/+2
* SERVER-21628 make plans with the SHARDING_FILTER stage eligible for explodeFo...David Storch2016-03-221-0/+34
* SERVER-8564 An index hint inconsistent with requested natural order sort shou...Tess Avitabile2016-02-031-32/+0
* SERVER-18115 Avoid unnecessary in-memory sort stage for .min()/.max() queriesTess Avitabile2016-02-021-0/+39
* SERVER-15962 only use KEEP_MUTATIONS for index intersection plansDavid Storch2016-01-131-6/+57
* SERVER-21407 explicitly disallow $text/$where extensions during MatchExpressi...David Storch2015-12-221-4/+7
* SERVER-17011 add EnsureSorted stageDavid Storch2015-12-211-3/+6
* SERVER-21251 consistently use BSONElement::number() >= 0 to distinguish ascen...David Storch2015-11-031-0/+26
* SERVER-20117 Allow queries with meta sortkey to be covered in mongosYunhe (John) Wang2015-10-121-0/+18
* SERVER-16042 generate a candidate plan for each predicate over the leading fi...David Storch2015-10-011-5/+32
* SERVER-19996 Keep Mutations no longer added on ntoreturn hackYunhe (John) Wang2015-09-181-0/+15
* SERVER-20347 $in containing a regex element cannot use a hashed indexDan Pasette2015-09-141-0/+16
* SERVER-19355 add {$meta: 'sortKey'} projectionDavid Storch2015-08-241-0/+16
* SERVER-19355 add SortKeyGeneratorStageDavid Storch2015-08-181-105/+141
* SERVER-18772 Add ntoreturn to LiteParsedQueryMisha Tyulenev2015-08-121-0/+24
* SERVER-19593 snapshot default to collscan except when using MMAPv1Qingyang Chen2015-08-061-0/+20
* SERVER-19235 CQ::canonicalize() to use NamespaceString rather than std::stringQingyang Chen2015-07-271-3/+6
* SERVER-17544 remove $-prefixed find options from jstests and commentsDavid Storch2015-07-231-1/+1
* SERVER-13732 rewrite contained $or queries to rooted $or in the SubplanStageDavid Storch2015-07-101-0/+122
* SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>>Qingyang Chen2015-06-231-11/+9
* Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusW...Qingyang Chen2015-06-221-9/+11
* SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusWith<uniq...Qingyang Chen2015-06-221-11/+9
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-3387/+3722
* SERVER-18309 have {$in: [.., null, ..]} not use sparse indexesQingyang Chen2015-06-161-0/+10
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-3/+3
* SERVER-17577 query planner now makes use of separate limit and batchSize fiel...David Storch2015-05-211-0/+34
* SERVER-16981 split up query_planner_test.cppDavid Storch2015-04-031-1929/+13
* SERVER-14723 fix crash in plan enumerator affecting some geo near queriesDavid Storch2015-03-031-0/+13
* SERVER-16655 do not strip index tags from geo predicates during planning for ...David Storch2015-01-171-0/+31
* SERVER-15802 if an equality over a single-field unique index can be used to i...David Storch2015-01-161-1/+116
* SERVER-16750 doc-locking storage engines must recheck exact predicates for in...David Storch2015-01-151-0/+103
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+4
* SERVER-14070 sort analysis computes additional sort orders provided by an ind...David Storch2014-12-121-0/+12
* SERVER-16256 get rid of ALL match expressionsDavid Storch2014-12-011-18/+22
* SERVER-15696 don't drop filters while creating a SORT_MERGE planDavid Storch2014-11-041-0/+20
* SERVER-15641 Fix memory leaks in C++ unit testsAndrew Morrow2014-10-151-5/+22
* SERVER-15592 set default log component for all cppMatt Kangas2014-10-141-1/+2
* SERVER-15403 query planner should not error if $min and $max are equalDavid Storch2014-10-011-0/+9
* SERVER-15287 Can't use index key pattern plugin fields to provide sortJason Rassi2014-09-221-1/+43
* SERVER-15286 don't try to explode for sort if zero fields to explodeDavid Storch2014-09-181-0/+22
* SERVER-15279 disable hash-based index intersection by defaultDavid Storch2014-09-171-0/+31