Merge multiple input to one BeamUnionRel
Open
dsl
improvement
P3
sql
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 196
Description
BeamUnionRel assumes inputs are two and rejects more. So `a UNION b UNION c` will have to be created as UNION(a, UNION(b, c)) and have two shuffles. If BeamUnionRel can handle multiple shuffles, we will have only one shuffle
Imported from Jira [BEAM-7049](https://issues.apache.org/jira/browse/BEAM-7049). Original Jira may contain additional context.
Reported by: amaliujia.
Contributor guide
Assessment
This issue has not been assessed yet.