You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2018/06/22 10:16:49 UTC

flink git commit: [FLINK-9595] [kinesis, docs] Add instructions to docs about ceased support of KPL version used in Kinesis connector

Repository: flink
Updated Branches:
  refs/heads/master 181559d5b -> 2d6972d40


[FLINK-9595] [kinesis, docs] Add instructions to docs about ceased support of KPL version used in Kinesis connector


Project: http://git-wip-us.apache.org/repos/asf/flink/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink/commit/2d6972d4
Tree: http://git-wip-us.apache.org/repos/asf/flink/tree/2d6972d4
Diff: http://git-wip-us.apache.org/repos/asf/flink/diff/2d6972d4

Branch: refs/heads/master
Commit: 2d6972d40541f953aa66fe556d5b27eb2fb536c6
Parents: 181559d
Author: Tzu-Li (Gordon) Tai <tz...@apache.org>
Authored: Fri Jun 22 12:15:04 2018 +0200
Committer: Tzu-Li (Gordon) Tai <tz...@apache.org>
Committed: Fri Jun 22 12:15:43 2018 +0200

----------------------------------------------------------------------
 docs/dev/connectors/kinesis.md | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink/blob/2d6972d4/docs/dev/connectors/kinesis.md
----------------------------------------------------------------------
diff --git a/docs/dev/connectors/kinesis.md b/docs/dev/connectors/kinesis.md
index 03224a1..6a60125 100644
--- a/docs/dev/connectors/kinesis.md
+++ b/docs/dev/connectors/kinesis.md
@@ -52,6 +52,15 @@ cd flink-dist
 mvn clean install -Pinclude-kinesis -DskipTests
 {% endhighlight %}
 
+<span class="label label-danger">Attention</span> For Flink versions 1.4.2 and below, the KPL client version
+used by default in the Kinesis connectors, KPL 0.12.5, is no longer supported by AWS Kinesis Streams
+(see [here](https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-upgrades.html)).
+This means that when building the Kinesis connector, you will need to specify a higher version KPL client (above 0.12.6)
+in order for the Flink Kinesis Producer to work. You can do this by speciyfing the preferred version via the
+`aws.kinesis-kpl.version` property, like so:
+{% highlight bash %}
+mvn clean install -Pinclude-kinesis -Daws.kinesis-kpl.version=0.12.6 -DskipTests
+{% endhighlight %}
 
 The streaming connectors are not part of the binary distribution. See how to link with them for cluster
 execution [here]({{site.baseurl}}/dev/linking.html).