summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/cached_plan.cpp
AgeCommit message (Expand)Author
2024-09-02SERVER-87572 Add plan cache replanned metric (#24462)Ivan Fefer
2024-08-08SERVER-92833: Move plan cache related files into plan_cache/ dir (#25460)James H
2024-07-31SERVER-92834 Create db/query/stage_builder subdirectory (#25536)kmznam
2024-06-06SERVER-91230 Change SBE SubPlanner to write 'reads' instead of 'works' when p...Ian Boros
2024-05-21SERVER-90494 Change MultiPlanStage to write to plan cache via callback (#22205)David Storch
2024-03-13SERVER-87377 Add replanReason in MultiPlanStats (#19843)Chi-I Huang
2024-03-12SERVER-86174 Avoid unnecessary fillOutPlannerParams() and fillOutSecondaryCol...Catalin Sumanaru
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-06-27SERVER-77047 SERVER-77048 IWYU automated changes up to end ratio 0.8Daniel Moody
2023-06-22SERVER-78170 Modify read query stages to accept both CollectionPtr and Scoped...Jordi Olivares Provencio
2023-04-18SERVER-74486 Always include tenant in collection name attributes in error mes...Sophia Tan
2022-08-18SERVER-66998 Do not allow WriteConflict exceptions to be thrown without contextFaustoleyva54
2022-07-27SERVER-67101 Support microsecond precision in ScopedTimerRuoxin Xu
2022-07-26Revert "SERVER-67101 Support microsecond precision in ScopedTimer"Ruoxin Xu
2022-07-26SERVER-67101 Support microsecond precision in ScopedTimerRuoxin Xu
2022-07-12SERVER-65360 Handle TemporarilyUnavailableException in query execJosef Ahmad
2022-05-31SERVER-66558 $sort does not rewrite to bounded sort when multiple index optio...samontea
2022-05-10SERVER-66205 Merge `WriteConflictException` and `TemporarilyUnavailableExcept...Amirsaman Memaripour
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-04-07SERVER-59695 Make index filters work with SBE plan cacheRuoxin Xu
2021-11-18SERVER-58429 enable group lowering into SBE for cached and multi- plansIrina Yatsenko
2021-11-03SERVER-60066 Remove plan cache entries on collection dropAlexander Ignatyev
2021-10-14SERVER-60338 Refine SBE query shape and implement plan cache key encodingRuoxin Xu
2021-09-24SERVER-59854 Remove PlanCacheIndexabilityState from the PlanCacheRuoxin Xu
2021-09-02SERVER-59335 Separate code specific to the classic plan cache80741223+jlap199@users.noreply.github.com
2021-08-19SERVER-58424 Refactor QueryPlanner::plan() in preparation for DocumentSource ...Eric Cox
2020-10-23SERVER-50743 Support generation of "planSummary" stats in SBEAnton Korshunov
2020-09-28SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov
2020-09-26SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin
2020-08-20SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova
2020-08-07SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection c...Henrik Edin
2020-06-11SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer
2020-06-02SERVER-48529 Delete PlanCache::feedback() and related codeDavid Storch
2020-05-29SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
2020-04-13SERVER-46921 make collection of timing info opt in in PlanStageIan Boros
2020-02-28SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros
2020-02-21SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-13SERVER-45869 automatically converted structured loggingGabriel Russell
2020-01-06SERVER-40805 Indicate reason for replanningDavid Percy
2019-11-11SERVER-14643 Return informative Status from QueryPlanner::planDavid Percy
2019-10-01SERVER-43202 propagate errors from interrupts during yieldingIan Boros
2019-09-04SERVER-42852 Make PlanStage consistently hold children by unique_ptr.David Storch
2019-08-29SERVER-42181 Make WorkingSetMember hold Document instead of BSONObjMartin Neupauer
2019-08-07SERVER-40714 Change CollectionInfoCache to be a decoration (rather than a mem...Xiangyu Yao
2019-06-10SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin
2019-04-11SERVER-39567 Change find min/max options to require hintIan Boros
2019-04-09SERVER-40476 remove mongoutils::strBilly Donahue
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2019-02-06SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala