We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c85952 commit 6bc84deCopy full SHA for 6bc84de
hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/RegionStates.java
@@ -126,7 +126,11 @@ RegionStateNode createRegionStateNode(RegionInfo regionInfo) {
126
synchronized (regionsMapLock) {
127
RegionStateNode node = regionsMap.computeIfAbsent(regionInfo.getRegionName(),
128
key -> new RegionStateNode(regionInfo, regionInTransition));
129
- encodedRegionsMap.putIfAbsent(regionInfo.getEncodedName(), node);
+
130
+ if (encodedRegionsMap.get(regionInfo.getEncodedName()) != node) {
131
+ encodedRegionsMap.put(regionInfo.getEncodedName(), node);
132
+ }
133
134
return node;
135
}
136
0 commit comments