Package | Description |
---|---|
alluxio.worker.block | |
alluxio.worker.block.evictor |
Set of evictors for evicting or moving blocks to other locations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBlockStoreEventListener
A block store event listener base class implementing the
BlockStoreEventListener
interface with empty methods bodies. |
class |
BlockHeartbeatReporter
Represents the delta of the block store within one heartbeat period.
|
class |
BlockMetricsReporter
This class listens on block events and increases the metrics counters.
|
Modifier and Type | Method and Description |
---|---|
void |
TieredBlockStore.registerBlockStoreEventListener(BlockStoreEventListener listener) |
void |
BlockStore.registerBlockStoreEventListener(BlockStoreEventListener listener)
Registers a
BlockStoreEventListener to this block store. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEvictor
Provides the basic implementation for every evictor.
|
class |
LRFUEvictor
This class is used to evict blocks by LRFU.
|
class |
LRUEvictor
Implementation of an evictor which follows the least recently used algorithm.
|
class |
PartialLRUEvictor
This class is used to evict old blocks in certain StorageDir by LRU.
|
Copyright © 2023. All Rights Reserved.