[
https://issues.apache.org/jira/browse/FLINK-26079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17490719#comment-17490719
]
Roman Khachatryan commented on FLINK-26079:
-------------------------------------------
> Why do you want to disallow the combination? What is the problem?
Because discarding an initial checkpoint will invalidate its "private" state
which might be in use by future checkpoints.
Normally, changelog backend wraps it and registers with tjhe
SharedStateRegistry.
But when recovering from non-changelog checkpoint, it is first added to the
Checkpoint store, and wrapping in subsequent checkpoints doesn't help.
(I mistakenly omitted "from non-changelog checkpoint" from the ticket title,
sorry).
> Does it mean LEGACY would be the only supported mode?
Yes.
> Disallow combination of Changelog backend with CLAIM restore mode
> ------------------------------------------------------------------
>
> Key: FLINK-26079
> URL: https://issues.apache.org/jira/browse/FLINK-26079
> Project: Flink
> Issue Type: Bug
> Components: Runtime / Configuration, Runtime / State Backends
> Reporter: Roman Khachatryan
> Assignee: Roman Khachatryan
> Priority: Blocker
> Fix For: 1.15.0
>
>
> Extracted from FLINK-25872.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)