summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/sbe
Commit message (Expand)AuthorAgeFilesLines
* fix nullptr derefEric Cox2022-06-271-2/+2
* update unittestsEric Cox2022-06-241-2/+2
* fix merge with IndexScanStageEric Cox2022-06-241-2/+6
* Merge branch 'master' into eric/id-hack-ix-scan-refactorEric Cox2022-06-2461-182/+584
|\
| * SERVER-67250 Do not overwrite existing objects in 'addToArray()'Justin Seyster2022-06-232-14/+35
| * SERVER-66842 Fix pcPointer for instructions that take arguments in CodeFragme...Parker Felix2022-06-224-10/+120
| * SERVER-64432 Integrate SBE plan cache for $lookupRui Liu2022-06-2248-138/+271
| * SERVER-67338 Fix ownership of HashAggStage key in SBEEric Cox2022-06-211-17/+10
| * SERVER-67381 Fix lowering of IndexScanSvilen Mihaylov2022-06-211-2/+13
| * SERVER-67039 convert `fields` and `projectFields` to `std::set`Jeffrey Xiao2022-06-152-0/+38
| * SERVER-66989 Make HashAgg record store key ownedEric Cox2022-06-133-4/+8
| * SERVER-67003 Fixes for agg expressionsSvilen Mihaylov2022-06-131-0/+8
| * SERVER-66814 Use classic MatchExpression for applying filters in SBEIan Boros2022-06-076-0/+88
* | wip refactor stage builderEric Cox2022-06-243-142/+54
* | fast path + inlined ksEric Cox2022-06-161-0/+8
* | hacking with fast path and ixScan eexprEric Cox2022-06-152-0/+69
|/
* SERVER-51546 Support expression $setEquals in SBEZixuan Zhuang2022-06-064-19/+144
* SERVER-66837 Optimize traversal intrinsics in VMMartin Neupauer2022-05-314-24/+154
* SERVER-66545 Collator should be passed as an argument to "generateSortKey" bu...Anton Korshunov2022-05-275-21/+20
* SERVER-61990: Comment, polish, and test ABT reference trackerHana Pearlman2022-05-261-3/+3
* SERVER-66490 Apply pylinters to build system codeTausif Rahman2022-05-251-32/+30
* SERVER-66575 Add support for a left outer join to SBE NLJMartin Neupauer2022-05-193-10/+103
* SERVER-66555 Optimize certain VM intrinsic functionsMartin Neupauer2022-05-184-1/+136
* SERVER-66507 Fix row store fetch bug in column indexesIan Boros2022-05-181-12/+13
* SERVER-66102 Change column scan stage to read from true column indexIan Boros2022-05-115-126/+233
* SERVER-66103 Teach SplitCellView::parse() to handle new flagsMathias Stearn2022-05-111-1/+1
* SERVER-64735 Fix uninitialized pointer field in HashLookupStageEric Cox2022-05-061-3/+3
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-063-3/+9
* SERVER-65465 Have the SBE $sum use a simple `sum` for a count-like sumYoonsoo Kim2022-05-042-8/+48
* SERVER-64227 Remove $sum/$avg merging logic to handle the old over-the-wire f...Yoonsoo Kim2022-05-044-31/+10
* SERVER-65470 Use `const&` instead of `const*` to express always non-null argu...Yoonsoo Kim2022-05-035-11/+11
* SERVER-64766 Translation from UnencodedCellView to columnar index formatJustin Seyster2022-04-303-5/+388
* SERVER-64252 Make `LookupStageBuilderTest` inherit from `CatalogTestFixture` ...Mohammad Dashti2022-04-295-14/+9
* SERVER-66022 Add fake column index and SBE integrationIan Boros2022-04-282-34/+219
* SERVER-65961 Copy only BSON types during yielding of SBE plansNikita Lapkov2022-04-2812-30/+66
* Revert "SERVER-66022 Add fake column index and SBE integration"Ian Boros2022-04-282-219/+34
* SERVER-54284 ExceptionFor<ErrorCodes::WriteConflict> should resolve to WriteC...Amirsaman Memaripour2022-04-282-2/+0
* SERVER-66022 Add fake column index and SBE integrationIan Boros2022-04-282-34/+219
* SERVER-65900 Initial implementation of $lookupSvilen Mihaylov2022-04-251-0/+2
* SERVER-65699 delete test-only 'sbe' commandKyle Suarez2022-04-224-2974/+0
* SERVER-64963 Add SBE logic for reconstructing objects from columnsIan Boros2022-04-226-8/+651
* SERVER-65779 Pass IndexBounds directly to the CheckBounds stageDenis Grebennicov2022-04-223-62/+44
* SERVER-65772: Use consistent endinaness when (de)serializing during spilling ...Irina Yatsenko2022-04-211-2/+3
* SERVER-64467 Refactor TicketHolders to not use global contextJordi Olivares Provencio2022-04-201-1/+1
* SERVER-65801 Fix lowering problem in new optimizerSvilen Mihaylov2022-04-192-15/+24
* SERVER-65748 Implement $ne for new optimizerSvilen Mihaylov2022-04-181-0/+3
* SERVER-65686 split sbe_query_stages lib out of sbe_queryIrina Yatsenko2022-04-184-22/+40
* SERVER-65715 Implement querying for null for new optimizerSvilen Mihaylov2022-04-181-4/+21
* SERVER-55204 Error on fallthrough unless the attribute is usedAndrew Morrow2022-04-182-2/+4
* SERVER-63439 Add ColumnStore encoder for SBE valuesJustin Seyster2022-04-163-0/+197