kafka-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gwens...@apache.org
Subject [05/50] [abbrv] kafka git commit: KAFKA-3425: add missing upgrade notes
Date Mon, 11 Apr 2016 23:09:21 GMT
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


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

Branch: refs/heads/0.10.0
Commit: 27583953528138ff3503fb8f300c97971718e48a
Parents: 5089f54
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:18:57 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/kafka/blob/27583953/docs/upgrade.html
----------------------------------------------------------------------
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, 0.9.0.0 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>
     <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>
 </ul>
 
 <h5><a id="upgrade_10_notable" href="#upgrade_10_notable">Notable changes in
0.10.0.0</a></h5>
 
 <ul>
-    <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>
 </ul>
 
 <h4><a id="upgrade_9" href="#upgrade_9">Upgrading from 0.8.0, 0.8.1.X or 0.8.2.X
to 0.9.0.0</a></h4>


Mime
View raw message