kafka-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From guozh...@apache.org
Subject kafka git commit: KAFKA-3425: add missing upgrade notes
Date Tue, 29 Mar 2016 21:19:15 GMT
Repository: kafka
Updated Branches:
  refs/heads/0.10.0 6878df3cc -> b642284df

KAFKA-3425: add missing upgrade notes

Author: Jason Gustafson <jason@confluent.io>

Reviewers: Grant Henke, Ashish Singh, Ismael Juma, Guozhang Wang

Closes #1159 from hachikuji/KAFKA-3425

(cherry picked from commit 27583953528138ff3503fb8f300c97971718e48a)
Signed-off-by: Guozhang Wang <wangguoz@gmail.com>

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

Branch: refs/heads/0.10.0
Commit: b642284dfef0b77ccd6b0e34ccf40ab19877f008
Parents: 6878df3
Author: Jason Gustafson <jason@confluent.io>
Authored: Tue Mar 29 14:18:57 2016 -0700
Committer: Guozhang Wang <wangguoz@gmail.com>
Committed: Tue Mar 29 14:19:12 2016 -0700

 docs/upgrade.html | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/docs/upgrade.html b/docs/upgrade.html
index 060c3de..b9c4bec 100644
--- a/docs/upgrade.html
+++ b/docs/upgrade.html
@@ -79,12 +79,16 @@ work with 0.10.0.x brokers. Therefore, clients should be upgraded
to 0.9
     <li> MessageReader's package was changed from <code>kafka.tools</code>
to <code>kafka.common</code> </li>
     <li> MirrorMakerMessageHandler no longer exposes the <code>handle(record:
MessageAndMetadata[Array[Byte], Array[Byte]])</code> method as it was never called.
     <li> The 0.7 KafkaMigrationTool is no longer packaged with Kafka. If you need to
migrate from 0.7 to 0.10.0, please migrate to 0.8 first and then follow the documented upgrade
process to upgrade from 0.8 to 0.10.0. </li>
+    <li> The new consumer has standardized its APIs to accept <code>java.util.Collection</code>
as the sequence type for method parameters. Existing code may have to be updated to work with
the 0.10.0 client library. </li>
 <h5><a id="upgrade_10_notable" href="#upgrade_10_notable">Notable changes in</a></h5>
-    <li> The default value of the configuration parameter <code>receive.buffer.bytes</code>
is now 64K for the new consumer </li>
+    <li> The default value of the configuration parameter <code>receive.buffer.bytes</code>
is now 64K for the new consumer.</li>
+    <li> The new consumer now exposes the configuration parameter <code>exclude.internal.topics</code>
to restrict internal topics (such as the consumer offsets topic) from accidentally being included
in regular expression subscriptions. By default, it is enabled.</li>
+    <li> The old Scala producer has been deprecated. Users should migrate their code
to the Java producer included in the kafka-clients JAR as soon as possible. </li>
+    <li> The new consumer API has been marked stable. </li>
 <h4><a id="upgrade_9" href="#upgrade_9">Upgrading from 0.8.0, 0.8.1.X or 0.8.2.X

View raw message