summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66245 Copy sbeCompatible flag for subqueriesAlexander Ignatyev2022-05-051-0/+1
* SERVER-66063 Allow column index to be used for queries with pipelinesIan Boros2022-05-031-5/+1
* SERVER-64306 Support both columnar predicates and a residual predicateCharlie Swanson2022-04-141-19/+9
* SERVER-64597 Produce SBE Object instead of BSON in $lookup and $groupNikita Lapkov2022-04-121-5/+8
* SERVER-60824 Permit non-blocking sorts on clustered collection scansJoel Redman2022-04-121-2/+35
* SERVER-64305 Use column store index for queries referencing few fieldsCharlie Swanson2022-04-071-11/+86
* SERVER-65115 Fix collation for $lookup pushdown using index join strategyRui Liu2022-04-061-2/+4
* SERVER-60051 push $project into SBE after $groupMisha Tyulenev2022-04-061-1/+24
* SERVER-63124 Add support for pushing filters into column index scanCharlie Swanson2022-03-081-3/+5
* SERVER-63690 Mark lookup stage as sbe-incompatible if local/foreign fields us...Irina Yatsenko2022-03-051-3/+3
* SERVER-59698 Make subplanning work with the SBE plan cacheAlexander Ignatyev2022-02-211-6/+75
* SERVER-58426 Implement $lookup planning logicIrina Yatsenko2022-02-101-9/+32
* SERVER-63317 Basic plan generation for columnar indexesIan Boros2022-02-081-1/+2
* SERVER-62984 Rudimentary query planning for columnar indexesIan Boros2022-02-041-0/+12
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-191-1/+1
* SERVER-61260 Support collations on clustered collectionsDaniel Gómez Ferro2022-01-181-8/+21
* SERVER-58429 enable group lowering into SBE for cached and multi- plansIrina Yatsenko2021-11-181-24/+27
* SERVER-61374 Support min/max with clustered hintHaley Connelly2021-11-121-9/+37
* SERVER-60121 Enable hint to use the clusterKey of a clustered collectionHaley Connelly2021-10-291-12/+54
* SERVER-59854 Remove PlanCacheIndexabilityState from the PlanCacheRuoxin Xu2021-09-241-90/+32
* SERVER-59335 Separate code specific to the classic plan cache80741223+jlap199@users.noreply.github.com2021-09-021-2/+2
* SERVER-59202 Create bounds for min/max queries on compound indexes correctlyIan Boros2021-08-311-24/+16
* SERVER-59332 Convert PlanCache to a template class80741223+jlap199@users.noreply.github.com2021-08-251-3/+3
* SERVER-58424 Refactor QueryPlanner::plan() in preparation for DocumentSource ...Eric Cox2021-08-191-5/+29
* SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox2021-07-311-3/+0
* SERVER-57096 Make SBE rely purely on the kExternal lock policyDavid Storch2021-06-151-3/+0
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-11/+13
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-13/+12
* SERVER-53270 Include SBE PlanStage tree string into explain outputAnton Korshunov2021-01-301-3/+0
* SERVER-53975 Fix performance of group-by-count aggregationsIan Boros2021-01-261-0/+7
* SERVER-50754 introduce MakeBSONObjStage and various perf improvements to SBEIan Boros2021-01-191-0/+3
* SERVER-53435 Make queries run with DBHelpers plus SBE circumvent 'checkCanSer...David Storch2021-01-151-0/+3
* SERVER-48625 Add query knobs to explain output and logsTed Tuckman2020-12-011-0/+1
* SERVER-40361 Don't store debug info once plan cache size grows largeDavid Storch2020-10-221-3/+3
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-1/+1
* SERVER-50726 Add unique id to QuerySolutionNodeDavid Storch2020-09-141-1/+1
* SERVER-50764 Fix bad merge conflict - add break;Charlie Swanson2020-09-111-0/+1
* SERVER-36393 Add new opt-in $or enumeration orderCharlie Swanson2020-09-021-3/+8
* SERVER-48523 Unconditionally check the first entry in the oplog when attempti...Bernard Gorman2020-08-271-0/+3
* SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova2020-08-201-52/+22
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-0/+232
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas2020-06-081-47/+66
* SERVER-47773 Error consistently when tailable cursors and $near are used toge...Drew Paroski2020-04-301-4/+0
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-46168 Sort without predicate on non-hashed prefix fields does not use ...Arun Banala2020-03-161-3/+3
* SERVER-43630: Use SortPattern instead of raw BSON in query plannerSvilen Mihaylov2020-02-271-5/+3
* SERVER-46002 Attach core read mirroring functionalityBen Caimano2020-02-271-1/+1
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-32/+80
* SERVER-45918 Add SortStageSimple.David Storch2020-02-131-0/+3