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

Till Rohrmann closed FLINK-19693.
---------------------------------
    Fix Version/s: 1.12.0
       Resolution: Fixed

Fixed via

0ea6d3b5ea85ed81c0b9093a046a388fc2a4f0e3
72f850593e9f11b27a239ab8a6538e3981a24c7e
0b3f15ee598aa2b55706a4c3a30e2e529ac8f651

> Scheduler Change for Approximate Local Recovery to Restart Downstream of a 
> Failed Task
> --------------------------------------------------------------------------------------
>
>                 Key: FLINK-19693
>                 URL: https://issues.apache.org/jira/browse/FLINK-19693
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Runtime / Coordination
>            Reporter: Yuan Mei
>            Assignee: Yuan Mei
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.12.0
>
>
> Enables downstream failover for approximate local recovery.
> That says if a task fails, all its downstream tasks restart, including 
> itself. This is achieved by reusing the existing 
> {{RestartPipelinedRegionFailoverStrategy}} --- treat each individual task 
> connected by ResultPartition.Pipelined_Approximate as a separate region.
>  
> It introduces an attribute "reconnectable" in ResultPartitionType to indicate 
> whether the partition is reconnectable. Notice that this is only a temporary 
> solution for now. It will be removed after:
>  # Approximate local recovery has its won failover strategy to restart the 
> failed set of tasks instead of restarting downstream of failed tasks 
> depending on {[@link|https://github.com/code] 
> RestartPipelinedRegionFailoverStrategy}
>  # FLINK-19895: Unify the life cycle of ResultPartitionType Pipelined Family. 
> There is also a good discussion on this in FLINK-19632.



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

Reply via email to