Package | Description |
---|---|
alluxio | |
alluxio.client.block.stream | |
alluxio.client.file | |
alluxio.stress | |
alluxio.stress.cli | |
alluxio.web | |
alluxio.worker |
Worker process and utils for working with the worker remotely.
|
alluxio.worker.block | |
alluxio.worker.block.allocator | |
alluxio.worker.block.annotator | |
alluxio.worker.block.evictor |
Set of evictors for evicting or moving blocks to other locations.
|
alluxio.worker.block.io | |
alluxio.worker.block.management | |
alluxio.worker.block.management.tier | |
alluxio.worker.block.meta | |
alluxio.worker.grpc | |
alluxio.worker.page |
Class and Description |
---|
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
BlockWorker
A block worker in the Alluxio system.
|
Class and Description |
---|
BlockWorker
A block worker in the Alluxio system.
|
Class and Description |
---|
BlockMapIterator
Each iteration returns a list of
LocationBlockIdListEntry which consists of
blocks for one RegisterWorkerPRequest . |
BlockMasterClient
A wrapper for the gRPC client to interact with the block master, used by alluxio worker.
|
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
BlockStoreLocation
Where to store a block within a block store.
|
Class and Description |
---|
BlockWorker
A block worker in the Alluxio system.
|
Class and Description |
---|
MonoBlockStore
A implementation of BlockStore.
|
Class and Description |
---|
AbstractBlockStoreEventListener
A block store event listener base class implementing the
BlockStoreEventListener
interface with empty methods bodies. |
AllocateOptions
Used to specify various options while allocating space.
|
BlockHeartbeatReport
Container for the delta information in each worker-to-master heartbeat.
|
BlockHeartbeatReporter
Represents the delta of the block store within one heartbeat period.
|
BlockLock
A resource lock for block.
|
BlockLockManager
Handle all block locks.
|
BlockLockType
A read-write lock to guard one block.
|
BlockMapIterator
Each iteration returns a list of
LocationBlockIdListEntry which consists of
blocks for one RegisterWorkerPRequest . |
BlockMasterClient
A wrapper for the gRPC client to interact with the block master, used by alluxio worker.
|
BlockMasterClientPool
Class for managing block master clients.
|
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
An abstraction of block store on worker.
|
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.
|
BlockStoreType
The different implementation of LocalBlockStore that can be instantiated.
|
BlockSyncMasterGroup
An abstraction layer that manages the worker heartbeats with multiple block masters.
|
BlockWorker
A block worker in the Alluxio system.
|
CreateBlockOptions
Method options for create a block.
|
DefaultBlockWorker
The class is responsible for managing all top level components of the Block Worker.
|
LocalBlockStore
A blob store interface to represent the local storage managing and serving all the blocks in the
local storage.
|
RemoteBlockReader
Reads a block from a remote worker node.
|
SpecificMasterBlockSync
The block master sync thread when workers are registered to all masters.
|
UfsInputStreamCache
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. |
UfsIOManager
Control UFS IO.
|
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. |
WorkerMasterRegistrationState
The enum class for worker master registration state.
|
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 |
---|
BlockMetadataManager
Manages the metadata of all blocks in managed space.
|
BlockStoreEventListener
A listener interface for receiving metadata mutation events of
BlockStore . |
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 |
---|
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. |
BlockMetadataManager
Manages the metadata of all blocks in managed space.
|
BlockStoreLocation
Where to store a block within a block store.
|
LocalBlockStore
A blob store interface to represent the local storage managing and serving all the blocks in the
local storage.
|
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. |
BlockMetadataManager
Manages the metadata of all blocks in managed space.
|
LocalBlockStore
A blob store interface to represent the local storage managing and serving all the blocks in the
local storage.
|
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 |
---|
DefaultBlockWorker
The class is responsible for managing all top level components of the Block Worker.
|
Class and Description |
---|
AllocateOptions
Used to specify various options while allocating space.
|
BlockLock
A resource lock for block.
|
BlockMasterClientPool
Class for managing block master clients.
|
BlockStore
An abstraction of block store on worker.
|
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.
|
CreateBlockOptions
Method options for create a block.
|
UfsInputStreamCache
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. |
Copyright © 2023. All Rights Reserved.