summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-271-7/+7
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"Louis Williams2020-02-261-7/+7
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-251-7/+7
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"David Percy2020-02-241-7/+7
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-211-7/+7
* SERVER-33582 Add $bsonSize expressionDavid Percy2019-12-121-0/+15
* SERVER-32314 Add $replaceOne and $replaceAll expressionsDavid Percy2019-12-051-0/+73
* SERVER-44327 Add $first and $last expressionsDavid Percy2019-11-251-0/+26
* SERVER-30967 Add $binarySize expressionDavid Percy2019-11-211-0/+14
* SERVER-42988 allow agg-style object syntax in find() projectionIan Boros2019-10-211-0/+5
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-2/+2
* SERVER-42422 replace ParsedProjection with ProjectionAST in the query plannerIan Boros2019-09-251-2/+2
* SERVER-43013 Translate Map Reduce to Agg PipelineJacob Evans2019-09-101-2/+15
* SERVER-42418 Allow ExpressionMeta to parse find() meta optionsIan Boros2019-08-211-10/+4
* SERVER-42298 Use SortPattern in the implementation of SortKeyGeneratorMisha Ivkov2019-08-081-7/+11
* SERVER-34373 add aggregation expression to test if type is numericGeorge Wangensteen2019-08-011-0/+12
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-15/+7
* SERVER-40383 Handle week, day edge cases in timelib_date_from_isodateJustin Seyster2019-07-011-1/+19
* SERVER-41332 Fix incorrect getterJacob Evans2019-06-131-2/+2
* SERVER-41332 Add more getters to expression.hJacob Evans2019-06-131-0/+4
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-121-89/+94
* Revert "SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a ...Gregory Wlodarek2019-06-111-94/+89
* SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a parameterArun Banala2019-06-111-89/+94
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-2/+2
* SERVER-41473 Add ExpressionFieldPath accessor that removes "CURRENT..."Jacob Evans2019-06-041-0/+4
* SERVER-39397 Add setter to ExpressionConstantJacob Evans2019-05-241-0/+4
* SERVER-41257 Disallow persisting new 4.2 expressions in FCV 4.0Charlie Swanson2019-05-221-0/+4
* SERVER-40555 add searchSnippet metadataIan Boros2019-05-201-0/+1
* SERVER-40913 Make agg Expression walkerJacob Evans2019-05-161-0/+3
* SERVER-40016 Add searchScore metadata handlingEvan Nixon2019-05-141-0/+1
* Revert "SERVER-40913 Make agg Expression walker"Jacob Evans2019-05-131-3/+0
* SERVER-40913 Make agg Expression walkerJacob Evans2019-05-131-0/+3
* SERVER-40526 Make agg Expressions walkableJacob Evans2019-05-031-178/+240
* Revert "SERVER-40526 Make agg Expressions walkable"Jacob Evans2019-05-021-240/+178
* SERVER-40526 Make agg Expressions walkableJacob Evans2019-05-011-178/+240
* SERVER-40584 Regex agg expressions should not inherit from ExpressionFixedArityArun Banala2019-04-301-45/+88
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-261-0/+99
* Revert "SERVER-40083 Don't recompile each time $regex is evaluated when regex...Ian Boros2019-04-231-99/+0
* Revert "SERVER-40083 Rename 'pcre' variable to fix compile issue becase of ty...Ian Boros2019-04-231-1/+1
* SERVER-40083 Rename 'pcre' variable to fix compile issue becase of typedef co...Arun Banala2019-04-231-1/+1
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-231-0/+99
* SERVER-40527 Implement visitor for aggregation expressionsNick Zolnierz2019-04-101-1/+355
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-14/+11
* SERVER-39694 Implement $regexMatch as syntactic sugar on top of $regexFindArun Banala2019-03-201-1/+10
* SERVER-39696 Implement $regexFindAllArun Banala2019-03-201-1/+10
* SERVER-39695 Implement $regexFindArun Banala2019-03-131-0/+9
* SERVER-15926: Implement $round function and allow a precision argument for $t...Patrick Meredith2019-02-141-3/+11
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly ...Henrik Edin2019-02-011-2/+2
* SERVER-38812 Merge RefCountable improvements for Futures back to common imple...Mathias Stearn2019-01-231-2/+2