Skip to content

Commit 24d7041

Browse files
committed
[FLINK-10880] Add release notes warning to not use Flink's failover strategy
1 parent 3b85948 commit 24d7041

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

docs/release-notes/flink-1.5.md

+8
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,13 @@ The Kinesis dependencies of Flink’s Kinesis connector have been updated to the
8080
<aws.kinesis-kpl.version>0.12.9</aws.kinesis-kcl.version>
8181
```
8282

83+
<!-- Remove once FLINK-10712 has been fixed -->
84+
### Limitations of failover strategies
85+
Flink's non-default failover strategies are still a very experimental feature which come with a set of limitations.
86+
You should only use this feature if you are executing a stateless streaming job.
87+
In any other cases, it is highly recommended to remove the config option `jobmanager.execution.failover-strategy` from your `flink-conf.yaml` or set it to `"full"`.
88+
89+
In order to avoid future problems, this feature has been removed from the documentation until it will be fixed.
90+
See [FLINK-10880](https://issues.apache.org/jira/browse/FLINK-10880) for more details.
8391

8492
{% top %}

docs/release-notes/flink-1.6.md

+10-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,15 @@ The default value of the slot idle timeout `slot.idle.timeout` is set to the def
2929
### Changed ElasticSearch 5.x Sink API
3030

3131
Previous APIs in the Flink ElasticSearch 5.x Sink's `RequestIndexer` interface have been deprecated in favor of new signatures.
32-
When adding requests to the `RequestIndexer`, the requests now must be of type `IndexRequest`, `DeleteRequest`, or `UpdateRequest`, instead of the base `ActionRequest`.
32+
When adding requests to the `RequestIndexer`, the requests now must be of type `IndexRequest`, `DeleteRequest`, or `UpdateRequest`, instead of the base `ActionRequest`.
33+
34+
<!-- Remove once FLINK-10712 has been fixed -->
35+
### Limitations of failover strategies
36+
Flink's non-default failover strategies are still a very experimental feature which come with a set of limitations.
37+
You should only use this feature if you are executing a stateless streaming job.
38+
In any other cases, it is highly recommended to remove the config option `jobmanager.execution.failover-strategy` from your `flink-conf.yaml` or set it to `"full"`.
39+
40+
In order to avoid future problems, this feature has been removed from the documentation until it will be fixed.
41+
See [FLINK-10880](https://issues.apache.org/jira/browse/FLINK-10880) for more details.
3342

3443
{% top %}

docs/release-notes/flink-1.7.md

+9
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,13 @@ Therefore, the module `flink-scala-shell` is not being released for Scala 2.12.
3030

3131
See [FLINK-10911](https://issues.apache.org/jira/browse/FLINK-10911) for more details.
3232

33+
<!-- Remove once FLINK-10712 has been fixed -->
34+
### Limitations of failover strategies
35+
Flink's non-default failover strategies are still a very experimental feature which come with a set of limitations.
36+
You should only use this feature if you are executing a stateless streaming job.
37+
In any other cases, it is highly recommended to remove the config option `jobmanager.execution.failover-strategy` from your `flink-conf.yaml` or set it to `"full"`.
38+
39+
In order to avoid future problems, this feature has been removed from the documentation until it will be fixed.
40+
See [FLINK-10880](https://issues.apache.org/jira/browse/FLINK-10880) for more details.
41+
3342
{% top %}

0 commit comments

Comments
 (0)