summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-70267 Add function to check if expression is monotonic on a given fieldIvan Fefer2022-11-231-0/+50
* SERVER-71214 remove $betweenDavis Haupt2022-11-111-7/+0
* SERVER-70944 precompute field hashes for ExpressionFieldPathIrina Yatsenko2022-11-021-1/+1
* SERVER-70190 Fix ExpressionSwitch::optimize() to manage _children vector corr...David Storch2022-10-131-55/+55
* SERVER-67627 Runtime predicate evaluation for internalFleBetweenDavis Haupt2022-10-071-15/+20
* SERVER-54391 Implement $dateTrunc expression in SBERui Liu2022-09-281-3/+1
* SERVER-69598 squash commitsgalon12022-09-231-4/+4
* SERVER-69871 Move feature_flag unit into server_baseSara Golemon2022-09-221-1/+1
* SERVER-68544 Assert on overflow of $add[Date, Decimal128] in ClassicKevin Cherkauer2022-09-151-4/+12
* SERVER-68870 Use IDL to enforce constraints on contention factor for FLE oper...Shreyas Kalyan2022-09-141-1/+0
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-276/+0
* SERVER-68828 Create $encryptedBetween aggregation expressionDavis Haupt2022-08-171-0/+8
* SERVER-68543 Make operator type left associate for datezixuan.zhuang2022-08-171-26/+50
* SERVER-67629 encryptedBetween agg operatorjoshua2022-08-161-45/+102
* SERVER-67260 replaced _WITH_MIN_VERSION macros with _WITH_FEATURE_FLAG macrosLuxi Liu2022-08-031-15/+10
* 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-10/+15
* SERVER-67260 removed _WITH_MIN_VERSION functions, replaced parameters that us...Luxi Liu2022-07-281-15/+10
* SERVER-66521 allow partial optimization of expressionsAlberto Massari2022-07-281-89/+241
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-271-3/+3
* SERVER-67824 Rename IDLParserErrorContext to IDLParserContextHugh Tong2022-07-261-1/+1
* SERVER-63099 Add left-associative constant folding optimization for $add and ...Davis Haupt2022-07-111-11/+30
* SERVER-67583 Remove featureFlagSortArrayJennifer Peshansky2022-06-301-6/+1
* SERVER-66923 Removed kFullyDowngradedTo_5_0 constants in the codebaseLuxi Liu2022-06-301-30/+7
* SERVER-67162 Integrate new PCRE2 wrapperJennifer Peshansky2022-06-271-113/+36
* SERVER-66724 Create FLE 2 Equality Match ExpressionMark Benvenuto2022-06-161-0/+121
* SERVER-65735 $add operator should not use DoubleDoubleSummationDavis Haupt2022-06-151-89/+151
* SERVER-55112 Make distinct on a view match distinct on a collection for certa...Ted Tuckman2022-04-281-0/+22
* SERVER-63049 Implemented counters for aggregate accumulator expressionsTimour Katchaounov2022-04-211-1/+1
* SERVER-55204 Error on fallthrough unless the attribute is usedAndrew Morrow2022-04-181-2/+2
* SERVER-61855 Add 5.2 language features to the stable APIMihai Andrei2022-03-301-2/+1
* SERVER-60899 Add time expressions and window functions to V1Joel Redman2022-03-281-24/+11
* SERVER-63479 Remove ExpressionFieldPathNonShardedTed Tuckman2022-03-241-14/+0
* Revert "SERVER-60899 Add new time expressions and original window functions t...auto-revert-processor2022-03-221-11/+24
* SERVER-64602 Provide time-series bucket time bounds as document metadata for ...Dan Larkin-York2022-03-211-0/+14
* SERVER-60899 Add new time expressions and original window functions to V1Joel Redman2022-03-211-24/+11
* SERVER-60800-enable-lookup-unionwith-nonsharded: Merge remote-tracking branch...Ruslan Abdulkhalikov2022-02-281-1/+1
* SERVER-58875 Implement optimization for $setEquals expressionRui Liu2022-02-091-15/+62
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-191-3/+1
* SERVER-62499 Augment DocumentStorage APIs to accept pre-computed hashesDan Larkin-York2022-01-131-2/+2
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+1
* SERVER-62242 fixed $indexOfArray handling of duplicate vals in const arraysSteve Tarzia2022-01-071-3/+3
* SERVER-60207 Enable feature flag for $sortArrayAndrii Dobroshynski2021-12-061-2/+2
* SERVER-29425 implement $sortArray in classic engineNeil Shweky2021-11-151-0/+102
* SERVER-32739: Allow limit in $filter expressionMaddie Zechar2021-11-051-11/+76
* SERVER-59505 Fix TS pushdown predicate to capture variable type measurementssamontea2021-11-021-0/+13
* SERVER-57037 Improve precision of operator countersMilena Ivanova2021-10-251-3/+3
* SERVER-60588 Don't attempt to coerce a double product to longJennifer Peshansky2021-10-201-5/+9
* SERVER-32842 Timestamp support for $convertBobby Morck2021-10-181-0/+8
* SERVER-60450 Add error check for $dateSubtract when negating amountMilena Ivanova2021-10-141-0/+4