[ 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)