Matteo Bertozzi created HBASE-15843: ---------------------------------------
Summary: Replace RegionState.getRegionInTransition() Map with a Set Key: HBASE-15843 URL: https://issues.apache.org/jira/browse/HBASE-15843 Project: HBase Issue Type: Improvement Components: master, Region Assignment Affects Versions: 1.2.1, 2.0.0, 1.3.0 Reporter: Matteo Bertozzi Assignee: Matteo Bertozzi Priority: Trivial Fix For: 2.0.0 RegionState.getRegionInTransition() is always used as a Set. replace the Map with a Set, avoid some allocation and extra code. also ClusterStatus.RegionInTransition has duplicated information. The spec field contains the regionName (not encoded). but we have the same info as part of the region_state with the HRegionInfo serialized. unfortunately I don't think we can get rid of 'spec' that being a required field. {noformat} message RegionInTransition { required RegionSpecifier spec = 1; required RegionState region_state = 2; } {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)