summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-170/+114
* SERVER-40383 Handle week, day edge cases in timelib_date_from_isodateJustin Seyster2019-07-011-12/+47
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-121-235/+258
* SERVER-41257 Disallow persisting new 4.2 expressions in FCV 4.0Charlie Swanson2019-05-221-4/+40
* SERVER-40555 add searchSnippet metadataIan Boros2019-05-201-0/+10
* SERVER-40016 Add searchScore metadata handlingEvan Nixon2019-05-141-0/+7
* SERVER-40055 Consolidate $round behavior with and without a defaultCharlie Swanson2019-05-071-24/+16
* SERVER-40526 fix lintIan Boros2019-05-031-1/+1
* SERVER-40526 Make agg Expressions walkableJacob Evans2019-05-031-291/+402
* Revert "SERVER-40526 Make agg Expressions walkable"Jacob Evans2019-05-021-401/+291
* SERVER-40526 Make agg Expressions walkableJacob Evans2019-05-011-291/+401
* SERVER-40584 Regex agg expressions should not inherit from ExpressionFixedArityArun Banala2019-04-301-102/+107
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-261-200/+244
* Revert "SERVER-40083 Don't recompile each time $regex is evaluated when regex...Ian Boros2019-04-231-244/+200
* Revert "SERVER-40083 Rename 'pcre' variable to fix compile issue becase of ty...Ian Boros2019-04-231-5/+5
* SERVER-40083 Rename 'pcre' variable to fix compile issue becase of typedef co...Arun Banala2019-04-231-5/+5
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-231-200/+244
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-3/+1
* SERVER-40476 remove mongoutils::str::equalsBilly Donahue2019-04-081-17/+17
* SERVER-40213 Test upgrade/downgrade for $$NOW/$$CLUSTER_TIME in a view defini...Martin Neupauer2019-04-021-1/+16
* SERVER-40343 Better handling of errors from PCRE in $regex expressionsArun Banala2019-04-011-4/+9
* SERVER-37848 Test $regex agg expressions with regex that meets and exceeds th...Arun Banala2019-03-271-2/+9
* SERVER-40140 Fix Coverity analysis defect: Improper use of negative valueArun Banala2019-03-261-3/+1
* SERVER-39694 Fix undefined behaviour with string.front() when emptyArun Banala2019-03-201-1/+1
* SERVER-39694 Implement $regexMatch as syntactic sugar on top of $regexFindArun Banala2019-03-201-11/+28
* SERVER-39696 Implement $regexFindAllArun Banala2019-03-201-114/+224
* SERVER-39695 Implement $regexFindArun Banala2019-03-131-0/+139
* SERVER-15926: Implement $round function and allow a precision argument for $t...Patrick Meredith2019-02-141-10/+108
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* 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