You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2018/07/25 21:40:52 UTC
hbase git commit: HBASE-20932 Effective MemStoreSize::hashCode()
Repository: hbase
Updated Branches:
refs/heads/master 191316497 -> a392c017e
HBASE-20932 Effective MemStoreSize::hashCode()
Signed-off-by: tedyu <yu...@gmail.com>
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a392c017
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a392c017
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a392c017
Branch: refs/heads/master
Commit: a392c017ed05c541403307e7fc75fbad38acff4a
Parents: 1913164
Author: Mingliang Liu <li...@apache.org>
Authored: Wed Jul 25 14:32:08 2018 -0700
Committer: tedyu <yu...@gmail.com>
Committed: Wed Jul 25 14:40:45 2018 -0700
----------------------------------------------------------------------
.../org/apache/hadoop/hbase/regionserver/MemStoreSize.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/a392c017/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreSize.java
----------------------------------------------------------------------
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 97a416e..e9b4cea 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;
}