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

Ankit Singhal commented on PHOENIX-2999:
----------------------------------------

bq. So in this scenario: B.P (physical table in schema B), A.V (view on 
physical table), A.VI (index on view), in what namespace will everything reside?
bq. I understand that the SYSTEM.CATALOG will say that the physical table is in 
B, the view in in A, and the index is in A. However, there are only two 
physical tables across all views and all indexes. The one is the physical table 
storing the data (B.P) and the second is the physical table storing all indexes 
across all views (B._IDX_P). My understanding is that an HBase table resides in 
a single namespace. Thus, there should be only one namespace for B. There 
wouldn't be a namespace for A.

Yes, you are correct. sorry for the confusion.

> Upgrading Multi-tenant table to map with namespace using upgradeUtil
> --------------------------------------------------------------------
>
>                 Key: PHOENIX-2999
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2999
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Ankit Singhal
>            Assignee: Ankit Singhal
>
> currently upgradeUtil doesn't handle multi-tenant table with tenant views 
> properly.



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

Reply via email to