summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/sbe_stage_builder_lookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74521 Support clustered collections in SBEKevin Cherkauer2023-05-011-15/+18
* SERVER-75667 Fix SBE's implementation of index consistency checksDrew Paroski2023-04-241-15/+9
* SERVER-75673 Extend the hashagg stage to allow initialization expressionRui Liu2023-04-051-6/+7
* SERVER-70395 Change spilling for SBE HashAggStage to use a more efficient alg...David Storch2023-01-311-5/+13
* SERVER-71462 Disable -Wdeprecated-builtins for clang 15Mark Benvenuto2023-01-231-1/+1
* SERVER-70538 Replace fillEmpty function with a binary operationMartin Neupauer2022-11-101-4/+6
* SERVER-60234 Implement plumbing for getField() pushdown in the SBE stage builderDrew Paroski2022-10-311-11/+15
* SERVER-68102 Improve Recursive IXScan for SBEZixuan Zhuang2022-10-241-12/+12
* SERVER-67050 Improve SBE NestedLoopJoinZixuan Zhuang2022-10-101-65/+148
* SERVER-63604 Optimize detection of the need to produce/propagate RecordId slo...Alberto Massari2022-09-301-3/+0
* SERVER-69482 Make EvalStage less error-proneDrew Paroski2022-09-081-3/+3
* SERVER-64539 Add serverStatus metrics for the SBE $lookup projectMariano Shaar2022-07-251-19/+25
* SERVER-66935 Invalidate $lookup plan cache when foreign collection size changesDenis Grebennicov2022-07-151-0/+3
* SERVER-66437 Refactor IndexScanStage to take seek keys as EExpressionsEric Cox2022-06-301-2/+2
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-66119 Avoid duplicated seek into index for local fields with nested ar...Irina Yatsenko2022-05-051-20/+27
* SERVER-65489 Make unwind of the terminal foreign key value conditioned on whe...Irina Yatsenko2022-04-221-2/+41
* SERVER-35512 Use unique_ptr in QuerySolutionNode::children and clone()David Percy2022-04-181-1/+1
* SERVER-65265 Track memory for unbounded accumulators in SBEIrina Yatsenko2022-04-141-3/+21
* SERVER-64443 Verify that replanning works for HashJoinMihai Andrei2022-04-131-9/+9
* Revert "SERVER-64443 Verify that replanning works for HashJoin"auto-revert-processor2022-04-131-9/+9
* SERVER-64443 Verify that replanning works for HashJoinMihai Andrei2022-04-131-9/+9
* SERVER-64597 Produce SBE Object instead of BSON in $lookup and $groupNikita Lapkov2022-04-121-3/+19
* SERVER-65197 Disable trial run tracking for the right side of pushed down $lo...Mihai Andrei2022-04-111-0/+12
* SERVER-64775 Do not materialize foreign key values into a set for NLJIrina Yatsenko2022-04-071-118/+117
* SERVER-63739 Implement spilling to disk for new SBE stageEric Cox2022-04-061-17/+31
* SERVER-65115 Fix collation for $lookup pushdown using index join strategyRui Liu2022-04-061-26/+37
* SERVER-65153 Deduplicate foreign documents returned from index joinNikita Lapkov2022-04-011-0/+13
* SERVER-63574 Support all types in the index join strategy of $lookupNikita Lapkov2022-04-011-54/+189
* Revert "SERVER-63574 Support all types in the index join strategy of $lookup"auto-revert-processor2022-04-011-189/+54
* SERVER-64482 Support collation when lowering lookup into SBEIrina Yatsenko2022-03-311-22/+35
* SERVER-63574 Support all types in the index join strategy of $lookupNikita Lapkov2022-03-311-54/+189
* SERVER-64777 Fix semantics for missing on foreign path and enable lowering to...Irina Yatsenko2022-03-241-101/+231
* SERVER-62596 Implement translation from Lookup QSN to SBE plan for HJAnna Wawrzyniak2022-03-241-16/+100
* SERVER-64483 Support paths in foreignField when lowering lookup to SBEIrina Yatsenko2022-03-221-62/+99
* SERVER-64091 Handle non-existent foreign collection in $lookup pushdownRui Liu2022-03-191-13/+30
* SERVER-63690 Support field paths in localField of lookup when lowering to SBEIrina Yatsenko2022-03-181-63/+126
* SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov2022-03-171-108/+134
* Revert "SERVER-63753 Translate $lookup result object creation in SBE"Max Hirschhorn2022-03-161-134/+108
* SERVER-64474 Add null pointer assertion for index descriptor access during in...Rui Liu2022-03-151-1/+1
* SERVER-63753 Translate $lookup result object creation in SBENikita Lapkov2022-03-151-108/+134
* SERVER-64474 Add null pointer assertion for index descriptor access during in...Rui Liu2022-03-141-0/+4
* SERVER-63572 Implement index join for scalar local field typeRui Liu2022-03-111-30/+247
* SERVER-61422 Update SBE filter stage builder to use parameter markersRuoxin Xu2022-03-081-1/+5
* SERVER-63553 Support multi-collection plans in SlotBasedStageBuilder and cons...Mihai Andrei2022-03-041-28/+47
* SERVER-63570 Implement index selection for index joinNikita Lapkov2022-02-211-2/+7
* SERVER-58435 Implement the basics of translation of $lookup into SBE's nested...Irina Yatsenko2022-02-171-0/+270