Interface | Description |
---|---|
RetryPolicy |
Retry policy to use by
RetryingExecutor . |
StateChangeUploader |
The purpose of this interface is to abstract the different implementations of uploading state
changelog parts.
|
StateChangeUploadScheduler |
Schedules
upload tasks on a StateChangeUploader . |
TaskChangelogRegistry |
TM-side registry of
StateObjects , each
representing one or more changelog segments. |
Class | Description |
---|---|
AbstractStateChangeFsUploader |
Base implementation of StateChangeUploader.
|
ChangelogStorageMetricGroup |
Metrics related to the Changelog Storage used by the Changelog State Backend.
|
DuplicatingStateChangeFsUploader |
A StateChangeFsUploader implementation that writes the changes to remote and local.
|
FsStateChangelogOptions | |
FsStateChangelogStorage |
Filesystem-based implementation of
StateChangelogStorage . |
FsStateChangelogStorageFactory |
FsStateChangelogStorage factory. |
FsStateChangelogStorageForRecovery |
Filesystem-based implementation of
StateChangelogStorage just for recovery. |
RetryPolicy.FixedRetryPolicy |
RetryPolicy with fixed timeout, delay and max attempts. |
StateChangeFormat |
Serialization format for state changes.
|
StateChangeFsUploader |
A synchronous
StateChangeUploadScheduler implementation that uploads the changes using
FileSystem . |
StateChangeSet |
A set of changes made to some state(s) by a single state backend during a single checkpoint.
|
StateChangeUploader.UploadTasksResult |
Result of executing one or more
upload tasks . |
StateChangeUploadScheduler.UploadTask |
Upload Task for
StateChangeUploadScheduler . |
UploadResult |
Result of uploading state changes.
|
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.