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

Reply via email to