summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-34851 Disallow index selection for identical min & max values on findJames Wahlin2018-05-221-1/+1
* SERVER-24991 log redaction for matcher, ops, pipeline, queryThomas Schubert2016-09-021-26/+26
* SERVER-24508 BSONElement::ComparatorInterfaceDavid Storch2016-09-021-1/+2
* SERVER-24621 make find command min/max respect the collationDavid Storch2016-07-291-25/+49
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-12/+21
* SERVER-24320 PlanCacheIndexTree should have same sort order as MatchExpressio...Tess Avitabile2016-07-261-5/+5
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-14/+16
* SERVER-23114 Move functions involving dotted paths to separate library.Max Hirschhorn2016-06-031-2/+5
* SERVER-23618 Fix bad rebase in 0d2f72f5471f7c0f283ceea314c48d2e25d7d556Tess Avitabile2016-06-021-0/+6
* SERVER-23618 Add collation support for partial indexesTess Avitabile2016-06-021-6/+0
* SERVER-24279 Sort on non-filter field provided by index must respect collationTess Avitabile2016-06-021-0/+6
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-13/+8
* SERVER-23968 Fixes for end-to-end query with collation using indexTess Avitabile2016-05-231-1/+1
* SERVER-22786 add a collator to QueryPlannerParamsDavid Storch2016-03-161-2/+1
* SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collati...Tess Avitabile2016-03-151-1/+2
* Revert "SERVER-22785 Update QueryPlannerIXSelect's index selection code to be...Kyle Erf2016-03-141-2/+1
* SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collati...Tess Avitabile2016-03-141-1/+2
* SERVER-22867 Convey to access planner when to intersect bounds.Max Hirschhorn2016-03-031-1/+3
* SERVER-18668 remove some pessimizing and redundant movesAdam Midvidy2015-08-241-1/+1
* SERVER-19593 snapshot default to collscan except when using MMAPv1Qingyang Chen2015-08-061-13/+30
* SERVER-19725 Fix nullptr crash in QueryPlanner::plan with $near operatorQingyang Chen2015-08-041-1/+1
* SERVER-13732 rewrite contained $or queries to rooted $or in the SubplanStageDavid Storch2015-07-101-2/+2
* SERVER-16889 MatchExpression::shallowClone() return unique_ptr<ME>Qingyang Chen2015-06-261-6/+6
* SERVER-17854 Move partial idx selection logic to QueryPlannerIXSelectJason Rassi2015-06-231-9/+16
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-741/+716
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+1
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-3/+3
* SERVER-15225 CachedPlanStage can replan poorly performing queries after a tri...David Storch2015-04-131-52/+28
* SERVER-17525 Remove QLOG, replace with LOG(5)James Wahlin2015-03-131-29/+27
* SERVER-17282 update find command parsing to conform to find command spec changesDavid Storch2015-03-111-1/+1
* SERVER-15802 if an equality over a single-field unique index can be used to i...David Storch2015-01-161-0/+14
* SERVER-16750 doc-locking storage engines must recheck exact predicates for in...David Storch2015-01-151-2/+3
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+3
* SERVER-15403 query planner should not error if $min and $max are equalDavid Storch2014-10-011-1/+1
* SERVER-15287 Can't use index key pattern plugin fields to provide sortJason Rassi2014-09-221-14/+2
* SERVER-15230 explain find via the find commandDavid Storch2014-09-181-1/+1
* SERVER-15015 fix $min/$max handling for descending indicesDavid Storch2014-08-291-21/+110
* SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENTBenety Goh2014-08-121-2/+2
* SERVER-9986 refactor near search for 2D and S2Greg Studer2014-07-091-70/+0
* SERVER-5092 assign default log component to server modulesBenety Goh2014-07-011-0/+5
* SERVER-14096 explain find() at queryPlanner verbosityDavid Storch2014-06-111-0/+3
* SERVER-14176 query planner should obey $natural sortDavid Storch2014-06-051-4/+12
* SERVER-13899 Forbid whole index scan on plugin index to provide sortJason Rassi2014-05-131-0/+18
* SERVER-13769 QueryPlanner::plan() has to clear tags from query treeJason Rassi2014-05-011-0/+2
* SERVER-13084: remove many cc() calls from query/exec worldEliot Horowitz2014-04-171-8/+20
* SERVER-13356 correct an error in processing geonear index assignmentsHari Khalsa2014-03-271-1/+5
* SERVER-13184 with rooted OR query plan sub-queries independently and combineHari Khalsa2014-03-181-2/+1
* SERVER-13181: Query Memory LeaksMark Benvenuto2014-03-171-0/+1
* SERVER-13017 Fix query planner reporting of text index-related errorsJason Rassi2014-03-101-3/+24
* SERVER-13038 verbose query logging cleanupDavid Storch2014-03-071-27/+34