summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/canonical_query_encoder.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63346 Remove ClassicEngine char in PlanCacheKeyZixuan Zhuang2023-04-181-4/+0
* SERVER-72814 Add $_internalEqHash MatchExpressionBen Shteinfeld2023-04-101-0/+7
* SERVER-63682 PlanCacheKey Factory should decide how to encode query shapeAnton Korshunov2023-04-041-1/+1
* SERVER-67576 Enable explode for sort query in SBE cacheRui Liu2023-03-221-0/+6
* SERVER-74245 Encode 'ExpressionContext::needsMerge' in SBE plan cache keysMihai Andrei2023-03-221-0/+6
* SERVER-74843 Remove overloaded document source serializers and change signatu...Will Buerger2023-03-161-1/+1
* SERVER-72803 cache hinted sbe queryZixuan Zhuang2023-03-161-16/+16
* SERVER-71159 Include apiStrict flag into SBE plan cache keyAnton Korshunov2023-02-131-2/+13
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-111-1/+3
* SERVER-68434 Fix plan cache key encoding to account for $or in partial index ...Nicholas Zolnierz2023-02-101-27/+0
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-071-4/+0
* Revert "SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 re...Dan Larkin-York2023-02-041-0/+4
* SERVER-71798 Expand the set of queries eligible for SBE in the 6.3 releaseMihai Andrei2023-02-031-4/+0
* SERVER-71485 Cleanup isCount on the canonical queryIrina Yatsenko2023-01-121-1/+1
* SERVER-70617 Allow use of SBE/column indexes for count queriesAlyssa Wagenmaker2022-11-181-0/+1
* SERVER-71214 remove $betweenDavis Haupt2022-11-111-3/+0
* SERVER-63604 Optimize detection of the need to produce/propagate RecordId slo...Alberto Massari2022-09-301-0/+1
* SERVER-69598 squash commitsgalon12022-09-231-1/+1
* SERVER-64123 Re-enable support for ElemMatchValueMatchExpressions in SBEDrew Paroski2022-09-091-3/+1
* SERVER-66937 Ensure $lookup plan cache interact correctly with plan cache com...Anton Korshunov2022-07-241-1/+1
* SERVER-61314 Consolidate featureFlagSbePlanCache with featureFlagSbeFullDavid Storch2022-07-141-2/+2
* SERVER-67628 create $encryptedBetween MatchExpressionDavis Haupt2022-07-121-0/+3
* SERVER-67416 SERVER-23229 Always sort fieldpath string sets using custom comp...Steve Tarzia2022-07-061-1/+1
* SERVER-61507 Integrate $group lowering with the new SBE cacheRuoxin Xu2022-07-041-9/+5
* SERVER-67326 Encode additional FindCommandRequest properties into SBE plan ca...Denis Grebennicov2022-06-291-2/+10
* SERVER-64432 Integrate SBE plan cache for $lookupRui Liu2022-06-221-0/+34
* SERVER-66812 Fix bug with $group projection analysisCharlie Swanson2022-06-061-3/+2
* SERVER-66551 Rename internalQueryEnableSlotBasedExecutionEngine back to inter...Mihai Andrei2022-05-191-1/+1
* SERVER-66445 Make the classic engine the default execution engineMihai Andrei2022-05-161-1/+1
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-66015 Distinguish simple and non-simple regexes in SBE plan cache keyDavid Storch2022-05-031-0/+16
* SERVER-65793 Do not parameterize queries with TEXT match expression nodeAlexander Ignatyev2022-04-261-12/+40
* SERVER-55204 Error on fallthrough unless the attribute is usedAndrew Morrow2022-04-181-1/+1
* SERVER-65129 Remove featureFlagAutoParameterizationRuoxin Xu2022-04-121-52/+22
* SERVER-59695 Make index filters work with SBE plan cacheRuoxin Xu2022-04-071-1/+1
* SERVER-62100 Refresh let variables on SBE plan recoveryRuoxin Xu2022-03-291-9/+4
* SERVER-60068 Avoid calls to fillOutPlannerParams() unless a replan is triggeredRuoxin Xu2022-03-241-0/+15
* SERVER-63643 Generate implicit schema for create collection with encrypted fi...Erwin Pe2022-03-181-0/+6
* SERVER-61421 Change SBE plan cache key encoding to reflect auto-parameterizationRuoxin Xu2022-03-151-8/+428
* SERVER-62797 Clear SBE plan cache when query knobs are changedDavid Storch2022-02-231-21/+0
* SERVER-59682 Recover SBE plans from the new plan cacheRuoxin Xu2022-01-171-4/+9
* SERVER-60338 Refine SBE query shape and implement plan cache key encodingRuoxin Xu2021-10-141-0/+91
* SERVER-57762 Create an internal, bucketed $geoWithin operatorRuoxin Xu2021-08-061-0/+3
* SERVER-56468 Fix bug causing incorrect plan cache entry for {$ne: null} predi...Andrii Dobroshynski2021-05-171-3/+4
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-4/+3
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-3/+3
* SERVER-54482 Fix crash if collation.backwards param is undefined/nullA. Jesse Jiryu Davis2021-02-151-1/+1
* SERVER-52538 Merge Collation and CollationSpec classesA. Jesse Jiryu Davis2021-02-051-16/+13
* Revert "SERVER-52538 Merge Collation and CollationSpec classes"A. Jesse Jiryu Davis2021-02-041-13/+16
* SERVER-52538 Merge Collation and CollationSpec classesA. Jesse Jiryu Davis2021-02-031-16/+13