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
- 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 duplicated by
-
SERVER-5192 Support variables in aggregation
- Closed
- split to
-
SERVER-46998 Support 'let' variables used within $merge custom pipeline update
- Closed