Class BucketCache.BucketEntryGroup
java.lang.Object
org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.BucketEntryGroup
- Enclosing class:
- BucketCache
Used to group bucket entries into priority buckets. There will be a BucketEntryGroup for each
 priority (single, multi, memory). Once bucketed, the eviction algorithm takes the appropriate
 number of elements out of each according to configuration parameters and their relative sizes.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(Map.Entry<BlockCacheKey, BucketEntry> block) longfree(long toFree) longoverflow()long
- 
Field Details- 
queue
- 
totalSize
- 
bucketSize
 
- 
- 
Constructor Details- 
BucketEntryGroup
 
- 
- 
Method Details- 
add
- 
free
- 
overflow
- 
totalSize
 
-