Class BucketAllocator.BucketSizeInfo
java.lang.Object
org.apache.hadoop.hbase.io.hfile.bucket.BucketAllocator.BucketSizeInfo
- Enclosing class:
- BucketAllocator
-
Field Summary
Modifier and TypeFieldDescriptionprivate org.apache.hbase.thirdparty.org.apache.commons.collections4.map.LinkedMap
private org.apache.hbase.thirdparty.org.apache.commons.collections4.map.LinkedMap
private long
private org.apache.hbase.thirdparty.org.apache.commons.collections4.map.LinkedMap
private int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
allocateBlock
(int blockSize) Find a bucket to allocate a block(package private) void
void
freeBlock
(BucketAllocator.Bucket b, long offset, int length) void
private void
int
toString()
-
Field Details
-
bucketList
-
freeBuckets
-
completelyFreeBuckets
private org.apache.hbase.thirdparty.org.apache.commons.collections4.map.LinkedMap completelyFreeBuckets -
fragmentationBytes
-
sizeIndex
-
-
Constructor Details
-
BucketSizeInfo
BucketSizeInfo(int sizeIndex)
-
-
Method Details