From abedac5a2d17164b2e2b8ec3d3d6b194d65a3e1d Mon Sep 17 00:00:00 2001 From: liangxs Date: Thu, 28 Apr 2022 23:08:40 +0800 Subject: [PATCH] HBASE-26980 Update javadoc of BucketCache.java (#4374) Signed-off-by: Duo Zhang (cherry picked from commit c02e7553d46ddfb3b0911240f6edd4b900b869b6) --- .../org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 f4819ace2c7..f6a4ad128ad 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 @@ -88,8 +88,9 @@ import org.apache.hadoop.hbase.shaded.protobuf.generated.BucketCacheProtos; /** * BucketCache uses {@link BucketAllocator} to allocate/free blocks, and uses * BucketCache#ramCache and BucketCache#backingMap in order to - * determine if a given element is in the cache. The bucket cache can use on-heap or - * off-heap memory {@link ByteBufferIOEngine} or in a file {@link FileIOEngine} to + * determine if a given element is in the cache. The bucket cache can use + * off-heap memory {@link ByteBufferIOEngine} or mmap {@link ExclusiveMemoryMmapIOEngine} + * or pmem {@link SharedMemoryMmapIOEngine} or local files {@link FileIOEngine} to * store/read the block data. * *

Eviction is via a similar algorithm as used in