Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-63742 Default topology time in shard can lead to infinite refresh in ↵ | Antonio Fuschetto | 2022-03-02 | 1 | -1/+1 |
| | | | | shard registry | ||||
* | SERVER-52310 Enable featureFlagSearchMeta by default | Ruslan Abdulkhalikov | 2021-10-05 | 1 | -4/+0 |
| | |||||
* | SERVER-59162 Add slot to SBE for $$SEARCH_META | Ted Tuckman | 2021-08-16 | 1 | -2/+1 |
| | |||||
* | SERVER-58581 Add SEARCH_META variable | Ted Tuckman | 2021-07-23 | 1 | -2/+32 |
| | |||||
* | SERVER-57403 Serialize 'let' variables by wrapping with $literal | Katherine Wu | 2021-06-14 | 1 | -2/+2 |
| | |||||
* | SERVER-47398 Start sending 'let' for aggregates. | Charlie Swanson | 2020-12-01 | 1 | -53/+132 |
| | | | | | | Replaces usages of 'runtimeConstants' with 'let' parameters. This does not replace usages for the write commands and for $merge. We will need follow-up work for that. | ||||
* | SERVER-47398 Rename runtime constants to legacy | Charlie Swanson | 2020-12-01 | 1 | -8/+8 |
| | |||||
* | SERVER-48433 Remove LogicalClock facade | Kevin Pulo | 2020-09-17 | 1 | -5/+5 |
| | |||||
* | SERVER-49927 Add $FieldPath to grammar | Ted Tuckman | 2020-08-26 | 1 | -50/+3 |
| | |||||
* | SERVER-48905 Allow $rand in command-level 'let' | David Percy | 2020-08-17 | 1 | -5/+7 |
| | | | | | | | | | | | | | This relaxes a restriction on command-level 'let' bindings: instead of requiring them to optimize() to a constant, we evaluate() them, once, before running the query. This means {$rand: {}} is now allowed in a command-level 'let'. Referring to a field doesn't make sense in a command-level 'let', because there is no "current document" yet. So we use DepsTracker to report an error, rather than evaluate to missing. Unbound variables are disallowed with the usual mechanism. | ||||
* | SERVER-46998 Support 'let' variables used within $merge custom pipeline update | Katherine Wu | 2020-05-18 | 1 | -10/+4 |
| | |||||
* | SERVER-47713 Change Expression code to remove intrusive ExpressionContext | Jacob Evans | 2020-05-16 | 1 | -1/+1 |
| | |||||
* | SERVER-47191 Implement evalutation of Expressions to produce let parameters | Eric Cox | 2020-04-23 | 1 | -52/+133 |
| | |||||
* | SERVER-47328 optimize MR by avoiding repeated creation of RuntimeConstants | Ian Boros | 2020-04-13 | 1 | -22/+10 |
| | |||||
* | SERVER-44657 Variables class does not behave as an associative map | Anton Korshunov | 2020-03-20 | 1 | -14/+13 |
| | |||||
* | SERVER-46311 $$IS_MR and $$JS_SCOPE access crashes server | Katherine Wu | 2020-02-26 | 1 | -6/+6 |
| | | | | create mode 100644 jstests/aggregation/variables/runtime_constants.js | ||||
* | SERVER-45457 Allow disabling system.js on a per-expression basis | Katherine Wu | 2020-02-21 | 1 | -1/+8 |
| | | | | create mode 100644 jstests/core/system_js_access.js | ||||
* | SERVER-42684 Add support for 'scope' RunTimeConstant | Nicholas Zolnierz | 2019-08-15 | 1 | -2/+12 |
| | |||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -7/+3 |
| | |||||
* | SERVER-41238 Allow $$NOW and $$CLUSTER_TIME to be used in the find command | Bernard Gorman | 2019-05-24 | 1 | -1/+1 |
| | |||||
* | SERVER-40406 Add support for $$NOW and $$CLUSTER_TIME in the update command | Bernard Gorman | 2019-05-17 | 1 | -7/+15 |
| | |||||
* | SERVER-40476 remove mongoutils::str | Billy Donahue | 2019-04-09 | 1 | -1/+1 |
| | | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare. | ||||
* | SERVER-40210 Integration tests for $$NOW/$$CLUSTER_TIME in find, aggregate, ↵ | Martin Neupauer | 2019-03-28 | 1 | -2/+2 |
| | | | | and views | ||||
* | SERVER-40209 Implement $$NOW and $$CLUSTER_TIME | Martin Neupauer | 2019-03-26 | 1 | -4/+51 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-38248 Change StringMap implementation to absl::flat_hash_map | Henrik Edin | 2018-12-04 | 1 | -2/+2 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -21/+23 |
| | |||||
* | SERVER-31962 Replace Variables::hasUserDefinedValue() with const val chk | James Wahlin | 2017-11-17 | 1 | -3/+17 |
| | |||||
* | SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefix | Bernard Gorman | 2017-09-24 | 1 | -1/+13 |
| | |||||
* | SERVER-30046 Support $expr constant expression in ComparisonMatchExpression | James Wahlin | 2017-08-09 | 1 | -4/+10 |
| | |||||
* | SERVER-28651 Don't hold Document ref across group iterationsr3.5.7 | James Wahlin | 2017-05-09 | 1 | -2/+2 |
| | |||||
* | SERVER-28651 Pass agg Variables root doc via Expression::evaluate() | James Wahlin | 2017-05-03 | 1 | -5/+5 |
| | |||||
* | SERVER-28651 Move agg var ownership to ExpressionContext | James Wahlin | 2017-04-29 | 1 | -7/+12 |
| | |||||
* | SERVER-28597 Move agg Variables into separate files | James Wahlin | 2017-04-04 | 1 | -0/+168 |