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

James Taylor commented on PHOENIX-2999:
---------------------------------------

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?

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.

> 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