Jun Qin created FLINK-14942:
-------------------------------
Summary: State Processing API: add an option to make deep copy
Key: FLINK-14942
URL:
https://issues.apache.org/jira/browse/FLINK-14942 Project: Flink
Issue Type: Improvement
Components: API / State Processor
Affects Versions: 1.9.1
Reporter: Jun Qin
Current when a new savepoint is created based on a source savepoint, then there are references in the new savepoint to the source savepoint. Here is the [State Processing API doc|
https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/libs/state_processor_api.html] says:
bq. Note: When basing a new savepoint on existing state, the state processor api makes a shallow copy of the pointers to the existing operators. This means that both savepoints share state and one cannot be deleted without corrupting the other!
This JIRA is to request an option to have a deep copy (instead of shallow copy) such that the new savepoint is self-contained.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)