Modifier and Type | Interface and Description |
---|---|
interface |
Master
This interface contains common operations for all masters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMaster
This is the base class for all masters, and contains common functionality.
|
class |
CoreMaster
Abstract class for masters that run in the core master process.
|
class |
NoopMaster
Master implementation that does nothing.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BlockMaster
Interface of the block master that manages the metadata for all the blocks and block workers in
Alluxio.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultBlockMaster
This block master manages the metadata for all the blocks and block workers in Alluxio.
|
class |
DefaultBlockMasterContainerIdJournaled
Writes a single journal - essential to the DefaultBlockMaster - entry to a checkpoint.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FileSystemMaster
The interface of file system master service.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFileSystemMaster
The master that handles all file system metadata management.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
DefaultFileSystemMaster.getDelegate() |
Modifier and Type | Class and Description |
---|---|
class |
InodeDirectoryIdGenerator
Inode id management for directory inodes.
|
class |
InodeTree
Represents the tree of Inodes.
|
class |
InodeTreePersistentState
Class for managing persistent inode tree state.
|
class |
MountTable
This class is used for keeping track of Alluxio mount points.
|
class |
MountTable.State
Persistent mount table state.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
MountTable.getDelegate() |
Journaled |
InodeTree.getDelegate() |
Modifier and Type | Class and Description |
---|---|
class |
JobMaster
The master that handles all job managing operations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DelegatingJournaled
Convenient interface for classes which delegate their journaling methods to another journaled
object.
|
interface |
JournalMaster
Interface for journal master implementations.
|
interface |
NoopJournaled
Interface providing default implementations which do nothing.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultJournalMaster
Default implementation for
JournalMaster . |
class |
JournaledGroup
Convenience class which groups together multiple Journaled components as a single Journaled
component.
|
class |
SingleEntryJournaled
Journaled component responsible for journaling a single journal entry.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
DelegatingJournaled.getDelegate() |
Modifier and Type | Method and Description |
---|---|
List<Journaled> |
JournaledGroup.getJournaled() |
Modifier and Type | Method and Description |
---|---|
static void |
JournalUtils.restoreJournalEntryCheckpoint(CheckpointInputStream input,
Journaled journaled)
Restores the given journaled object from the journal entries in the input stream.
|
Constructor and Description |
---|
JournaledGroup(List<Journaled> journaled,
CheckpointName checkpointName)
Creates an instance of a single journaled component, from a list of journaled components.
|
Modifier and Type | Class and Description |
---|---|
class |
SnapshotIdJournaled
Simple implementation to write and recover the snapshot ID when checkpointing.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
RaftJournal.getStateMachine() |
Constructor and Description |
---|
RaftJournal(Journaled stateMachine,
URI location,
AtomicReference<AsyncJournalWriter> journalWriter) |
Modifier and Type | Interface and Description |
---|---|
interface |
MetaMaster
The interface of meta master.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMetaMaster
The default meta master.
|
static class |
DefaultMetaMaster.State
Journaled state for
MetaMaster . |
class |
PathProperties
Source of truth for path level properties.
|
static class |
PathProperties.State
Journaled state of path level properties.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
PathProperties.getDelegate() |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricsMaster
Interface of the metrics master that aggregates the cluster-level metrics from workers and
clients.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMetricsMaster
Default implementation of the metrics master.
|
Modifier and Type | Class and Description |
---|---|
class |
JournaledJobMetaStore
A journaled job meta store.
|
Modifier and Type | Class and Description |
---|---|
class |
MasterUfsManager
A class that manages the UFS for master servers.
|
Modifier and Type | Method and Description |
---|---|
Journaled |
MasterUfsManager.getDelegate() |
Copyright © 2023. All Rights Reserved.