Package | Description |
---|---|
alluxio.web | |
alluxio.worker.block | |
alluxio.worker.block.allocator | |
alluxio.worker.block.evictor |
Set of evictors for evicting or moving blocks to other locations.
|
alluxio.worker.block.meta | |
alluxio.worker.grpc |
Class and Description |
---|
BlockWorker
A block worker in the Alluxio system.
|
Class and Description |
---|
AbstractBlockStoreEventListener
A block store event listener base class implementing the
BlockStoreEventListener
interface with empty methods bodies. |
BlockHeartbeatReport
Container for the delta information in each worker-to-master heartbeat.
|
BlockLockType
A read-write lock to guard one block.
|
BlockMasterClient
A wrapper for the gRPC client to interact with the block master, used by alluxio worker.
|
BlockMetadataManager
Manages the metadata of all blocks in managed space.
|
BlockMetadataView
This class is an abstract class for allocators and evictors to extend to provide
limited access to block metadata.
|
BlockStore
A blob store interface to represent the local storage managing and serving all the blocks in the
local storage.
|
BlockStoreEventListener
A listener interface for receiving metadata mutation events of
BlockStore . |
BlockStoreLocation
Where to store a block within a block store.
|
BlockStoreMeta
Interface for the block store meta in Alluxio.
|
BlockWorker
A block worker in the Alluxio system.
|
UfsInputStreamManager
An under filesystem input stream manager that can cache seekable input streams for future reuse.
|
UnderFileSystemBlockReader
This class implements a
BlockReader to read a block directly from UFS, and
optionally cache the block to the Alluxio worker if the whole block it is read. |
Class and Description |
---|
BlockMetadataView
This class is an abstract class for allocators and evictors to extend to provide
limited access to block metadata.
|
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
AbstractBlockStoreEventListener
A block store event listener base class implementing the
BlockStoreEventListener
interface with empty methods bodies. |
BlockMetadataEvictorView
This class exposes a narrower view of
BlockMetadataManager to Evictors,
filtering out un-evictable blocks and un-allocatable space internally, so that evictors and
allocators can be developed with much simpler logic, without worrying about various constraints,
e.g. |
BlockStoreEventListener
A listener interface for receiving metadata mutation events of
BlockStore . |
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
BlockMetadataEvictorView
This class exposes a narrower view of
BlockMetadataManager to Evictors,
filtering out un-evictable blocks and un-allocatable space internally, so that evictors and
allocators can be developed with much simpler logic, without worrying about various constraints,
e.g. |
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
BlockWorker
A block worker in the Alluxio system.
|
Copyright © 2023. All Rights Reserved.