Repository: kafka Updated Branches: refs/heads/0.10.0 6878df3cc -> b642284df
KAFKA-3425: add missing upgrade notes Author: Jason Gustafson <[email protected]> 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 <[email protected]> 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 <[email protected]> Authored: Tue Mar 29 14:18:57 2016 -0700 Committer: Guozhang Wang <[email protected]> Committed: Tue Mar 29 14:19:12 2016 -0700 ---------------------------------------------------------------------- docs/upgrade.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kafka/blob/b642284d/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>
