summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60069 Refactor agg expressions to use children elements instead of sto...Timour Katchaounov2023-01-271-143/+119
* SERVER-69875 De-stage-ify the SBE expression stage builderDrew Paroski2022-12-061-5/+15
* SERVER-25823 add bitwise AND, OR, XOR to the agg languageDavis Haupt2022-12-051-1/+145
* SERVER-71450 Add bitwise not to aggregation languageDavis Haupt2022-12-021-0/+23
* SERVER-70267 Add function to check if expression is monotonic on a given fieldIvan Fefer2022-11-231-8/+57
* SERVER-71214 remove $betweenDavis Haupt2022-11-111-24/+0
* SERVER-70593 Split fle_crypto.hMark Benvenuto2022-10-191-1/+1
* SERVER-70190 Fix ExpressionSwitch::optimize() to manage _children vector corr...David Storch2022-10-131-7/+32
* SERVER-51562: Support $subtract in SBEIvan Fefer2022-09-301-3/+1
* SERVER-69598 squash commitsgalon12022-09-231-6/+6
* SERVER-69581 add performance-for-range-copy check to clang-tidyTrevor Guidry2022-09-201-1/+1
* SERVER-68994 Fix AUTO_CAUSES_COPY coverity errorsTed Tuckman2022-09-151-1/+1
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-121/+7
* SERVER-68828 Create $encryptedBetween aggregation expressionDavis Haupt2022-08-171-0/+24
* SERVER-67629 encryptedBetween agg operatorjoshua2022-08-161-4/+31
* SERVER-67260 replaced _WITH_MIN_VERSION macros with _WITH_FEATURE_FLAG macrosLuxi Liu2022-08-031-33/+37
* SERVER-68014 treat 'UTC' timezone the same as the default timezoneAlberto Massari2022-08-021-1/+1
* Revert "SERVER-67260 removed _WITH_MIN_VERSION functions, replaced parameters...auto-revert-processor2022-07-291-43/+54
* SERVER-67260 removed _WITH_MIN_VERSION functions, replaced parameters that us...Luxi Liu2022-07-281-54/+43
* SERVER-66521 allow partial optimization of expressionsAlberto Massari2022-07-281-18/+86
* SERVER-63099 Add left-associative constant folding optimization for $add and ...Davis Haupt2022-07-111-29/+29
* SERVER-67416 SERVER-23229 Always sort fieldpath string sets using custom comp...Steve Tarzia2022-07-061-1/+1
* SERVER-67162 Integrate new PCRE2 wrapperJennifer Peshansky2022-06-271-6/+6
* SERVER-66724 Create FLE 2 Equality Match ExpressionMark Benvenuto2022-06-161-0/+33
* SERVER-51546 Support expression $setEquals in SBEZixuan Zhuang2022-06-061-3/+1
* SERVER-66310 Make ExpressionSetUnion::isCommutative() collation awareJames Wahlin2022-05-261-1/+4
* SERVER-55112 Make distinct on a view match distinct on a collection for certa...Ted Tuckman2022-04-281-0/+58
* SERVER-63479 Remove ExpressionFieldPathNonShardedTed Tuckman2022-03-241-17/+0
* SERVER-58875 Implement optimization for $setEquals expressionRui Liu2022-02-091-1/+7
* SERVER-60967 Implement $sortArray in SBENeil Shweky2021-12-041-4/+5
* SERVER-61506 mark $reverseArray SBE compatibleMickey. J Winters2021-11-171-3/+1
* SERVER-29425 implement $sortArray in classic engineNeil Shweky2021-11-151-0/+36
* SERVER-32739: Allow limit in $filter expressionMaddie Zechar2021-11-051-2/+9
* SERVER-59505 Fix TS pushdown predicate to capture variable type measurementssamontea2021-11-021-7/+13
* Revert "SERVER-60583 Disable $multiply in SBE"Jennifer Peshansky2021-10-201-6/+2
* SERVER-60583 Disable $multiply in SBEJennifer Peshansky2021-10-081-2/+6
* SERVER-60359 Temporarily disable $split in SBEJennifer Peshansky2021-09-301-2/+6
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-281-6/+2
* Revert "SERVER-51592 Added support for anyElementTrue in SBE"auto-revert-processor2021-09-231-2/+6
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-221-6/+2
* Revert "SERVER-51592 Added support for anyElementTrue in SBE"Drew Paroski2021-09-211-2/+6
* SERVER-51592 Added support for anyElementTrue in SBEBobby Morck2021-09-211-6/+2
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-151-9/+35
* Revert "SERVER-58379 Extend REGISTER macros to support API version, FCV, and ...Uladzimir Makouski2021-09-141-42/+29
* SERVER-58379 Extend REGISTER macros to support API version, FCV, and conditio...Mihai Andrei2021-09-131-29/+42
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace refe...Vishnu Kaushik2021-09-011-1/+1
* SERVER-57334 Create desugaring namespace for DocumentSourceDensifysamontea2021-08-181-0/+4
* SERVER-55297 Optimize ExpressionCond in case of constant conditionAlexander Ignatyev2021-08-101-0/+1
* SERVER-57882 Add $minN and $maxN as expressionsMihai Andrei2021-08-061-0/+53
* SERVER-58886 Ban SEARCH_META on sharded collections on variable accessTed Tuckman2021-08-031-4/+20