summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/sbe_stage_builder_helpers.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74521 Support clustered collections in SBEKevin Cherkauer2023-05-011-5/+8
* SERVER-75667 Fix SBE's implementation of index consistency checksDrew Paroski2023-04-241-25/+36
* SERVER-75804 PathTreeNode::childrenMap's keys should refer to strings owned b...Drew Paroski2023-04-071-1/+1
* SERVER-75673 Extend the hashagg stage to allow initialization expressionRui Liu2023-04-051-1/+1
* SERVER-73115 Always include tenant in collection name attributes in log linesmathisbessamdb2023-03-301-1/+1
* SERVER-75095 Generate single stage for Nebari shard filterIvan Fefer2023-03-291-14/+5
* SERVER-71038 Improve performance of plan building in SBEAlberto Massari2023-03-021-4/+4
* SERVER-73470 Log index inconsistencies detected by queries in the health logGregory Wlodarek2023-02-031-0/+19
* SERVER-73428 [CQF] Eliminate duplicate conversion from document value to sbe ...Svilen Mihaylov2023-02-021-13/+0
* SERVER-70395 Change spilling for SBE HashAggStage to use a more efficient alg...David Storch2023-01-311-2/+10
* SERVER-71587 Allow SBE*Lowering access to named slots to support collationIvan Fefer2023-01-201-55/+18
* SERVER-72645 Split sbe_stage_builder_helpers.h into separate ABT/non ABT hea...Svilen Mihaylov2023-01-191-228/+0
* SERVER-72911 Create independed stage_builder::ExpressionConstEval for QEIvan Fefer2023-01-191-2/+2
* SERVER-71579 Implement date expressions in ABTRui Liu2023-01-161-6/+24
* SERVER-72661 Optimize $add type checking in SBEIvan Fefer2023-01-111-0/+4
* SERVER-71577 Implement math expressions in ABTRui Liu2023-01-111-6/+31
* SERVER-71583 Convert various expressions to ABTIvan Fefer2023-01-101-4/+19
* SERVER-71581 Convert set expressions to ABTIvan Fefer2023-01-091-2/+5
* SERVER-71578 Convert trigonometrics functions to ABTIvan Fefer2023-01-041-2/+60
* SERVER-72004 Fixed SBE slot disabling and prepare for yieldingAnna Wawrzyniak2022-12-201-4/+7
* SERVER-69876 De-stage-ify the SBE filter stage builderDrew Paroski2022-12-201-178/+55
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-141-19/+107
* Revert "SERVER-69508 Generate SBE Expressions by means of constant-folded ABT...auto-revert-processor2022-12-141-107/+19
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-131-19/+107
* SERVER-71820 [SBE] Optimize projections and sorts over multiple ixscansDrew Paroski2022-12-131-84/+176
* SERVER-69294 Fully de-stage-ify the SBE projection stage builderDrew Paroski2022-12-081-3/+3
* Revert "SERVER-69508 Generate SBE Expressions by means of constant-folded ABT...Sviatlana Zuiko2022-12-071-110/+25
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-071-25/+110
* SERVER-69875 De-stage-ify the SBE expression stage builderDrew Paroski2022-12-061-6/+31
* SERVER-71558 [SBE] Make buildProjectionDefault() use getField() push-down whe...Drew Paroski2022-12-021-27/+29
* SERVER-70110 - Fix compilation of very wide and/or predicatesAnna Wawrzyniak2022-11-191-9/+28
* SERVER-70538 Replace fillEmpty function with a binary operationMartin Neupauer2022-11-101-5/+6
* SERVER-60234 Implement plumbing for getField() pushdown in the SBE stage builderDrew Paroski2022-10-311-21/+185
* SERVER-66511 Use traverseP expressions to compute sort keysAlberto Massari2022-10-271-0/+5
* SERVER-70039 Implement optimization for $dateTruncRui Liu2022-10-031-4/+4
* SERVER-69616 Use SBE expressions instead of PlanStages for logical MQL operatorsNikita Lapkov2022-10-031-0/+22
* SERVER-69969 Avoid pushing constant argument values on the VM stackMartin Neupauer2022-09-291-14/+11
* SERVER-64123 Re-enable support for ElemMatchValueMatchExpressions in SBEDrew Paroski2022-09-091-2/+2
* SERVER-69482 Make EvalStage less error-proneDrew Paroski2022-09-081-57/+47
* SERVER-69157 fix modernize-avoid-bind warningJuan Gu2022-09-021-1/+4
* SERVER-68970 Update sbe_stage_builder_projection.cpp to use traversePDrew Paroski2022-08-311-2/+2
* SERVER-66814 Use classic MatchExpression for applying filters in SBEIan Boros2022-06-071-0/+89
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65373 Fix runtime environment slot registration when input param id ap...David Storch2022-04-121-0/+8
* SERVER-62100 Refresh let variables on SBE plan recoveryRuoxin Xu2022-03-291-6/+5
* SERVER-63572 Implement index join for scalar local field typeRui Liu2022-03-111-0/+203
* SERVER-61422 Update SBE filter stage builder to use parameter markersRuoxin Xu2022-03-081-11/+31
* SERVER-58436 Implement spilling HashAggEric Cox2021-12-071-0/+2
* SERVER-32739: Allow limit in $filter expressionMaddie Zechar2021-11-051-0/+7
* SERVER-59016 Make min and max SBE accumulators collation awareIrina Yatsenko2021-09-031-11/+0