Package org.apache.flink.changelog.fs
package org.apache.flink.changelog.fs
-
ClassDescriptionBase implementation of StateChangeUploader.Metrics related to the Changelog Storage used by the Changelog State Backend.A StateChangeFsUploader implementation that writes the changes to remote and local.Filesystem-based implementation of
StateChangelogStorage
.FsStateChangelogStorage
factory.Filesystem-based implementation ofStateChangelogStorage
just for recovery.Retry policy to use byRetryingExecutor
.RetryPolicy
with fixed timeout, delay and max attempts.Serialization format for state changes.A synchronousStateChangeUploadScheduler
implementation that uploads the changes usingFileSystem
.A set of changes made to some state(s) by a single state backend during a single checkpoint.The purpose of this interface is to abstract the different implementations of uploading state changelog parts.Result of executing one or moreupload tasks
.Schedulesupload tasks
on aStateChangeUploader
.Upload Task forStateChangeUploadScheduler
.TM-side registry ofStateObjects
, each representing one or more changelog segments.Result of uploading state changes.