summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner_test_lib.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-67140 Change query planner to determine column index eligibility based...Justin Zhang2022-08-191-2/+2
* SERVER-62985 Add planning logic to support hinting a columnar indexCharlie Swanson2022-08-041-13/+31
* SERVER-66935 Invalidate $lookup plan cache when foreign collection size changesDenis Grebennicov2022-07-151-1/+1
* SERVER-66101 Rename COLUMN_IXSCAN to COLUMN_SCAN to match designCharlie Swanson2022-05-091-26/+22
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-35512 Use unique_ptr in QuerySolutionNode::children and clone()David Percy2022-04-181-10/+10
* SERVER-64305 Use column store index for queries referencing few fieldsCharlie Swanson2022-04-071-8/+60
* SERVER-63690 Support field paths in localField of lookup when lowering to SBEIrina Yatsenko2022-03-181-4/+4
* SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov2022-03-171-2/+2
* Revert "SERVER-63753 Translate $lookup result object creation in SBE"Max Hirschhorn2022-03-161-2/+2
* SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov2022-03-151-2/+2
* SERVER-62675 Test that $lookup gets pushed down after multiplanningMihai Andrei2022-03-091-0/+109
* SERVER-63124 Add support for pushing filters into column index scanCharlie Swanson2022-03-081-35/+108
* SERVER-40691 $nin:[[],...] queries are not indexed #3420Jess Balint2022-02-221-1/+6
* SERVER-60298 Hex encode the index bounds if associated with collationAndrii Dobroshynski2022-02-051-2/+2
* SERVER-62984 Rudimentary query planning for columnar indexesIan Boros2022-02-041-0/+38
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-191-3/+1
* SERVER-59202 Create bounds for min/max queries on compound indexes correctlyIan Boros2021-08-311-0/+43
* SERVER-58424 Refactor QueryPlanner::plan() in preparation for DocumentSource ...Eric Cox2021-08-191-0/+80
* SERVER-57749 Optimize a projection expression prior to planning for 'find'Andrii Dobroshynski2021-08-171-2/+2
* SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox2021-07-311-34/+0
* SERVER-56192 Improve diagnosability of query planner unit testsTimour Katchaounov2021-05-211-151/+494
* SERVER-54322 Text query plans are not shown properly in SBE explainAnton Korshunov2021-03-131-2/+2
* SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova2020-08-201-4/+1
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas2020-06-081-2/+3
* SERVER-25023 Allow multiple indexes on the same fields with different partial...Bernard Gorman2020-04-251-2/+2
* SERVER-46127 unit tests log to a kTest componentGabriel Russell2020-04-141-1/+1
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-3/+2
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-2/+4
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-1/+3
* SERVER-45918 Add SortStageSimple.David Storch2020-02-131-5/+28
* SERVER-44321 treat $meta-only projections depending on contextIan Boros2019-11-121-1/+2
* SERVER-42423 Use ProjectionExecutor in ProjectionStageDefaultAnton Korshunov2019-10-111-1/+9
* SERVER-42422 replace ParsedProjection with ProjectionAST in the query plannerIan Boros2019-09-251-1/+1
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-7/+7
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-291-6/+18
* SERVER-37593 Make wildcard index multikey path set retrieval more efficientJames Wahlin2018-11-021-53/+40
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36946 Tighter checks on bounds in query planner unit testsIan Boros2018-10-041-27/+80
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-1/+1
* SERVER-20299 Delete KEEP_MUTATIONS stage.David Storch2018-08-021-16/+0
* SERVER-27646 Build index bounds for {$ne: null} predicatesCharlie Swanson2018-06-201-2/+1
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-1/+4
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-3/+2
* SERVER-24027 Planner should consider reversing index scan direction in order ...Tess Avitabile2017-01-131-1/+8
* SERVER-24508 BSONObj::ComparatorInterfaceDavid Storch2016-08-181-7/+11
* SERVER-24239 Allow creation of indexes with the same key pattern.David Hatch2016-07-281-5/+21
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23968 Fixes for end-to-end query with collation using indexTess Avitabile2016-05-231-10/+73