Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.0.0
-
None
-
None
Description
UnsupportedOperationChecker.checkForStreaming didn't treat the union operator well (it only assumes a linear query plan). To temporarily fix the broken semantics before we have a complete improvement plan for the output mode, the validator should do the following.
1. Allow multiple aggregations from different branches of a union operator.
2. For complete output mode, disallow a union on streams with and without aggregations.