kafka-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mj...@apache.org
Subject [kafka] branch 0.11.0 updated: MINOR: updatd for release (#5326)
Date Tue, 03 Jul 2018 20:45:03 GMT
This is an automated email from the ASF dual-hosted git repository.

mjsax pushed a commit to branch 0.11.0
in repository https://gitbox.apache.org/repos/asf/kafka.git

The following commit(s) were added to refs/heads/0.11.0 by this push:
     new bab1a62  MINOR: updatd for release (#5326)
bab1a62 is described below

commit bab1a62240f11cf39fb0d33c381da58ddaab6eef
Author: Matthias J. Sax <mjsax@apache.org>
AuthorDate: Tue Jul 3 13:44:58 2018 -0700

    MINOR: updatd for release (#5326)
    Reviewer: Guozhang Wang <guozhang@confluent.io>
 docs/streams/upgrade-guide.html |  2 +-
 docs/upgrade.html               | 10 ++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/docs/streams/upgrade-guide.html b/docs/streams/upgrade-guide.html
index 86d6d53..27345a6 100644
--- a/docs/streams/upgrade-guide.html
+++ b/docs/streams/upgrade-guide.html
@@ -27,7 +27,7 @@
-        If you want to upgrade from 0.10.1.x to 0.11.0, see the <a href="/{{version}}/documentation/#upgrade_1020_streams"><b>Upgrade
Section for 0.10.2</b></a>.
+        If you want to upgrade from 0.10.1.x to 0.11.0, also see the <a href="/{{version}}/upgrade/#upgrade_1020_streams"><b>Upgrade
Section for 0.10.2</b></a>.
         It highlights incompatible changes you need to consider to upgrade your code and
         See below a complete list of <a href="#streams_api_changes_0102">0.10.2</a>
and <a href="#streams_api_changes_0110">0.11.0</a> API and semantical changes
         that allow you to advance your application and/or simplify your code base, including
the usage of new features.
diff --git a/docs/upgrade.html b/docs/upgrade.html
index 0603875..c6d5a72 100644
--- a/docs/upgrade.html
+++ b/docs/upgrade.html
@@ -64,6 +64,14 @@
     before you switch to 0.11.0.</li>
+<h5><a id="upgrade_1100_streams" href="#upgrade_1100_streams">Upgrading a 0.10.2
Kafka Streams Application</a></h5>
+  <ul>
+    <li> Upgrading your Streams application from 0.10.2 to 0.11.0 does not require
a broker upgrade.
+         A Kafka Streams 0.11.0 application can connect to 0.11.0, 0.10.2 and 0.10.1 brokers
(it is not possible to connect to 0.10.0 brokers though). </li>
+    <li> If you specify customized <code>key.serde</code>, <code>value.serde</code>
and <code>timestamp.extractor</code> in configs, it is recommended to use their
replaced configure parameter as these configs are deprecated. </li>
+    <li> See <a href="/{{version}}/documentation/streams/upgrade-guide#streams_api_changes_0110">Streams
API changes in 0.11.0</a> for more details. </li>
+  </ul>
 <h5><a id="upgrade_1103_notable" href="#upgrade_1103_notable">Notable changes
     <li> New Kafka Streams configuration parameter <code>upgrade.from</code>
added that allows rolling bounce upgrade from version 0.10.0.x </li>
@@ -327,6 +335,7 @@ only support 0.10.1.x or later brokers while 0.10.1.x brokers also support
     <li> Upgrading your Streams application from 0.10.0 to 0.10.1 does require a <a
href="#upgrade_10_1">broker upgrade</a> because a Kafka Streams 0.10.1 application
can only connect to 0.10.1 brokers. </li>
     <li> There are couple of API changes, that are not backward compatible (cf. <a
href="/{{version}}/documentation/streams#streams_api_changes_0101">Streams API changes
in 0.10.1</a> for more details).
          Thus, you need to update and recompile your code. Just swapping the Kafka Streams
library jar file will not work and will break your application. </li>
+<!-- TODO: add this when is release
     <li> Upgrading from 0.10.0.x to requires two rolling bounces with config
<code>upgrade.from="0.10.0"</code> set for first upgrade phase
          (cf. <a href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-268%3A+Simplify+Kafka+Streams+Rebalance+Metadata+Upgrade">KIP-268</a>).
          As an alternative, an offline upgrade is also possible.
@@ -337,6 +346,7 @@ only support 0.10.1.x or later brokers while 0.10.1.x brokers also support
             <li> bounce each instance of your application once more to complete the
upgrade </li>
     <li> Upgrading from 0.10.0.x to or requires an offline upgrade
(rolling bounce upgrade is not supported)
             <li> stop all old (0.10.0.x) application instances </li>

View raw message