Repository: hbase Updated Branches: refs/heads/branch-2 1e167e4e2 -> bb6f24cd5
HBASE-20932 Effective MemStoreSize::hashCode() Signed-off-by: tedyu <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/bb6f24cd Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/bb6f24cd Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/bb6f24cd Branch: refs/heads/branch-2 Commit: bb6f24cd593fb6dcb9af5b1a3071d58f00ee2ec1 Parents: 1e167e4 Author: Mingliang Liu <[email protected]> Authored: Wed Jul 25 14:32:08 2018 -0700 Committer: tedyu <[email protected]> Committed: Wed Jul 25 14:42:47 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/bb6f24cd/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; }
