summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner_test_lib.cpp
AgeCommit message (Expand)Author
2024-08-20SERVER-92456 Generate DISTINCT_SCAN plans for multiplanning (#25184)Eduard Alex Mihai
2023-11-14SERVER-81863 Use EOF plan for trivially false predicatesCarlos Alonso
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-08-28SERVER-80379 Make Query planner more conservative about allowing extra fields...Ian Boros
2023-08-03SERVER-79018 Implement MatchExpression hasherAlexander Ignatyev
2023-07-28SERVER-78677 Change SerializationOptions to a const refMaddie Zechar
2023-06-24SERVER-77045 SERVER-77046 IWYU automated changes up to end ratio 0.6Daniel Moody
2023-06-06SERVER-77689 Remove NamespaceString ctors with default parameter for tenantI...mathisbessamdb
2023-05-25SERVER-74488 Make NamespaceString::toString() private - unit test codes part 2Sophia Tan
2023-04-18SERVER-74486 Always include tenant in collection name attributes in error mes...Sophia Tan
2023-03-14SERVER-54578 Rename MatchExpression::shallowClone() to MatchExpression::clone()Amr Elhelw
2023-02-11SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.1
2022-08-19SERVER-67140 Change query planner to determine column index eligibility based...Justin Zhang
2022-08-04SERVER-62985 Add planning logic to support hinting a columnar indexCharlie Swanson
2022-07-15SERVER-66935 Invalidate $lookup plan cache when foreign collection size changesDenis Grebennicov
2022-05-09SERVER-66101 Rename COLUMN_IXSCAN to COLUMN_SCAN to match designCharlie Swanson
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-04-18SERVER-35512 Use unique_ptr in QuerySolutionNode::children and clone()David Percy
2022-04-07SERVER-64305 Use column store index for queries referencing few fieldsCharlie Swanson
2022-03-18SERVER-63690 Support field paths in localField of lookup when lowering to SBEIrina Yatsenko
2022-03-17SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov
2022-03-16Revert "SERVER-63753 Translate $lookup result object creation in SBE"Max Hirschhorn
2022-03-15SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov
2022-03-09SERVER-62675 Test that $lookup gets pushed down after multiplanningMihai Andrei
2022-03-08SERVER-63124 Add support for pushing filters into column index scanCharlie Swanson
2022-02-22SERVER-40691 $nin:[[],...] queries are not indexed #3420Jess Balint
2022-02-05SERVER-60298 Hex encode the index bounds if associated with collationAndrii Dobroshynski
2022-02-04SERVER-62984 Rudimentary query planning for columnar indexesIan Boros
2022-01-19SERVER-59951 Support document _id expressionYoonsoo Kim
2021-08-31SERVER-59202 Create bounds for min/max queries on compound indexes correctlyIan Boros
2021-08-19SERVER-58424 Refactor QueryPlanner::plan() in preparation for DocumentSource ...Eric Cox
2021-08-17SERVER-57749 Optimize a projection expression prior to planning for 'find'Andrii Dobroshynski
2021-07-31SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox
2021-05-21SERVER-56192 Improve diagnosability of query planner unit testsTimour Katchaounov
2021-03-13SERVER-54322 Text query plans are not shown properly in SBE explainAnton Korshunov
2020-08-20SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova
2020-06-08SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas
2020-04-25SERVER-25023 Allow multiple indexes on the same fields with different partial...Bernard Gorman
2020-04-14SERVER-46127 unit tests log to a kTest componentGabriel Russell
2020-02-28SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros
2020-02-21SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-13SERVER-45454 Desugar where to expr + functionEric Cox
2020-02-13SERVER-45918 Add SortStageSimple.David Storch
2019-11-12SERVER-44321 treat $meta-only projections depending on contextIan Boros
2019-10-11SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov
2019-09-25SERVER-42422 replace ParsedProjection with ProjectionAST in the query plannerIan Boros
2019-06-14SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2019-01-29SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans
2018-11-02SERVER-37593 Make wildcard index multikey path set retrieval more efficientJames Wahlin