Details
Description
See Scope document for syntax. The runtimeConstants mechanism is a suggested existing implementation.
For this ticket, we are only concerned with an implementation that works in unsharded deployments, and only for the aggregate command, and only for pipelines which don't use $merge. There is further work tracked in SERVER-46707 and SERVER-46998
Attachments
Issue Links
- depends on
-
SERVER-46775 Use IDL to represent AggregationRequest
-
- Backlog
-
-
SERVER-47191 Implement evalutation of Expressions to produce let parameters
-
- Closed
-
- is depended on by
-
SERVER-46707 Support 'let' variables in aggregate command in sharded deployments
-
- Closed
-
-
SERVER-46708 Support 'let' variables in update command
-
- Closed
-
-
DRIVERS-776 Support 'let' option for aggregate command
-
- Closed
-
- is documented by
-
DOCS-13623 Investigate changes in SERVER-46115: Implement 'let' parameters to aggregate commands
-
- Closed
-
- is duplicated by
-
SERVER-5192 Support variables in aggregation
-
- Closed
-
- split to
-
SERVER-46998 Support 'let' variables used within $merge custom pipeline update
-
- Closed
-