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

Maryann Xue commented on PHOENIX-2679:
--------------------------------------

The shadow tables are actually what represent the real table structure in 
HBase, but they have tweaked names, just to be different from the original 
table names. In order not to let users access those made-up names in SQL 
queries, I just add those tables in a later stage after validation, but before 
planning.
Actually I made a mistake in the above comment. The test case can now pass even 
with a filter in the query. As long as "flattenTypes()" works OK, our shadow 
table replacement rule can work too. So right now the problem is just (1) 
flatten types and (2) disable field trimming at that stage. We can actually 
apply a field trimming program after shadow table replacement program.

> Implement column family schema structure in Calcite-Phoenix
> -----------------------------------------------------------
>
>                 Key: PHOENIX-2679
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2679
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: Maryann Xue
>            Assignee: Maryann Xue
>              Labels: calcite
>         Attachments: PHOENIX-2679.wip.patch
>
>




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

Reply via email to