[ 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)