summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-75853 Have hasOnlyRenameableMatchExpressionChildren() examine renames ...Yoonsoo Kim2023-05-131-0/+30
* SERVER-75398 New query shape definition for find commandCharlie Swanson2023-04-131-79/+114
* SERVER-51564 Support $trunc expression in SBEAmr Elhelw2023-04-121-4/+2
* SERVER-51531: Implement $array exprProjjal Chanda2023-04-121-1/+2
* SERVER-75144 Use discrete algorithm in $percentile expression on small inputIrina Yatsenko2023-04-111-9/+32
* SERVER-73303 Remove Queryable Encryption v1 CodeShreyas Kalyan2023-04-051-16/+0
* SERVER-51532: Implement objecttoarray and arraytoobject expressionsProjjal Chanda2023-04-051-2/+4
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-051-13/+14
* SERVER-74356: Finalize syntax of $percentileNaama Bareket2023-03-311-5/+5
* SERVER-51570: Added date time expressions to sbeProjjal Chanda2023-03-291-9/+18
* SERVER-51579: Support expression $year in SBEProjjal Chanda2023-03-291-1/+2
* SERVER-74362: implement $percentile expressionNaama Bareket2023-03-281-0/+56
* SERVER-49978 Support $dateFromString expression in SBEJennifer Peshansky2023-03-271-0/+28
* SERVER-75129 Allow SBE compatibility check to distinguish featureFlagSbeFullRui Liu2023-03-241-55/+55
* SERVER-51553 Support expression $round in SBEMatt Boros2023-03-161-3/+1
* SERVER-74843 Remove overloaded document source serializers and change signatu...Will Buerger2023-03-161-1/+1
* SERVER-73995 Implement v2 changes to Queryable Encryption finds using collSca...Shreyas Kalyan2023-03-151-12/+26
* SERVER-49979 Support $dateToString expression in SBEJennifer Peshansky2023-02-231-0/+21
* SERVER-73320 Implement literal and field name redaction for ExpressionGetFiel...Ted Tuckman2023-02-171-0/+14
* SERVER-73324 Literal and field name redaction for ExpressionFieldPath and Exp...Ted Tuckman2023-02-141-37/+38
* 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