Nick Dimiduk created HBASE-25059:
------------------------------------
Summary: TransitionRegionStateProcedure should timeout, rollback,
retry instead of waiting infinitely on CONFIRMED_OPEN
Key: HBASE-25059
URL: https://issues.apache.org/jira/browse/HBASE-25059
Project: HBase
Issue Type: Bug
Components: Region Assignment
Affects Versions: 2.3.2
Reporter: Nick Dimiduk
Testing 2.3.2RC1 with ITBLL. The region server assigned to open meta locked up
due to HBASE-24896. Meanwhile, the master waits indefinitely on a procedure
{{pid=176583, ppid=176532,
state=WAITING:REGION_STATE_TRANSITION_CONFIRM_OPENED;
TransitRegionStateProcedure table=hbase:meta, region=1588230740, ASSIGN}}.
AssignmentManager needs a way to rescind assignment when a RS fails to complete
within a reasonable timeout window, roll back the procedure, and try again with
a new target.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)