You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by Maximilian Michels <mx...@apache.org> on 2019/03/13 17:04:45 UTC
Status of FLINK-2491 (Checkpointing of shutdown sources)
Hi,
Has there been any progress on
https://issues.apache.org/jira/browse/FLINK-2491?
For the Flink Runner in Apache Beam we keep operators alive to avoid
checkpointing to stop working [1]. Users of Flink's native API have to
take care of this themselves.
To fix FLINK-2491 we have to:
1) Remove shutdown operators from the list of to-be-checkpointed
operators.
2) Persist the shutdown operators in checkpoints to be able to
restore
the job correctly afterwards.
It would be great to fix this long-standing issue. Apart from removing
the need for workarounds it would also simplify some of the test setup
which relies on checkpointing to continue working when operators shut down.
Do you think we can make progress on this matter?
Cheers,
Max
[1]
https://github.com/apache/beam/blob/6e89b6c7a8191429fc422228c5b8d5c75c9caa05/runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineOptions.java#L198