[
https://issues.apache.org/jira/browse/FLINK-13904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated FLINK-13904:
-----------------------------------
Labels: pull-request-available (was: )
> Avoid competition between different rounds of checkpoint triggering
> -------------------------------------------------------------------
>
> Key: FLINK-13904
> URL: https://issues.apache.org/jira/browse/FLINK-13904
> Project: Flink
> Issue Type: Sub-task
> Components: Runtime / Checkpointing
> Reporter: Biao Liu
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.10.0
>
>
> As a part of {{CheckpointCoordinator}} refactoring, I'd like to simplify the
> concurrent triggering logic.
> The different rounds of checkpoint triggering would be processed
> sequentially. The final target is getting rid of timer thread and
> {{triggerLock}}.
> Note that we can't avoid all competitions of triggering for now. There is
> still a competition between normal checkpoint triggering and savepoint
> triggering. We could avoid this competition by executing triggering in main
> thread. But it could not be achieved until all blocking operations are
> handled well in IO threads.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)