[
https://issues.apache.org/jira/browse/FLINK-10880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16689594#comment-16689594
]
Till Rohrmann commented on FLINK-10880:
---------------------------------------
I think one step is to exclude
{{JobManagerOptions#EXECUTION_FAILOVER_STRATEGY}} from our documentation. This
makes this feature effectively a hidden feature again.
Moreover, I would like to include a release note that this feature is
experimental to make people aware of the limitations.
Concerning preventing the combination of {{DataSet}} and other failover
strategies than "full", I think this is not that easy to do. The failover
strategy is configured for the cluster and we only instantiate it when we
create the {{ExecutionGraph}}. At this stage, it is not that easy to
distinguish whether the job is a streaming or batch job.
Since this is the last blocker issue for Flink 1.7.0 I'd like to take this
issue over [~Tison]. I hope this is ok for you.
> Failover strategies should not be applied to Batch Execution
> ------------------------------------------------------------
>
> Key: FLINK-10880
> URL: https://issues.apache.org/jira/browse/FLINK-10880
> Project: Flink
> Issue Type: Bug
> Components: Distributed Coordination
> Affects Versions: 1.6.2
> Reporter: Stephan Ewen
> Assignee: TisonKun
> Priority: Blocker
> Fix For: 1.6.3, 1.7.0
>
>
> When configuring a failover strategy other than "full", DataSet/Batch
> execution is currently not correct.
> This is expected, the failover region strategy is an experimental WIP feature
> for streaming that has not been extended to the DataSet API.
> We need to document this and prevent execution of DataSet features with other
> failover strategies than "full".
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)