Package org.apache.hadoop.hbase.io.hfile
Class TestBlockCacheReporting
java.lang.Object
org.apache.hadoop.hbase.io.hfile.TestBlockCacheReporting
@Tag("org.apache.hadoop.hbase.testclassification.IOTests") @Tag("org.apache.hadoop.hbase.testclassification.SmallTests")
public class TestBlockCacheReporting
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddDataAndHits(org.apache.hadoop.hbase.io.hfile.BlockCache bc, int count) private voidbucketCacheReport(org.apache.hadoop.hbase.io.hfile.BlockCache bc) private org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFilelogPerBlock(org.apache.hadoop.hbase.io.hfile.BlockCache bc) private voidlogPerFile(org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFile cbsbf) voidsetUp()voidvoid
-
Field Details
-
LOG
-
conf
-
-
Constructor Details
-
TestBlockCacheReporting
public TestBlockCacheReporting()
-
-
Method Details
-
setUp
- Throws:
Exception
-
addDataAndHits
-
testBucketCache
- Throws:
IOException
-
testLruBlockCache
- Throws:
IOException
-
bucketCacheReport
-
logPerFile
private void logPerFile(org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFile cbsbf) throws IOException - Throws:
IOException
-
logPerBlock
private org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFile logPerBlock(org.apache.hadoop.hbase.io.hfile.BlockCache bc) throws IOException - Throws:
IOException
-