You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Biao Liu (Jira)" <ji...@apache.org> on 2019/11/13 08:49:00 UTC

[jira] [Commented] (FLINK-14344) A preparation for snapshotting master hook state asynchronously

    [ https://issues.apache.org/jira/browse/FLINK-14344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16973128#comment-16973128 ] 

Biao Liu commented on FLINK-14344:
----------------------------------

[~pnowojski], makes sense. I have updated the title. The remaining part of "snapshot master hook state asynchronously" would be included in FLINK-13905.

> A preparation for snapshotting master hook state asynchronously
> ---------------------------------------------------------------
>
>                 Key: FLINK-14344
>                 URL: https://issues.apache.org/jira/browse/FLINK-14344
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Runtime / Checkpointing
>            Reporter: Biao Liu
>            Assignee: Biao Liu
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.10.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently we snapshot the master hook state synchronously. As a part of reworking threading model of {{CheckpointCoordinator}}, we have to make this non-blocking to satisfy the requirement of running in main thread.
> The behavior of snapshotting master hook state is similar to task state snapshotting. Master state snapshotting is taken before task state snapshotting. Because in master hook, there might be external system initialization which task state snapshotting might depend on.



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