summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-56932 failed optimizer error to have a specific codeSERVER-56932-const-folding-error-codeRuslan Abdulkhalikov2021-10-081-2/+6
* SERVER-60239 Block $group with $coerceToBool from being pushed down to SBEYoonsoo Kim2021-09-281-1/+3
* SERVER-58680 Let $ifNull not remove the last null constantEthan Zhang2021-09-221-5/+7
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace refe...Vishnu Kaushik2021-09-011-7/+7
* SERVER-59432 tassert for group system var optimizeJacob Evans2021-08-231-1/+8
* SERVER-57334 Create desugaring namespace for DocumentSourceDensifysamontea2021-08-181-10/+32
* SERVER-55297 Optimize ExpressionCond in case of constant conditionAlexander Ignatyev2021-08-101-0/+12
* SERVER-58587 Improve performance of $setIsSubset by replacing std::set with a...Rui Liu2021-08-041-6/+13
* SERVER-58886 Ban SEARCH_META on sharded collections on variable accessTed Tuckman2021-08-031-0/+14
* SERVER-56366 Update FCV constants to recognize 5.1 as latestJon Streets2021-07-231-25/+30
* SERVER-53028 Clean up FCV gating for $dateDiff, $dateAdd, $dateSubtract, $dat...Andrii Dobroshynski2021-07-141-6/+4
* SERVER-57983 Fix Integer overflow for $rangeSajed Nahian2021-07-081-5/+6
* SERVER-56719 Short circuit $switch when any condition is constantNaama Bareket2021-07-071-3/+39
* SERVER-56907 Remove feature flag for Mitigate pain of using field names with ...Milena Ivanova2021-07-051-15/+15
* SERVER-26991: Inconsistent handling of RegEx optionsMickey. J Winters2021-07-021-2/+1
* SERVER-55295 Short circuit $ifNull expression if the condition always evaluat...Alice Doherty2021-06-301-1/+41
* Revert "SERVER-56719 Short circuit $switch when any condition is constant"samontea2021-06-301-41/+3
* SERVER-56719 Short circuit $switch when any condition is constantNaama Bareket2021-06-291-3/+41
* SERVER-58076 Exclude new 5.0 language features from stable APICharlie Swanson2021-06-291-112/+142
* SERVER-57914 make getField return missing valuesRuslan Abdulkhalikov2021-06-281-7/+7
* SERVER-58047: $toHashedIndexKey expression doesn't add any dependencies.Kshitij Gupta2021-06-251-1/+1
* SERVER-56873: Add new operators '$tsSecond' and '$tsIncrement' for the aggreg...Rishab Joshi2021-06-171-0/+38
* SERVER-56819 Make indexOfCP's classic engine impl always return -1 when end i...David Storch2021-05-281-0/+6
* SERVER-54192 Each query parser initializer set should be grouped by a single ...Anton Korshunov2021-05-251-5/+2
* SERVER-52307 Enable dots and dollars feature flagAlya Berciu2021-05-181-9/+15
* SERVER-56422 Collect and expose usage statistics for aggregate expressionsMilena Ivanova2021-05-181-0/+6
* SERVER-56548 Add $unsetField aliasAlya Berciu2021-05-121-14/+20
* SERVER-41611 Add $setField aggregation expressionAlya Berciu2021-05-101-0/+116
* SERVER-56546 Update $getField expression syntaxAnton Korshunov2021-05-051-24/+53
* SERVER-55058 More move optimizations for Document/ValueDenis Grebennicov2021-05-041-1/+1
* SERVER-54239 Implement $integral function over position-based windows onlyRuoxin Xu2021-04-261-0/+32
* SERVER-30417: Implement $getField expressionAlya Berciu2021-04-211-0/+80
* SERVER-54294 Support range-based bounds for window functionsDavid Percy2021-04-191-0/+1
* SERVER-54568 Fix error message spacing in subtract expression uassertRushan Chen2021-04-141-2/+2
* SERVER-55779 Clustered collections should store RecordIds as KeyStringLouis Williams2021-04-091-5/+5
* SERVER-54390 Implement $dateTrunc in DocumentSource executionMindaugas Malinauskas2021-03-221-44/+237
* SERVER-55180 Convert SBE from std::string_view to StringDataBilly Donahue2021-03-211-10/+3
* Revert "SERVER-55180 Convert SBE from std::string_view to StringData"XueruiFa2021-03-191-3/+10
* SERVER-55180 Convert SBE from std::string_view to StringDataBilly Donahue2021-03-191-10/+3
* SERVER-54233 Implement $derivative window-function executorDavid Percy2021-03-041-63/+99
* SERVER-54589: Extend MatchExpression renaming to support $match with $exprHana Pearlman2021-02-251-0/+20
* SERVER-51823 Use classic engine to evaluate queries containing expressions no...Anton Korshunov2021-02-141-7/+21
* SERVER-53388 Week start parameter for $dateDiff aggregation expressionMindaugas Malinauskas2021-02-111-18/+60
* SERVER-51266 Add BSONType::RegEx support in SBE. Fix $regex aggregation expre...Nikita Lapkov2021-02-111-6/+9
* SERVER-53989 Generalize RecordId to store small binary stringsLouis Williams2021-02-101-1/+1
* SERVER-54011 Change showRecordId() to support the ObjectId typeGregory Wlodarek2021-02-041-3/+8
* SERVER-53982 RecordId supports ObjectId typeLouis Williams2021-01-291-1/+1
* SERVER-51664 Make sure $dateAdd/$dateSubtract produce null if any argument is...Milena Ivanova2021-01-181-14/+11
* SERVER-51665 Implement $dateDiff expression in SBEMindaugas Malinauskas2021-01-131-7/+12
* SERVER-51664 Implement $dateAdd and $dateSubtract in DocumentSource executionMilena Ivanova2021-01-121-0/+166