phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Taylor (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (PHOENIX-1208) Check for existence of views doesn't take into account the fact that SYSTEM.CATALOG could be split across regions
Date Fri, 29 Aug 2014 05:51:53 GMT

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

James Taylor resolved PHOENIX-1208.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 3.2
                   4.2
                   5.0.0

> Check for existence of views doesn't take into account the fact that SYSTEM.CATALOG could
be split across regions
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: PHOENIX-1208
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1208
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 5.0.0, 3.1, 4.1
>            Reporter: Jan Fernando
>            Priority: Minor
>             Fix For: 5.0.0, 4.2, 3.2
>
>         Attachments: PHOENIX-1208.patch
>
>
> It is possible that when SYSTEM.CATALOG gets very large that it will be split across
multiple regions. The parent table metadata is guaranteed via MetaDataSplitPolicy to be in
the same region. However, child tenant specific views could end split across multiple regions.
The hasViews() method, when checking for the existence of any views, scans only the region
the parent table metadata is located in. We should detect whether the views span multiple
regions and scan across them all.



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

Mime
View raw message