Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Looks like a regression from HBASE-23561.
Return value of putIfAbsent is ignored, but node is reused in org.apache.hadoop.hbase.master.assignment.RegionStates.createRegionStateNode(RegionInfo)
Bug type RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED (click for details)
In class org.apache.hadoop.hbase.master.assignment.RegionStates
In method org.apache.hadoop.hbase.master.assignment.RegionStates.createRegionStateNode(RegionInfo)
Called method java.util.concurrent.ConcurrentSkipListMap.putIfAbsent(Object, Object)
Type org.apache.hadoop.hbase.master.assignment.RegionStateNode
Value loaded from node
At RegionStates.java:[line 133]
Attachments
Issue Links
- duplicates
-
HBASE-23983 Spotbugs warning complain on master build
- Resolved