[
https://issues.apache.org/jira/browse/FLINK-3410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15148703#comment-15148703
]
ASF GitHub Bot commented on FLINK-3410:
---------------------------------------
Github user zentol commented on a diff in the pull request:
https://github.com/apache/flink/pull/1643#discussion_r53020089
--- Diff:
flink-core/src/main/java/org/apache/flink/api/common/ExecutionConfig.java ---
@@ -354,9 +358,9 @@ public ExecutionConfig setNumberOfExecutionRetries(int
numberOfExecutionRetries)
*/
@Deprecated
public ExecutionConfig setExecutionRetryDelay(long executionRetryDelay)
{
- if (executionRetryDelay < -1 ) {
+ if (executionRetryDelay < 0 ) {
throw new IllegalArgumentException(
- "The delay between reties must be non-negative,
or -1 (use system default)");
+ "The delay between reties must be
non-negative.");
--- End diff --
we can fix this type while we're at it: reties:retries
> setting setNumberOfExecutionRetries to 0 still leads to RESTARTs.
> -----------------------------------------------------------------
>
> Key: FLINK-3410
> URL: https://issues.apache.org/jira/browse/FLINK-3410
> Project: Flink
> Issue Type: Bug
> Components: JobManager
> Affects Versions: 1.0.0
> Reporter: Robert Metzger
> Assignee: Till Rohrmann
>
> While testing the RC0 for 1.0.0 I found the following issue:
> Setting the number of retries to 0 still leads to the job being restarted:
> {code}
> final StreamExecutionEnvironment see =
> StreamExecutionEnvironment.getExecutionEnvironment();
> see.setNumberOfExecutionRetries(0);
> {code}
> {code}
> 21:19:50,677 INFO org.apache.flink.runtime.jobmanager.JobManager
> - Status of job 0e78d0825da485167aabee7e63c8e913 (Data Generator) changed
> to RESTARTING.
> 21:19:50,678 INFO
> org.apache.flink.runtime.executiongraph.restart.FixedDelayRestartStrategy -
> Delaying retry of job execution for 10000 ms ...
> {code}
> While looking through the code, it seems that the execution config is
> returning {{null}} when the number of retries is set to 0. With {{null}} the
> jobManager picks the default restart strategy.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)