summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45846 Improve performance of $splitIan Boros2020-01-291-20/+14
* SERVER-43360 No year 0 in $dateFromParts expressionsJustin Seyster2019-12-131-4/+4
* SERVER-43669 Serialize "sortKey" as BSONArrayJustin Seyster2019-12-131-4/+18
* SERVER-33582 Add $bsonSize expressionDavid Percy2019-12-121-6/+44
* SERVER-32314 Add $replaceOne and $replaceAll expressionsDavid Percy2019-12-051-0/+166
* SERVER-44617 $regexFind crash when one of the capture group doesn't match the...Arun Banala2019-11-281-5/+37
* SERVER-44327 Add $first and $last expressionsDavid Percy2019-11-251-8/+39
* SERVER-30967 Add $binarySize expressionDavid Percy2019-11-211-7/+39
* SERVER-42988 allow agg-style object syntax in find() projectionIan Boros2019-10-211-0/+4
* SERVER-42462 Put new $meta arguments behind FCV checkAnton Korshunov2019-10-171-0/+16
* SERVER-42560 Simplify passing of metadata between DocumentSource and PlanStageIan Boros2019-10-101-13/+4
* SERVER-43447 Removing FCV related TODO in pipeline/expression.cpp (not doing it)Dianna Hohensee2019-10-101-3/+3
* SERVER-43699 $mod should not overflow for large negative valuesBernard Gorman2019-10-061-3/+5
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-2/+2
* SERVER-42649 Use Value instead of BSONObj in the in-memory sort keyJustin Seyster2019-09-261-1/+4
* SERVER-43013 Translate Map Reduce to Agg PipelineJacob Evans2019-09-101-5/+17
* SERVER-43032 simplify overflow_arithmetic.hBilly Donahue2019-08-281-1/+2
* SERVER-42756 $multiply operator may return with or w/o an error depending on ...Anton Korshunov2019-08-261-2/+4
* SERVER-42418 Allow ExpressionMeta to parse find() meta optionsIan Boros2019-08-211-29/+78
* 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-168/+113
* SERVER-42288 Consolidate Document and WorkingSetMember metadata implementations.David Storch2019-07-261-4/+5
* SERVER-41992 Fix $setIntersection so it is commutative with null and empty ar...George Wangensteen2019-07-231-4/+1
* SERVER-40383 Handle week, day edge cases in timelib_date_from_isodateJustin Seyster2019-07-011-12/+47
* SERVER-7143 replace standard library number parsing with custom NumberParserNathan Brown2019-06-271-2/+2
* SERVER-41782 Enumerate and remove Query-related FeatureCompatibilityVersion 4...Anton Korshunov2019-06-211-48/+4
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-3/+5
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-121-235/+258
* Revert "SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a ...Gregory Wlodarek2019-06-111-258/+235
* SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a parameterArun Banala2019-06-111-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