Maryann Xue created PHOENIX-1787:
------------------------------------

             Summary: Port Phoenix star-join to Calcite integration
                 Key: PHOENIX-1787
                 URL: https://issues.apache.org/jira/browse/PHOENIX-1787
             Project: Phoenix
          Issue Type: Sub-task
            Reporter: Maryann Xue


Enable parallel hash-join of multiple tables. For example A join B join C, 
instead of joining two tables at a time, we can probably probe A and join built 
B and built C at the same time if memory is allowed.
We can make use of Calcite Multijoin and enable Multijoin related rules. If we 
find out that a star-join is not doable due to (right) outer joins or memory 
limit, we can set the cost to infinite and thus discard this optimization.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to