[ 
https://issues.apache.org/jira/browse/BEAM-7049?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933828#comment-16933828
 ] 

sridhar Reddy commented on BEAM-7049:
-------------------------------------

I reviewed the PR and related JIRA. I see what you are saying. I think it will 
take some more time for me to weigh the pros and cons of this approach(or any 
approach). If you think it makes sense then we can go with this approach.  

It was really helpful to review the PR and related Jira. If there is any 
documentation or any Jiras dealing with SQL Optimizer that will help with this 
effort please share those with me. 

> Merge multiple input to one BeamUnionRel
> ----------------------------------------
>
>                 Key: BEAM-7049
>                 URL: https://issues.apache.org/jira/browse/BEAM-7049
>             Project: Beam
>          Issue Type: Improvement
>          Components: dsl-sql
>            Reporter: Rui Wang
>            Assignee: sridhar Reddy
>            Priority: Major
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> 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



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to