Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.0
-
None
-
Reviewed
Description
Got situation where region can be opened while table is disabling by DisableTableHandler. Here is relevant log for such situation. There is no clues who issued OPEN to region.
Log file attached.
UPD: A bit more details. It seems that even in case of new state put into meta, it still possible to get previous state.
That leads to one more round of assignment invoked in AssignmentManager#onRegionClosed.
UPD: Table become ENABLED, thats leads to regions instructed to assign immediately on onRegionClosed. BulkDisabler will not know about that and will wait indefinitely, because it will not issue unassign for newly opened regions.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-13064 Fix flakey TestEnableTableHandler
- Closed