Yun Gao created FLINK-21066:
-------------------------------

             Summary: Refactor the CheckpointCoordinator to compute the tasks 
to trigger/wait/commit dynamically
                 Key: FLINK-21066
                 URL: https://issues.apache.org/jira/browse/FLINK-21066
             Project: Flink
          Issue Type: Sub-task
            Reporter: Yun Gao


Currently Flink would identify the tasks to trigger/wait/commit in compile 
phase, and pass them to the CheckpointCoordinator via JobGraph and cache them 
in CheckpointCoordinator. However, to support checkpoint after some tasks 
finished, we might need to recompute the tasks to trigger/wait/commit for each 
checkpoint, thus we would first refactor CheckpointCoordinator to compute the 
tasks to trigger/wait/commit dynamically, but keeps the computing logic 
unchange (e.g., tasks to trigger are source tasks and tasks to wait/commit are 
all tasks)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to