Repository: kafka Updated Branches: refs/heads/trunk 5089f547d -> 275839535
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 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/trunk Commit: 27583953528138ff3503fb8f300c97971718e48a Parents: 5089f54 Author: Jason Gustafson <[email protected]> Authored: Tue Mar 29 14:18:57 2016 -0700 Committer: Guozhang Wang <[email protected]> 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>
