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)