[ 
https://issues.apache.org/jira/browse/FLINK-20397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stephan Ewen closed FLINK-20397.
--------------------------------

> Pass checkpointId to OperatorCoordinator.resetToCheckpoint().
> -------------------------------------------------------------
>
>                 Key: FLINK-20397
>                 URL: https://issues.apache.org/jira/browse/FLINK-20397
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Runtime / Coordination
>    Affects Versions: 1.11.2
>            Reporter: Stephan Ewen
>            Assignee: Stephan Ewen
>            Priority: Major
>             Fix For: 1.12.0
>
>
> The OperatorCoordinator.resetToCheckpoint() currently lacks the information 
> which checkpoint it recovers to.
> That forces implementers to assume strict ordering of method calls between 
> restore and failure. While that is currently guaranteed in this case, it is 
> not guaranteed in other places (see parent issue).
> Because of that, we want implementations to not assume method order at all, 
> but rely on explicit information passed to the methods (checkpoint IDs). 
> Otherwise we end up with mixed implementations that partially infer context 
> from the order of method calls, and partially use explicit information that 
> was passed.



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

Reply via email to