Package | Description |
---|---|
alluxio.worker.block | |
alluxio.worker.block.management | |
alluxio.worker.block.management.tier |
Modifier and Type | Class and Description |
---|---|
class |
TieredBlockStore
This class represents an object store that manages all the blocks in the local tiered storage.
|
Modifier and Type | Method and Description |
---|---|
static UnderFileSystemBlockReader |
UnderFileSystemBlockReader.create(UnderFileSystemBlockMeta blockMeta,
long offset,
boolean positionShort,
BlockStore localBlockStore,
UfsManager ufsManager,
UfsInputStreamCache ufsInStreamCache,
String user)
Creates an instance of
UnderFileSystemBlockReader and initializes it with a reading
offset. |
Constructor and Description |
---|
DefaultBlockWorker(BlockMasterClientPool blockMasterClientPool,
FileSystemMasterClient fileSystemMasterClient,
Sessions sessions,
BlockStore blockStore,
UfsManager ufsManager)
Constructs a default block worker.
|
UnderFileSystemBlockStore(BlockStore localBlockStore,
UfsManager ufsManager)
Creates an instance of
UnderFileSystemBlockStore . |
Modifier and Type | Field and Description |
---|---|
protected BlockStore |
AbstractBlockManagementTask.mBlockStore |
Constructor and Description |
---|
AbstractBlockManagementTask(BlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates abstract task implementation.
|
BlockTransferExecutor(ExecutorService executor,
BlockStore blockStore,
StoreLoadTracker loadTracker,
int concurrencyLimit)
Creates a new instance for executing block transfers.
|
ManagementTaskCoordinator(BlockStore blockStore,
BlockMetadataManager metadataManager,
StoreLoadTracker loadTracker,
java.util.function.Supplier<BlockMetadataEvictorView> evictionViewSupplier)
Creates management coordinator.
|
Constructor and Description |
---|
AlignTask(BlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new align task.
|
PromoteTask(BlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new promote task.
|
SwapRestoreTask(BlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new swap-restore task.
|
TierManagementTaskProvider(BlockStore blockStore,
BlockMetadataManager metadataManager,
java.util.function.Supplier<BlockMetadataEvictorView> evictorViewSupplier,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a task provider for tier management functions.
|
Copyright © 2023. All Rights Reserved.