You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Gabriel Reid (JIRA)" <ji...@apache.org> on 2014/03/16 08:20:45 UTC

[jira] [Resolved] (PHOENIX-632) Issue #20 - Hash join implementations

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

Gabriel Reid resolved PHOENIX-632.
----------------------------------

    Resolution: Fixed

Bulk resolve of closed issues imported from GitHub. This status was reached by first re-opening all closed imported issues and then resolving them in bulk.

> Issue #20 - Hash join implementations
> -------------------------------------
>
>                 Key: PHOENIX-632
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-632
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: Maryann Xue
>
> The main impact on interfaces in the current master:
> 1. QueryCompiler: the original logic of compile() now goes into compileSingleQuery(), and the call compile() is now used as entry for both single select statements and join statements. Join statement compilation might go through recursive calls of compileSingleQuery() and compileJoinQuery().
> 2. ServerCacheClient: the original interface takes a TableRef in the constructor, while the parameter has now been moved to addServerCache(), for the reason that we might want to reuse ServerCacheClient for multiple calls in completing a query, and the parameter "cacheUsingTableRef" could be different among these multiple calls.



--
This message was sent by Atlassian JIRA
(v6.2#6252)