From 961f550973e20b452fb7627c077e2a4ea8845dfe Mon Sep 17 00:00:00 2001 From: Mingliang Liu Date: Wed, 25 Jul 2018 14:32:08 -0700 Subject: [PATCH] HBASE-20932 Effective MemStoreSize::hashCode() --- .../org/apache/hadoop/hbase/regionserver/MemStoreSize.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreSize.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreSize.java index 97a416efe5..e9b4cea849 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreSize.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreSize.java @@ -100,9 +100,9 @@ public class MemStoreSize { @Override public int hashCode() { - long h = 31 * this.dataSize; - h = h + 31 * this.heapSize; - h = h + 31 * this.offHeapSize; + long h = this.dataSize; + h = h * 31 + this.heapSize; + h = h * 31 + this.offHeapSize; return (int) h; } -- 2.18.0