[
https://issues.apache.org/jira/browse/HBASE-23564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lijin Bin resolved HBASE-23564.
-------------------------------
Fix Version/s: 2.2.3
2.3.0
3.0.0
Resolution: Fixed
[~stack] [~wchevreuil_impala_4c86] for the reviewing.
> RegionStates may has some expired serverinfo and make regions do not balance.
> ------------------------------------------------------------------------------
>
> Key: HBASE-23564
> URL: https://issues.apache.org/jira/browse/HBASE-23564
> Project: HBase
> Issue Type: Bug
> Affects Versions: 2.2.2
> Reporter: Lijin Bin
> Assignee: Lijin Bin
> Priority: Major
> Fix For: 3.0.0, 2.3.0, 2.2.3
>
>
> TransitRegionStateProcedure (open a region on a server) may run after the
> server have done ServerCrashProcedure. The ServerCrashProcedure will remove
> the ServerName entry from serverMap in RegionStates, but later the
> TransitRegionStateProcedure open a region on this server will add a entry in
> serverMap in RegionStates for this ServerName, the open will fail and retry,
> but serverMap in RegionStates leaves some expired ServerNames and have no
> chance to clear and it will make balance not correct.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)