summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_cache.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60066 Remove plan cache entries on collection dropAlexander Ignatyev2021-11-031-1/+15
* SERVER-58429 Remove unused solutions argument when caching a planIrina Yatsenko2021-11-021-27/+5
* SERVER-59680 Partition the plan cachejoshua2021-10-281-38/+51
* SERVER-60338 Refine SBE query shape and implement plan cache key encodingRuoxin Xu2021-10-141-0/+1
* SERVER-60070 Add parameter to control SBE plan cache sizeAlexander Ignatyev2021-10-011-32/+39
* SERVER-59854 Remove PlanCacheIndexabilityState from the PlanCacheRuoxin Xu2021-09-241-336/+83
* SERVER-59683 Extract BudgetEstimator logic from LRU cacheAlexander Ignatyev2021-09-171-29/+31
* SERVER-59335 Separate code specific to the classic plan cache80741223+jlap199@users.noreply.github.com2021-09-021-322/+22
* SERVER-59332 Convert PlanCache to a template class80741223+jlap199@users.noreply.github.com2021-08-251-73/+611
* SERVER-57758 Turn SBE off by default and invert the sense of the internalQuer...Andrii Dobroshynski2021-06-171-6/+6
* SERVER-55163 Add runtime-configurable setParameter for turning SBE on and offJenny Peshansky2021-05-071-5/+18
* SERVER-40361 Don't store debug info once plan cache size grows largeDavid Storch2020-10-221-62/+80
* SERVER-50726 Add unique id to QuerySolutionNodeDavid Storch2020-09-141-1/+1
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-7/+6
* SERVER-48529 Delete PlanCache::feedback() and related codeDavid Storch2020-06-021-19/+0
* SERVER-44701 Remove support for 'planCacheListQueryShapes' and 'planCacheList...David Storch2019-11-261-2/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-2/+2
* SERVER-40382 Add a serverStatus metric to report plan cache memory consumptionArun Banala2019-08-131-20/+82
* SERVER-40714 Change CollectionInfoCache to be a decoration (rather than a mem...Xiangyu Yao2019-08-071-9/+0
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-3/+6
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38069: Ensure WT transactions are not re-opened during plan updatesJacob Evans2018-12-181-1/+1
* Revert "SERVER-38069 Ensure WT transactions are not re-opened during plan upd...Gregory Wlodarek2018-12-141-1/+1
* SERVER-38069 Ensure WT transactions are not re-opened during plan updatesJacob Evans2018-12-141-1/+1
* SERVER-33303 Add stable plan cache key and use for index filtersIan Boros2018-11-061-14/+70
* Revert "SERVER-33303 Add stable plan cache key and use for index filters"Ian Boros2018-11-061-70/+14
* SERVER-33303 Add stable plan cache key and use for index filtersIan Boros2018-11-061-14/+70
* SERVER-37443 Make catalog objects survive collection rename.David Storch2018-10-231-0/+4
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-1/+1
* SERVER-36528 Implement $planCacheStats agg source.David Storch2018-08-211-0/+8
* SERVER-35980 Delete PlanCacheEntryFeedback.David Storch2018-08-091-24/+6
* SERVER-35982 Include hash of plan cache key in cache transition log linesHaley Connelly2018-08-031-1/+2
* SERVER-35981 Include hash of plan cache key in planCacheListShapes and planCa...Haley Connelly2018-08-021-4/+14
* SERVER-23332 Expose query plan cache key in system.profile entry and query lo...Haley Connelly2018-07-311-4/+13
* SERVER-32452 add ability for plan cache entries to be inactiveIan Boros2018-06-141-24/+77
* SERVER-31610 Add timestamp to plan cache entriesjannaerin2017-11-131-2/+6
* SERVER-28314 Remove unused PlanCache::_writeOperations memberGeert Bosch2017-03-161-4/+0
* SERVER-13732 Index access plan for contained OR should consider top-level pre...Tess Avitabile2017-02-171-0/+15
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-0/+2
* Revert "SERVER-23882 Collation should be considered part of a query's shape"Scott Hernandez2016-07-071-2/+0
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-0/+2
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-22867 Convey to access planner when to intersect bounds.Max Hirschhorn2016-03-031-1/+6
* SERVER-17895 Remove clearing plan cache after 1000 write opsQingyang Chen2015-07-231-6/+0
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-338/+340
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-2/+2
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-7/+6
* SERVER-17659 Hook up PlanCacheIndexabilityStateJason Rassi2015-05-071-1/+17
* SERVER-17659 Minor reorg/cleanup of plan_cache.h, plan_cache.cppJason Rassi2015-05-071-15/+8