From bda7bd4d12fa3956e60e6f80fac23b9c5c4d0d17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E4=B8=96=E5=BD=AC10204932?= Date: Fri, 11 Aug 2017 14:24:54 +0800 Subject: [PATCH] HBASE-18568: Correct Regions metric of numRegions --- .../org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.java b/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.java index 17710e1..f359535 100644 --- a/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.java +++ b/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.java @@ -69,6 +69,7 @@ public class MetricsRegionSourceImpl implements MetricsRegionSource { MetricsRegionAggregateSourceImpl aggregate) { this.regionWrapper = regionWrapper; agg = aggregate; + hashCode = regionWrapper.getRegionHashCode(); agg.register(this); LOG.debug("Creating new MetricsRegionSourceImpl for table " + @@ -100,8 +101,6 @@ public class MetricsRegionSourceImpl implements MetricsRegionSource { regionScanKey = regionNamePrefix + MetricsRegionServerSource.SCAN_KEY + suffix; regionScan = registry.getCounter(regionScanKey, 0L); - - hashCode = regionWrapper.getRegionHashCode(); } @Override -- 1.9.1