You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Maryann Xue (JIRA)" <ji...@apache.org> on 2015/04/09 00:10:13 UTC

[jira] [Updated] (PHOENIX-1787) Port Phoenix star-join to Phoenix/Calcite integration

     [ https://issues.apache.org/jira/browse/PHOENIX-1787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maryann Xue updated PHOENIX-1787:
---------------------------------
    Summary: Port Phoenix star-join to Phoenix/Calcite integration  (was: Port Phoenix star-join to Calcite integration)

> Port Phoenix star-join to Phoenix/Calcite integration
> -----------------------------------------------------
>
>                 Key: PHOENIX-1787
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1787
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Maryann Xue
>   Original Estimate: 480h
>  Remaining Estimate: 480h
>
> 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)