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

Thomas D'Silva commented on PHOENIX-5294:
-----------------------------------------

What do you mean by duplicate entries? The code that adds indexes to a view 
from its parent tables is located in 
{{MetadataClient.addIndexesFromParentTable}}.
A view should be able to an index from its ancestor table if the index has all 
the columns required for the view.

> getIndexes() on a view should return only the indexes on that view
> ------------------------------------------------------------------
>
>                 Key: PHOENIX-5294
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5294
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Swaroopa Kadam
>            Assignee: Swaroopa Kadam
>            Priority: Major
>
> Currently, if I have a table (with indexes on it) and a global view (also an 
> index on it), getIndexes() on a view PTable returns indexes on the base table 
> as well with the duplicate entries. 
> Semantically, it makes more sense to only return indexes on the view. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to