[
https://issues.apache.org/jira/browse/FLINK-12669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16854483#comment-16854483
]
Zhu Zhu commented on FLINK-12669:
---------------------------------
Hi [~aitozi], the PR of FLINK-12670 is posted at
[https://github.com/apache/flink/pull/8573]. You can reference to it when
working on this issue.
One key point is we need a method "RestartBackoffTimeStrategyFactory
createFactory(Configuration)" in the strategy to create its factory. The
configuration contains new version RestartBackoffTimeStrategy configurations.
The strategy itself does not need to deal with the compatibility. A
RestartBackoffTimeStrategyFactoryLoader introduced in FLINK-12709 will deal
with it.
> Implement FixedDelayRestartBackoffTimeStrategy
> ----------------------------------------------
>
> Key: FLINK-12669
> URL: https://issues.apache.org/jira/browse/FLINK-12669
> Project: Flink
> Issue Type: Sub-task
> Components: Runtime / Coordination
> Affects Versions: 1.9.0
> Reporter: Till Rohrmann
> Assignee: Aitozi
> Priority: Major
> Fix For: 1.9.0
>
>
> We should implement a {{FixedDelayRestartBackoffTimeStrategy}} similar to the
> {{FixedDelayRestartStrategy}} which allows to configure the number of allowed
> restarts and the fixed delay in between restart attempts.
> In order to be backwards compatible, we should respect the configuration
> values used to configure the {{FixedDelayRestartStrategy}} (see the
> documentation for more information:
> https://ci.apache.org/projects/flink/flink-docs-stable/dev/restart_strategies.html).
> Additionally, we should also respect the
> {{FixedDelayRestartStrategyConfiguration}}.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)