hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "chunhui shen (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5571) Table will be disabling forever
Date Wed, 14 Mar 2012 04:07:46 GMT

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

chunhui shen commented on HBASE-5571:
-------------------------------------

patch v2, check region is splitting through AssignmentManager#RegionState,
Also I fix another a bug when region is disabling and split is rolled back, in current logic,
if parent region is roll back and it will not be closed if the table is disabling.
                
> Table will be disabling forever
> -------------------------------
>
>                 Key: HBASE-5571
>                 URL: https://issues.apache.org/jira/browse/HBASE-5571
>             Project: HBase
>          Issue Type: Bug
>          Components: master, regionserver
>            Reporter: chunhui shen
>            Assignee: chunhui shen
>         Attachments: BASE-5571v2.patch, HBASE-5571.patch
>
>
> If we restart master when it is disabling one table, the table will be disabling forever.
> In current logic, Region CLOSE RPC will always returned NotServingRegionException because
RS has already closed the region before we restart master. So table will be disabling forever
because the region will in RIT all along.
> In another case, when AssignmentManager#rebuildUserRegions(), it will put parent regions
to AssignmentManager.regions, so we can't close these parent regions until it is purged by
CatalogJanitor if we execute disabling the table.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message