You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Appy (JIRA)" <ji...@apache.org> on 2018/02/05 23:43:00 UTC

[jira] [Resolved] (HBASE-19915) From split/ merge procedures daughter/ merged regions get created in OFFLINE state

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

Appy resolved HBASE-19915.
--------------------------
    Resolution: Fixed

> From split/ merge procedures daughter/ merged regions get created in OFFLINE state
> ----------------------------------------------------------------------------------
>
>                 Key: HBASE-19915
>                 URL: https://issues.apache.org/jira/browse/HBASE-19915
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 2.0.0-beta-1
>            Reporter: Umesh Agashe
>            Assignee: Umesh Agashe
>            Priority: Major
>             Fix For: 2.0.0-beta-2
>
>         Attachments: hbase-19915.addendum.patch, hbase-19915.master.001.patch, hbase-19915.master.001.patch
>
>
> See HBASE-19530. When regions are created initial state should be CLOSED. Bug was discovered while debugging flaky test TestSplitTableRegionProcedure#testRollbackAndDoubleExecution with numOfSteps set to 4. After updating daughter regions in meta when master is restarted, startup sequence of master assigns all OFFLINE regions. As daughter regions are stored with OFFLINE state, daughter regions are assigned. This is followed by re-assignment of daughter regions from resumed SplitTableRegionProcedure.



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