Jingyun Tian created HBASE-22049:
------------------------------------

             Summary: getReopenStatus() didn't skip counting split parent region
                 Key: HBASE-22049
                 URL: https://issues.apache.org/jira/browse/HBASE-22049
             Project: HBase
          Issue Type: Bug
            Reporter: Jingyun Tian
            Assignee: Jingyun Tian


After we modify some attributes of table, hbaseAdmin will getAlterStatus to 
check if all region's attributes updated. It will skip opened region and split 
region as the following code shows.
{code}
    for (RegionState regionState: states) {
      if (!regionState.isOpened() && !regionState.isSplit()) {
        ritCount++;
      }
    }
{code}

But since now the split procedure is to unassign the split parent region, thus 
the state is CLOSED, and the check will hang there until timeout.



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

Reply via email to