summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/sbe_stage_builder.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-62100 Refresh let variables on SBE plan recoveryRuoxin Xu2022-03-291-8/+28
* SERVER-63452 Clean up use of 'getMainCollection()'Mihai Andrei2022-03-141-1/+2
* SERVER-63572 Implement index join for scalar local field typeRui Liu2022-03-111-197/+2
* SERVER-63124 Add support for pushing filters into column index scanCharlie Swanson2022-03-081-1/+8
* SERVER-61422 Update SBE filter stage builder to use parameter markersRuoxin Xu2022-03-081-14/+56
* SERVER-63553 Support multi-collection plans in SlotBasedStageBuilder and cons...Mihai Andrei2022-03-041-17/+31
* SERVER-63972 Change column scan to return partial document from row storeMartin Neupauer2022-03-021-4/+42
* SERVER-62798 Use single 'AutoGet' for all execution namespaces instead of mul...Mihai Andrei2022-03-011-1/+1
* SERVER-63259 Generate 'Nothing' value for SEARCH_META in SBE stage builderMihai Andrei2022-02-281-2/+1
* SERVER-63259 Update SEARCH_META comment in SBE stage builderMihai Andrei2022-02-251-3/+5
* SERVER-58435 Implement the basics of translation of $lookup into SBE's nested...Irina Yatsenko2022-02-171-18/+0
* SERVER-62986 moreMartin Neupauer2022-02-141-0/+10
* SERVER-61835 Fix how SBE plan cache deals with ShardFiltererRuoxin Xu2022-02-141-16/+20
* SERVER-63251 Refactor IndexAccessMethod to support non-SortedData indexesMathias Stearn2022-02-111-4/+5
* SERVER-58426 Implement $lookup planning logicIrina Yatsenko2022-02-101-10/+40
* SERVER-63317 Basic plan generation for columnar indexesIan Boros2022-02-081-0/+33
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-191-57/+158
* SERVER-58436 Implement spilling HashAggEric Cox2021-12-071-1/+3
* SERVER-61606 Don't perform untimestamped catalog writes when index builds rea...Gregory Noma2021-12-011-2/+1
* SERVER-61496 [SBE] Fix handling of nested SORT_MERGE stages in buildSortMergeMihai Andrei2021-11-181-14/+56
* SERVER-61094 Use a dedicated pooled KeyString builder per indexHenrik Edin2021-11-011-1/+3
* SERVER-60893 Deduplicate field lookups for a same field path when $group is p...Yoonsoo Kim2021-10-261-118/+137
* SERVER-60918 Fix out of bound array access when mkbson stage is eliminated fo...Yoonsoo Kim2021-10-221-25/+26
* SERVER-60759 Eliminate `mkbson` stage when multiple $group stages are pushed ...Yoonsoo Kim2021-10-211-28/+168
* SERVER-59070 Support `needsMerge` behavior in $group pushed down to SBEYoonsoo Kim2021-10-191-1/+2
* SERVER-52310 Enable featureFlagSearchMeta by defaultRuslan Abdulkhalikov2021-10-051-2/+1
* SERVER-60152 Add the proper out slot for child eval stageYoonsoo Kim2021-09-231-9/+6
* SERVER-60111 Add `fillEmptyNull` to non-const _id expressionYoonsoo Kim2021-09-221-23/+28
* SERVER-60030 Fix group stage builder bugsYoonsoo Kim2021-09-201-16/+43
* SERVER-58516 Fix recordId slot issueYoonsoo Kim2021-09-151-3/+1
* SERVER-58516 Add group stage builderYoonsoo Kim2021-09-141-0/+216
* SERVER-59336 Use absl::InlinedVector for vectors that are likely to be small ...Martin Neupauer2021-08-241-6/+5
* SERVER-59162 Add slot to SBE for $$SEARCH_METATed Tuckman2021-08-161-2/+8
* SERVER-54078 [SBE] Exponential Vector Expansion (Instead of Linear Expansion)...Mohammad Dashti2021-07-141-3/+6
* SERVER-57096 Make SBE rely purely on the kExternal lock policyDavid Storch2021-06-151-27/+4
* SERVER-54745 Simplify covered projection plans in SBENikita Lapkov2021-06-111-26/+271
* SERVER-57127 IndexAccessMethod::getKeys() accepts OperationContext and Collec...Benety Goh2021-06-041-1/+3
* SERVER-57127 sbe::IndexKeyConsistencyCheckCallback accepts CollectionPtrBenety Goh2021-06-041-1/+2
* SERVER-56459 Support variables from ExpressionContext in SBE stage builderNikita Lapkov2021-05-131-23/+12
* SERVER-56506 Fix the "relevantSlots" logic in sbe_stage_builder_projection.cppDrew Paroski2021-05-121-24/+23
* SERVER-51137 [SBE] Add logging for index key found with reference to non-exis...Mihai Andrei2021-04-281-28/+125
* SERVER-56111 [SBE] A lost cursor position is not detected for tailable cursorsMindaugas Malinauskas2021-04-271-1/+1
* SERVER-55672 Fix oplog timestamp logic in SBEArun Banala2021-04-261-22/+2
* SERVER-56017 Support sort in covered queries in SBENikita Lapkov2021-04-261-12/+66
* SERVER-56113 [SBE] Fix visit(ExpressionFieldPath*) to handle all builtin $$ v...Drew Paroski2021-04-231-0/+8
* SERVER-55623 Fix covered shard filtering on hashed indexes in SBEIan Boros2021-04-201-12/+72
* SERVER-52907 Implement index key consistency check in SBE FETCHMihai Andrei2021-04-161-6/+155
* SERVER-55889 Fix parent/child mismatch in slot vectors produced for shard fil...Ian Boros2021-04-121-3/+7
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-1/+1
* SERVER-50370 Implement dotted path sort semantics in SBEDrew Paroski2021-04-021-74/+293