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,
LocalBlockStore localBlockStore,
UfsManager.UfsClient ufsClient,
UfsInputStreamCache ufsInStreamCache,
com.codahale.metrics.Counter ufsBytesRead,
com.codahale.metrics.Meter ufsBytesReadThroughput)
Creates an instance of
UnderFileSystemBlockReader and initializes it with a reading
offset. |
Constructor and Description |
---|
MonoBlockStore(LocalBlockStore localBlockStore,
BlockMasterClientPool blockMasterClientPool,
UfsManager ufsManager,
AtomicReference<Long> workerId)
Constructor of MonoBlockStore.
|
UnderFileSystemBlockStore(LocalBlockStore localBlockStore,
UfsManager ufsManager)
Creates an instance of
UnderFileSystemBlockStore . |
Modifier and Type | Field and Description |
---|---|
protected LocalBlockStore |
AbstractBlockManagementTask.mBlockStore |
Constructor and Description |
---|
AbstractBlockManagementTask(LocalBlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates abstract task implementation.
|
BlockTransferExecutor(ExecutorService executor,
LocalBlockStore blockStore,
StoreLoadTracker loadTracker,
int concurrencyLimit)
Creates a new instance for executing block transfers.
|
ManagementTaskCoordinator(LocalBlockStore blockStore,
BlockMetadataManager metadataManager,
StoreLoadTracker loadTracker,
java.util.function.Supplier<BlockMetadataEvictorView> evictionViewSupplier)
Creates management coordinator.
|
Constructor and Description |
---|
AlignTask(LocalBlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new align task.
|
PromoteTask(LocalBlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new promote task.
|
SwapRestoreTask(LocalBlockStore blockStore,
BlockMetadataManager metadataManager,
BlockMetadataEvictorView evictorView,
StoreLoadTracker loadTracker,
ExecutorService executor)
Creates a new swap-restore task.
|
TierManagementTaskProvider(LocalBlockStore 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.