summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_ranker.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-41279 Eliminate failed plans from consideration during query planningsamontea2019-07-111-17/+35
* Revert "SERVER-41279 Eliminate failed plans from consideration during query p...Xiangyu Yao2019-07-101-35/+17
* SERVER-41279 Eliminate failed plans from consideration during query planningsamontea2019-07-101-17/+35
* SERVER-41271 allow logging doubles with arbitrary precisionMisha Ivkov2019-06-111-7/+9
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-031-1/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-061-1/+1
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-291-1/+3
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36479 Don't redact planSummary in logsKelsey Schubert2018-08-181-1/+1
* SERVER-27975 Remove many uses of `OwnedPointerVector`ADAM David Alan Martin2017-03-101-4/+4
* 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-6/+6
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-22675 Ensure PlanRanker::scoreTree does not divide by zeroTess Avitabile2016-02-191-0/+1
* Revert "Ensure PlanRanker::scoreTree does not divide by zero"Tess Avitabile2016-02-191-1/+0
* Ensure PlanRanker::scoreTree does not divide by zeroTess Avitabile2016-02-191-0/+1
* SERVER-20111 Plan summary should only include the winning planCharlie Swanson2015-10-081-2/+2
* SERVER-19835 change SubplanStage to skip creation of a plan cache entry in ed...David Storch2015-08-111-1/+9
* SERVER-17815 tie breaker value should not be static in PlanRanker::scoreTreeDavid Storch2015-06-291-1/+1
* SERVER-16889.5 PlanExecutor::getStats() and PlanStage::getStats() return uniq...Qingyang Chen2015-06-291-1/+1
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-190/+178
* SERVER-15225 CachedPlanStage can replan poorly performing queries after a tri...David Storch2015-04-131-8/+0
* SERVER-17815 ensure plan ranking tie breaker does not cause an inferior plan ...David Storch2015-04-071-3/+3
* SERVER-17525 Remove QLOG, replace with LOG(5)James Wahlin2015-03-131-6/+4
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+1
* SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENTBenety Goh2014-08-121-2/+2
* SERVER-10448 migrate code out of explain_plan.cppDavid Storch2014-07-311-3/+4
* SERVER-5092 assign default log component to server modulesBenety Goh2014-07-011-0/+5
* SERVER-13922 remove query yielding cruftHari Khalsa2014-06-031-5/+3
* SERVER-13675 do not cache plans if there is a tieDavid Storch2014-05-221-0/+9
* SERVER-13132 run candidates plans for longerDavid Storch2014-03-121-1/+2
* SERVER-10026 centralize query heuristic numbersHari Khalsa2014-03-111-4/+3
* SERVER-13038 verbose query logging cleanupDavid Storch2014-03-071-20/+26
* SERVER-12939 prefer non-blocking sort plans when no plans produce or hit EOFDavid Storch2014-03-051-10/+22
* SERVER-3071 penalize fetches during rankingDavid Storch2014-03-041-2/+12
* SERVER-10026 limit number of self-intersectionsHari Khalsa2014-03-031-1/+2
* SERVER-12873 begin dbtest file for plan ranking, add force-ixisect flag for qaHari Khalsa2014-02-251-0/+13
* SERVER-12796 SERVER-12829 SERVER-12830 better plan ranking in the case of EOF...David Storch2014-02-251-0/+34
* SERVER-10026 QLOG the stats not the plans when rankingHari Khalsa2014-02-241-1/+3
* SERVER-12795 penalize ixisect while breaking ties during plan scoringDavid Storch2014-02-241-14/+19
* SERVER-12372 added plan stats for all solutions and feedback to planCacheList...Benety Goh2014-01-211-21/+45
* SERVER-12328 remove plans from the cache if they are not performantDavid Storch2014-01-151-0/+1
* SERVER-10026 full projection supportHari Khalsa2013-11-081-9/+26
* SERVER-10026 sort with improved sort analysisHari Khalsa2013-10-301-3/+26
* SERVER-10471 add (default off) param for super verbose query loggingHari Khalsa2013-10-101-1/+2
* SERVER-10471 remove bad selectivity guessHari Khalsa2013-10-091-2/+3
* SERVER-10026 enum >1 plan, prefer plans with more compound fields when rankingHari Khalsa2013-10-081-12/+29
* SERVER-10026 enumeration as strategies, bug fixes galore, build plansHari Khalsa2013-09-181-1/+4