From 595bcda9c34fa6e24b6cce2ab4be4ee057983b1f Mon Sep 17 00:00:00 2001 From: "zbq.dean" Date: Fri, 20 Sep 2019 17:28:43 +0800 Subject: [PATCH] HBASE-23056 Block count is 0 when BucketCache using persistent IOEngine and retrieve from file Signed-off-by: Reid Chan --- .../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java index 7d8f5821494..790b93ddf84 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java @@ -1094,6 +1094,7 @@ public class BucketCache implements BlockCache, HeapSize { } parsePB(BucketCacheProtos.BucketCacheEntry.parseDelimitedFrom(in)); bucketAllocator = new BucketAllocator(cacheCapacity, bucketSizes, backingMap, realCacheSize); + blockNumber.add(backingMap.size()); } }