[
https://issues.apache.org/jira/browse/FLINK-34255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Weijie Guo updated FLINK-34255:
-------------------------------
Fix Version/s: 2.0.0
(was: 1.20.0)
(was: 2.0-preview)
> FLIP-406: Reorganize State & Checkpointing & Recovery Configuration
> -------------------------------------------------------------------
>
> Key: FLINK-34255
> URL: https://issues.apache.org/jira/browse/FLINK-34255
> Project: Flink
> Issue Type: Improvement
> Components: Runtime / Checkpointing, Runtime / State Backends
> Reporter: Zakelly Lan
> Assignee: Zakelly Lan
> Priority: Major
> Fix For: 2.0.0
>
>
> The FLIP:
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=284789560
>
> Currently, the configuration options pertaining to checkpointing, recovery,
> and state management are primarily grouped under the following prefixes:
> * *state.backend.** : configurations related to state accessing and
> checkpointing, as well as specific options for individual state backends
> * *execution.checkpointing.** : configurations associated with checkpoint
> execution and recovery
> * {*}execution.savepoint.*{*}: configurations for recovery from savepoint
> In addition, there are several individual options such as
> _{{state.checkpoint-storage}}_ and _{{state.checkpoints.dir}}_ that fall
> outside of these prefixes. The current arrangement of these options, which
> span multiple modules, is somewhat haphazard and lacks a systematic
> structure. For example, the options under the {{_CheckpointingOptions_ }}and
> {{_ExecutionCheckpointingOptions_ }}are related and have no clear boundaries
> from the user's perspective, but there is no unified prefix for them. With
> the upcoming release of Flink 2.0, we have an excellent opportunity to
> overhaul and restructure the configurations related to checkpointing,
> recovery, and state management. This FLIP proposes to reorganize these
> settings, making it more coherent by module, which would significantly lower
> the barriers for understanding and reduce the development costs moving
> forward.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)