summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_cache.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74960 Filter out QE plans from planCacheStatsAdrian Gonzalez2023-04-011-8/+34
* SERVER-71882 Add serverStatus metric for the number of entries evicted from t...Maddie Zechar2023-02-071-3/+3
* SERVER-71529 Add serverStatus metric for classic and SBE plan cache sizeMaddie Zechar2022-11-231-1/+10
* SERVER-70645 Create telemetry cache type from PlanCacheBaseJess Balint2022-11-081-125/+70
* SERVER-64978 Add metrics to track if a plan was recovered from the plan cacheMaddie Zechar2022-10-101-3/+3
* SERVER-66937 Ensure $lookup plan cache interact correctly with plan cache com...Anton Korshunov2022-07-241-13/+15
* SERVER-67709 rename visit_helperBilly Donahue2022-07-061-9/+9
* SERVER-65987 ServerStatusMetric API refreshDaniel Morilha2022-06-301-1/+2
* SERVER-63344 Avoid cloning the SBE tree inside the plan cache mutexRuoxin Xu2022-04-251-49/+75
* SERVER-59695 Make index filters work with SBE plan cacheRuoxin Xu2022-04-071-2/+19
* SERVER-62774 Avoid copying DebugInfoSBE when recovering a plan from the SBE p...Anton Korshunov2022-03-291-23/+20
* SERVER-64074 Optimize how we build the DebugInfo for plan cacheRuoxin Xu2022-03-151-11/+12
* SERVER-63867 Allow zero plan cache maximum sizeAlexander Ignatyev2022-02-211-2/+1
* SERVER-61083 Cache plans that only have a single query solutionAnton Korshunov2022-02-161-10/+69
* SERVER-59696 Include SBE plan cache as part of cache size metricjoshua2022-02-021-5/+5
* SERVER-59682 Recover SBE plans from the new plan cacheRuoxin Xu2022-01-171-70/+76
* SERVER-61243 Fix PlanCacheBase coverity failurejoshua2021-11-111-3/+3
* SERVER-60339 Add support for $planCacheStatsRuoxin Xu2021-11-101-2/+12
* 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