Interface | Description |
---|---|
BlockDeletionContext |
Interface for a class which gathers block deletion requests, then handles them during close.
|
BlockDeletionContext.BlockDeletionListener |
Interface for block deletion listeners.
|
FileSystemMaster |
The interface of file system master service.
|
PermissionChecker |
interface to provide permission check logic.
|
ResultStream<T> |
Used to receive stream of items.
|
UfsDeleter |
Interface for deleting persisted entries from the UFS.
|
Class | Description |
---|---|
DefaultBlockDeletionContext |
Class for tracking which blocks need to be deleted, and deleting them on close.
|
DefaultFileSystemMaster |
The master that handles all file system metadata management.
|
DefaultFileSystemMaster.Metrics |
Class that contains metrics for FileSystemMaster.
|
DefaultPermissionChecker |
Default implementation of permission checker.
|
FileSystemJournalEntryMerger |
A file system journal entry merger which merges inode creation and inode update journals
on the same inode object into one.
|
FileSystemMasterAuditContext |
An audit context for file system master.
|
FileSystemMasterClient |
A wrapper for the gRPC client to interact with the file system master, used by Alluxio job
service.
|
FileSystemMasterClientServiceHandler |
This class is a gRPC handler for file system master RPCs invoked by an Alluxio client.
|
FileSystemMasterFactory |
Factory to create a
FileSystemMaster instance. |
FileSystemMasterJobServiceHandler |
This class is a gRPC handler for file system master RPCs invoked by Alluxio job service.
|
FileSystemMasterOptions |
The file system class to set default options for master.
|
FileSystemMasterWorkerServiceHandler |
This class is a gRPC handler for file system master RPCs invoked by an Alluxio worker.
|
InodeSyncStream |
This class is responsible for maintaining the logic which surrounds syncing metadata between
Alluxio and its UFSes.
|
ListStatusPartialResultStream |
Used to track the results of a call to a partial listing.
|
ListStatusResultStream |
Used to define a single batch of listing.
|
MetadataSyncLockManager |
Class for managing metadata sync locking.
|
MetadataSyncLockManager.MetadataSyncPathList |
Represents a locked path for a metadata sync path.
|
NoopBlockDeletionContext |
Implementation of
DefaultBlockDeletionContext which does nothing. |
NoopUfsDeleter |
A noop version of the
UfsDeleter . |
PersistJob |
Represents a persist job.
|
RpcContext |
Context passed through the span of a file system master RPC to manage actions that need to be
taken when the body of the RPC is finished.
|
SafeUfsDeleter |
Helper class for deleting persisted entries from the UFS.
|
UfsSyncChecker |
Class to check if the contents of the under storage is in-sync with the master.
|
Enum | Description |
---|---|
DefaultFileSystemMaster.Metrics.UFSOps |
UFS operations enum.
|
InodeSyncStream.SyncStatus |
Return status of a sync result.
|
MetadataSyncTraversalOrder |
The pending Path in the Inode SyncStream traversal order.
|
PersistJob.CancelState |
Represents the possible cancel states.
|
Copyright © 2023. All Rights Reserved.