summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-37183 Safer bound for safeNumberLong()Justin Seyster2018-12-071-4/+1
* SERVER-38070 Fix infinite loop in agg expressionIan Boros2018-11-151-110/+152
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-37182 Correctly handle duplicate fields in $arrayToObjectIan Boros2018-10-101-2/+2
* SERVER-35905 Add logic to detect when $out is eligible for an exchangeCharlie Swanson2018-08-241-0/+10
* SERVER-35655 Update FCV constants throughout server code.Blake Oler2018-07-021-50/+0
* SERVER-35043, SERVER-22949: move geoNear implementation into aggregationKyle Suarez2018-06-181-1/+1
* SERVER-35119 Remove FCV restrictions on new-in-4.0 expressionsCharlie Swanson2018-06-151-50/+12
* SERVER-25957 Optimize $indexOfArray when array argument is constant.KevinCybura2018-04-261-13/+112
* SERVER-25173 $substrBytes now checks for negative valuesIan Boros2018-03-221-2/+14
* SERVER-33757 Unsupported target type in $convert is an "onError" case.Justin Seyster2018-03-211-23/+6
* SERVER-33598 Don't be a fool; convert your bool.Justin Seyster2018-03-061-6/+37
* SERVER-27100 Optimize all-constant ExpressionObject to a constant.KevinCybura2018-03-021-0/+8
* SERVER-33510 Add shorthand syntax for $convertCharlie Swanson2018-03-011-0/+65
* SERVER-32914 Add formatting conversions to $convertJustin Seyster2018-02-281-0/+43
* SERVER-33260 Log more helpful messages for FCV-related IncompatibleServerVers...Xiangyu Yao2018-02-271-7/+7
* SERVER-33169: Add string to date conversions to $convert3.6.3Nick Zolnierz2018-02-271-77/+109
* SERVER-33174 Prevent catalog storage of new syntax during lower FCVCharlie Swanson2018-02-271-10/+100
* SERVER-33171: Add number and objectID parsing conversions to $convertNick Zolnierz2018-02-261-0/+47
* SERVER-33168 Add number<->date conversions to $convertJustin Seyster2018-02-231-0/+49
* SERVER-33173: Make format parameter optional for "$dateToString"Nick Zolnierz2018-02-211-19/+46
* SERVER-32736: Add "onError" and "onNull" options to $dateFromStringNick Zolnierz2018-02-211-32/+82
* SERVER-32784 Move ExpressionConvert tests to separate file.Justin Seyster2018-02-201-31/+36
* SERVER-32784 Add $convert with typecast conversions.Justin Seyster2018-02-151-0/+379
* SERVER-33172: Add onNull parameter to $dateToStringNick Zolnierz2018-02-131-19/+37
* SERVER-32873 Fix incorrect handling of NumberLong in $pow functionKevinCybura2018-02-101-3/+12
* SERVER-30523: dateFromParts should not reject out-of-range numbers for date/t...Nick Zolnierz2018-02-091-47/+29
* SERVER-31477 Add $trim, $ltrim and $rtrim expressions.Charlie Swanson2018-02-081-3/+228
* SERVER-32771: Add format specifier for $dateFromString expressionNick Zolnierz2018-02-051-10/+46
* SERVER-32070 migrate some easy stdx::bind to lambdasBilly Donahue2017-12-041-42/+20
* Revert "SERVER-32070 migrate some easy stdx::bind to lambdas"Kaloian Manassiev2017-12-011-20/+42
* SERVER-32070 migrate some easy stdx::bind to lambdasBilly Donahue2017-12-011-42/+20
* SERVER-32007 Avoid unnecessary intrusive_ptr<Expression> copies in time expre...David Storch2017-11-171-32/+36
* SERVER-31962 Replace Variables::hasUserDefinedValue() with const val chkJames Wahlin2017-11-171-2/+1
* SERVER-31890 ExpressionFieldPath::optimize() should expand dotted field pathJames Wahlin2017-11-141-4/+1
* SERVER-31664 Fix use after free of OperationContext by ExpressionDate*James Wahlin2017-10-301-11/+7
* SERVER-31322 Rename year and week field names for $dateToParts and $dateFromP...Katherine Walker2017-10-051-26/+26
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-22/+22
* SERVER-30467 $_internalSchema{Min|Max}Length counts UTF-8 code points.Justin Seyster2017-08-181-20/+8
* SERVER-30046 Support $expr constant expression in ComparisonMatchExpressionJames Wahlin2017-08-091-0/+8
* SERVER-30524 dateFromParts should expect "millisecond" instead of "milliseconds"Derick Rethans2017-08-081-17/+16
* SERVER-29209 Add timezone support to $dateFromStringDerick Rethans2017-07-211-8/+30
* SERVER-29208 Add the $dateFromString aggregation operatorDerick Rethans2017-07-131-0/+73
* SERVER-28610 Added timezone support (and %z and %Z) to $dateToStringDerick Rethans2017-07-121-5/+34
* Revert "SERVER-29208 Add the $dateFromString aggregation operator"Dan Pasette2017-07-111-73/+0
* SERVER-29208 Add the $dateFromString aggregation operatorDerick Rethans2017-07-111-0/+73
* ERVER-28611 Add timezone argument for date expressionsCharlie Swanson2017-07-071-173/+34
* SERVER-28613: Add $dateToParts and $dateFromParts aggregation framework opera...Derick Rethans2017-06-291-0/+488
* SERVER-29676 arrayToObject should not error out on explicit value of null or ...Wan Bachtiar2017-06-221-1/+1
* SERVER-28611 Use UTC TimeZone class for date expressions.Charlie Swanson2017-06-151-306/+29