You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Roman Khachatryan (Jira)" <ji...@apache.org> on 2021/07/05 11:14:00 UTC
[jira] [Created] (FLINK-23252) Support recovery with altered
"changelog.enabled" option
Roman Khachatryan created FLINK-23252:
-----------------------------------------
Summary: Support recovery with altered "changelog.enabled" option
Key: FLINK-23252
URL: https://issues.apache.org/jira/browse/FLINK-23252
Project: Flink
Issue Type: Sub-task
Components: Runtime / State Backends
Reporter: Roman Khachatryan
Fix For: 1.14.0
Currently, recovery from savepoint with changelog.enabled altered is not supported (an exception will be thrown because of wrong state handle type).
It can be implemented by: * {{disabled -> enabled}} : load materialized state with empty non-materialized
* {{enabled -> disabled}}: in {{changelog.snapshot()}} , call {{underlyingBackend.snapshot()}} (instead of {{writer.persist()}}) if savepoint
--
This message was sent by Atlassian Jira
(v8.3.4#803005)