You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Kyle Purtell (Jira)" <ji...@apache.org> on 2023/10/17 01:53:00 UTC
[jira] [Created] (HBASE-28158) Decouple RIT list management from TRSP invocation
Andrew Kyle Purtell created HBASE-28158:
-------------------------------------------
Summary: Decouple RIT list management from TRSP invocation
Key: HBASE-28158
URL: https://issues.apache.org/jira/browse/HBASE-28158
Project: HBase
Issue Type: Bug
Affects Versions: 2.5.6
Reporter: Andrew Kyle Purtell
Assignee: Andrew Kyle Purtell
Fix For: 2.6.0, 3.0.0-beta-1, 4.0.0-alpha-1, 2.5.7
Operators bypassed some in progress TRSPs leading to a state where some regions were persistently in transition but hidden. Because the master builds its list of regions in transition by tracking TRSP, the bypass of TRSP removed the regions from the RIT list.
Although I can see from reading the code this is the expected behavior, it is surprising for operators and should be changed.
We should only remove a region from the RIT map when assignment reaches a suitable terminal state.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)