-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
This includes:
- $unionWith on a view, with extension stage in the view definition
- $unionWith on a view, with extension stage in the subpipeline
- $unionWith in a view definition, with extension stage in the subpipeline
- Nested combinations of the above
We should make sure to test a variety of extension stages, particularly one that desugars so we make sure the desugaring path is correct. We should also test to make sure the query shape serialization is correct for these pipelines.
Additionally, $queryStats tests for extensions in $unionWith should be tested.
- depends on
-
SERVER-115937 Support extension stages in $unionWith
-
- Closed
-
- is duplicated by
-
SERVER-115786 Test a $unionWith using 'from: view' and 'pipeline: $extensionStage'
-
- Closed
-
-
SERVER-115789 Enable nested $unionWiths to use 'from: view' and 'pipeline: $extensionStage'
-
- Closed
-
-
SERVER-115790 Enable $unionWith+extension as part of a view definition
-
- Closed
-
-
SERVER-117214 $queryStats tests for an extension stage in $unionWith
-
- Closed
-