Interface | Description |
---|---|
DelegatingJournaled |
Convenient interface for classes which delegate their journaling methods to another journaled
object.
|
Journal |
A journal for persisting journal entries.
|
JournalContext |
Context for storing journaling information.
|
Journaled |
Interface for classes with journaled state.
|
JournalEntryIterable |
Interface to get an iterator of
Journal.JournalEntry s. |
JournalEntryMerger |
The interface for a journal entry merge which merges multiple inode journals on the
same inode object into one.
|
JournalEntryRepresentable |
This interface enables representing a class as a
Journal.JournalEntry . |
JournalFileParser |
An interface to parse a journal file.
|
JournalMaster |
Interface for journal master implementations.
|
JournalReader |
This class manages reading from the journal.
|
JournalSystem |
A journal system for storing and applying journal entries.
|
JournalWriter |
Interface for a class that can write and flush journal entries.
|
NoopJournaled |
Interface providing default implementations which do nothing.
|
Class | Description |
---|---|
AbstractCatchupThread |
Abstract helper for tracking and terminating a thread for journal catch-up task.
|
AbstractJournalProgressLogger |
Class to abstract out progress logging for journal replay.
|
AbstractJournalSystem |
Base implementation for journal systems.
|
AsyncJournalWriter |
This enables async journal writing, as well as some batched journal flushing.
|
CatchupFuture |
Used to track and cancel journal advancing.
|
DefaultJournalMaster |
Default implementation for
JournalMaster . |
FileSystemMergeJournalContext |
Context for merging journal entries together for a wrapped journal context.
|
JournaledGroup |
Convenience class which groups together multiple Journaled components as a single Journaled
component.
|
JournalEntryAssociation |
Association from journal entry to the master it applies to.
|
JournalEntryStreamReader |
Class for reading journal entries from an input stream.
|
JournalFileParser.Factory |
Factory to create
JournalFileParser . |
JournalMasterClientServiceHandler |
This class is a gRPC handler for journal master RPCs invoked by an Alluxio client.
|
JournalMasterFactory |
Factory to create a
JournalMaster instance. |
JournalSystem.Builder |
Builder for constructing a journal system.
|
JournalUpgrader |
Tool to upgrade journal from v0 to v1.
|
JournalUtils |
Utility methods for working with the Alluxio journal.
|
MasterJournalContext |
Context for storing master journal information.
|
MergeJournalContext |
Context for merging journal entries together for a wrapped journal context.
|
MetadataSyncMergeJournalContext |
A
FileSystemMergeJournalContext used in MetadataSync (InodeSyncStream). |
NoopJournalContext |
Noop version of JournalContext.
|
PatchedInputChunked |
A replacement for Kryo's
InputChunked which properly handles eof. |
StateChangeJournalContext |
Context for correctly managing the state change lock for a wrapped journal context.
|
Enum | Description |
---|---|
JournalReader.State |
States that the reader can be after calling
JournalReader.advance() . |
JournalSystem.Mode |
The mode of the journal system.
|
JournalType |
Enumerates the different types of journals that Alluxio may be configured with.
|
Copyright © 2023. All Rights Reserved.