summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/canonical_query.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-76895 Micro-optimizations for the hot find-by-indexed-key query pathDavid Storch2023-05-091-44/+15
* SERVER-76189 Define let variables when parsing for telemetryCharlie Swanson2023-04-201-5/+2
* SERVER-74486 Always include tenant in collection name attributes in error mes...Sophia Tan2023-04-181-5/+22
* SERVER-63682 PlanCacheKey Factory should decide how to encode query shapeAnton Korshunov2023-04-041-1/+1
* SERVER-73589 - Heuristic to auto-parameterize less for complex expressionsAnna Wawrzyniak2023-03-171-1/+11
* SERVER-54578 Rename MatchExpression::shallowClone() to MatchExpression::clone()Amr Elhelw2023-03-141-1/+1
* SERVER-73141 Generate query shape for expressions in expression_leaf.hCharlie Swanson2023-02-111-3/+1
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-071-6/+3
* Revert "SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 re...Dan Larkin-York2023-02-041-3/+6
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-031-6/+3
* SERVER-71485 Cleanup isCount on the canonical queryIrina Yatsenko2023-01-121-5/+5
* SERVER-70617 Allow use of SBE/column indexes for count queriesAlyssa Wagenmaker2022-11-181-4/+10
* SERVER-69113 Refactor server-side rewrite to enable easy addition of new encr...Davis Haupt2022-09-221-1/+0
* SERVER-62042 Consolidate query optimization and execution control into a sing...Nicholas Zolnierz2022-08-041-1/+3
* Revert "SERVER-62042 Consolidate query optimization and execution control int...auto-revert-processor2022-08-041-3/+1
* SERVER-62042 Consolidate query optimization and execution control into a sing...Nicholas Zolnierz2022-08-031-1/+3
* SERVER-66937 Ensure $lookup plan cache interact correctly with plan cache com...Anton Korshunov2022-07-241-2/+2
* SERVER-61314 Consolidate featureFlagSbePlanCache with featureFlagSbeFullDavid Storch2022-07-141-3/+3
* SERVER-61507 Integrate $group lowering with the new SBE cacheRuoxin Xu2022-07-041-4/+1
* SERVER-67098 Add a server parameter to disable plan cachingDenis Grebennicov2022-06-271-1/+4
* SERVER-64432 Integrate SBE plan cache for $lookupRui Liu2022-06-221-3/+4
* SERVER-58922 Delete the last vestiges of ntoreturnDavid Storch2022-06-061-4/+0
* SERVER-66551 Rename internalQueryEnableSlotBasedExecutionEngine back to inter...Mihai Andrei2022-05-191-2/+2
* SERVER-66445 Make the classic engine the default execution engineMihai Andrei2022-05-161-2/+2
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65345 Check if CanonicalQuery has pushed down stagesAlexander Ignatyev2022-04-271-1/+3
* SERVER-65793 Do not parameterize queries with TEXT match expression nodeAlexander Ignatyev2022-04-261-4/+14
* SERVER-65129 Remove featureFlagAutoParameterizationRuoxin Xu2022-04-121-4/+4
* SERVER-64055 fle find rewrite on mongodDavis Haupt2022-03-311-3/+0
* SERVER-63350 Implement IET evaluation transporterAlexander Ignatyev2022-03-291-1/+1
* SERVER-60068 Avoid calls to fillOutPlannerParams() unless a replan is triggeredRuoxin Xu2022-03-241-0/+4
* SERVER-63349 Modify QueryPlanner and IndexBoundsBuilder to produce an IETAlexander Ignatyev2022-03-231-1/+1
* SERVER-61421 Change SBE plan cache key encoding to reflect auto-parameterizationRuoxin Xu2022-03-151-4/+5
* SERVER-63294 server-side rewrite for match expressions with FLE find payloadsDavis Haupt2022-03-011-1/+5
* SERVER-62795 Bind values for parameterized queries in SBE RuntimeEnvironmentDavid Storch2022-02-081-1/+3
* SERVER-60197 Support group pushdown when subplanning is involvedYoonsoo Kim2022-01-251-5/+0
* SERVER-61420 Create MatchExpression visitor to set paramId on tree nodesAlexander Ignatyev2022-01-181-0/+3
* SERVER-53718 Enable shard targeting for other predicates in presence of $geoNearKatherine Wu2021-11-121-2/+2
* SERVER-57037 Improve precision of operator countersMilena Ivanova2021-10-251-1/+1
* SERVER-60338 Encode SBE plan cache key if SBE compatibleRuoxin Xu2021-10-191-1/+2
* SERVER-15301 Remove query options bit vector from CanonicalQuery/ClientCursorDavid Storch2021-10-191-17/+0
* SERVER-60338 Refine SBE query shape and implement plan cache key encodingRuoxin Xu2021-10-141-2/+3
* SERVER-59178 Re-enable SBE as the default execution engineJennifer Peshansky2021-09-301-1/+1
* Revert "SERVER-58443 Translate $near/$nearSphere on a view to $geoNear"David Percy2021-08-191-275/+0
* SERVER-57749 Optimize a projection expression prior to planning for 'find'Andrii Dobroshynski2021-08-171-5/+6
* SERVER-58443 Translate $near/$nearSphere on a view to $geoNearDavid Percy2021-08-111-0/+275
* SERVER-56602 Track usage of match expressions in serverStatusMilena Ivanova2021-08-051-0/+5
* SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner codeEric Cox2021-07-311-8/+4
* SERVER-57391 Return error response to OP_QUERY and OP_GET_MORE messagesIrina Yatsenko2021-07-161-18/+0
* SERVER-58425 Include list of DocumentSource-like objects in CanonicalQueryEric Cox2021-07-151-4/+15