Kostas Kloudas created FLINK-4939:
-------------------------------------

             Summary: GenericWriteAheadSink: Decouple the subtask that created 
a pending checkpoint from the one that commits it.
                 Key: FLINK-4939
                 URL: https://issues.apache.org/jira/browse/FLINK-4939
             Project: Flink
          Issue Type: Improvement
          Components: Cassandra Connector
            Reporter: Kostas Kloudas
            Assignee: Kostas Kloudas
             Fix For: 1.2.0


So far the GenericWriteAheadSink expected that
the subtask that wrote a pending checkpoint to the 
state backend, will be also the one to commit it to
the third-party storage system.

This issue targets at removing this assumption. To do this 
the CheckpointCommitter has to be able to dynamically
take the subtaskIdx as a parameter when asking 
if a checkpoint was committed and also change the
state kept by the GenericWriteAheadSink to also 
include that subtask index of the subtask that wrote 
the pending checkpoint.

This change is also necessary for making the operator rescalable.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to