stack created HBASE-20100:
-----------------------------

             Summary: TestEnableTableProcedure flakey
                 Key: HBASE-20100
                 URL: https://issues.apache.org/jira/browse/HBASE-20100
             Project: HBase
          Issue Type: Sub-task
            Reporter: stack


Failed in the nightly in interesting way. 

https://builds.apache.org/job/HBase%20Nightly/job/branch-2/398/

A subprocedure of enable table is assigning regions. The test is doing a kill 
of the procedure store  to ensure we can handle all state transtions even in 
face of failure. In this case, the kill of PE framework came in the finish of 
the assign procedure AFTER we'd updated hbase:meta and the internal AM state 
moving Region from OPENING to OPEN. Rerunning this step on restoration of the 
AMv2 WAL Store results in....


{code}
2018-02-27 16:28:02,290 WARN  [PEWorker-1] 
assignment.RegionTransitionProcedure(331): Retryable error trying to 
transition: pid=64, ppid=52, state=RUNNABLE:REGION_TRANSITION_FINISH; 
AssignProcedure table=testRecoveryAndDoubleExecution, 
region=cdc8d2202f4aa4daf381bf1bf2e2fe0c; rit=OPEN, 
location=104080720bc8,38818,1519748808967
org.apache.hadoop.hbase.exceptions.UnexpectedStateException: Expected [OFFLINE, 
CLOSED, SPLITTING, SPLIT, OPENING, FAILED_OPEN] so could move to OPEN but 
current state=OPEN
{code}





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

Reply via email to