summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/variables.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-75401 Move aggregation specific logic out of AuthorizationSessionSara Golemon2023-04-031-13/+16
* SERVER-72836 Adding USER_ROLES variable and testsMilitsa Sotirova2023-03-011-4/+50
* SERVER-73850 add redaction for $let expressionsDavis Haupt2023-02-241-1/+2
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-2/+3
* SERVER-63742 Default topology time in shard can lead to infinite refresh in s...Antonio Fuschetto2022-03-021-1/+1
* SERVER-52310 Enable featureFlagSearchMeta by defaultRuslan Abdulkhalikov2021-10-051-4/+0
* SERVER-59162 Add slot to SBE for $$SEARCH_METATed Tuckman2021-08-161-2/+1
* SERVER-58581 Add SEARCH_META variableTed Tuckman2021-07-231-2/+32
* SERVER-57403 Serialize 'let' variables by wrapping with $literalKatherine Wu2021-06-141-2/+2
* SERVER-47398 Start sending 'let' for aggregates.Charlie Swanson2020-12-011-53/+132
* SERVER-47398 Rename runtime constants to legacyCharlie Swanson2020-12-011-8/+8
* SERVER-48433 Remove LogicalClock facadeKevin Pulo2020-09-171-5/+5
* SERVER-49927 Add $FieldPath to grammarTed Tuckman2020-08-261-50/+3
* SERVER-48905 Allow $rand in command-level 'let'David Percy2020-08-171-5/+7
* SERVER-46998 Support 'let' variables used within $merge custom pipeline updateKatherine Wu2020-05-181-10/+4
* SERVER-47713 Change Expression code to remove intrusive ExpressionContextJacob Evans2020-05-161-1/+1
* SERVER-47191 Implement evalutation of Expressions to produce let parametersEric Cox2020-04-231-52/+133
* SERVER-47328 optimize MR by avoiding repeated creation of RuntimeConstantsIan Boros2020-04-131-22/+10
* SERVER-44657 Variables class does not behave as an associative mapAnton Korshunov2020-03-201-14/+13
* SERVER-46311 $$IS_MR and $$JS_SCOPE access crashes serverKatherine Wu2020-02-261-6/+6
* SERVER-45457 Allow disabling system.js on a per-expression basisKatherine Wu2020-02-211-1/+8
* SERVER-42684 Add support for 'scope' RunTimeConstantNicholas Zolnierz2019-08-151-2/+12
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-7/+3
* SERVER-41238 Allow $$NOW and $$CLUSTER_TIME to be used in the find commandBernard Gorman2019-05-241-1/+1
* SERVER-40406 Add support for $$NOW and $$CLUSTER_TIME in the update commandBernard Gorman2019-05-171-7/+15
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-40210 Integration tests for $$NOW/$$CLUSTER_TIME in find, aggregate, a...Martin Neupauer2019-03-281-2/+2
* SERVER-40209 Implement $$NOW and $$CLUSTER_TIMEMartin Neupauer2019-03-261-4/+51
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38248 Change StringMap implementation to absl::flat_hash_mapHenrik Edin2018-12-041-2/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-31962 Replace Variables::hasUserDefinedValue() with const val chkJames Wahlin2017-11-171-3/+17
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-1/+13
* SERVER-30046 Support $expr constant expression in ComparisonMatchExpressionJames Wahlin2017-08-091-4/+10
* SERVER-28651 Don't hold Document ref across group iterationsr3.5.7James Wahlin2017-05-091-2/+2
* SERVER-28651 Pass agg Variables root doc via Expression::evaluate()James Wahlin2017-05-031-5/+5
* SERVER-28651 Move agg var ownership to ExpressionContextJames Wahlin2017-04-291-7/+12
* SERVER-28597 Move agg Variables into separate filesJames Wahlin2017-04-041-0/+168