Repository: kafka Updated Branches: refs/heads/trunk 9577dc235 -> f2d4ed5bc
MINOR: Upgrade note on compacted topics behaviour on receiving message without key Author: Ismael Juma <[email protected]> Reviewers: Grant Henke, Guozhang Wang Closes #798 from ijuma/upgrade-notes-unkeyed-messages-to-compacted-topics Project: http://git-wip-us.apache.org/repos/asf/kafka/repo Commit: http://git-wip-us.apache.org/repos/asf/kafka/commit/f2d4ed5b Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/f2d4ed5b Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/f2d4ed5b Branch: refs/heads/trunk Commit: f2d4ed5bc4c2bc2bf7241ad6b6a9d3c0ce026269 Parents: 9577dc2 Author: Ismael Juma <[email protected]> Authored: Thu Jan 21 11:44:44 2016 -0800 Committer: Guozhang Wang <[email protected]> Committed: Thu Jan 21 11:44:44 2016 -0800 ---------------------------------------------------------------------- docs/upgrade.html | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kafka/blob/f2d4ed5b/docs/upgrade.html ---------------------------------------------------------------------- diff --git a/docs/upgrade.html b/docs/upgrade.html index c723957..d8a7719 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -39,6 +39,7 @@ <li> Broker IDs above 1000 are now reserved by default to automatically assigned broker IDs. If your cluster has existing broker IDs above that threshold make sure to increase the reserved.broker.max.id broker configuration property accordingly. </li> <li> Configuration parameter replica.lag.max.messages was removed. Partition leaders will no longer consider the number of lagging messages when deciding which replicas are in sync. </li> <li> Configuration parameter replica.lag.time.max.ms now refers not just to the time passed since last fetch request from replica, but also to time since the replica last caught up. Replicas that are still fetching messages from leaders but did not catch up to the latest messages in replica.lag.time.max.ms will be considered out of sync. </li> + <li> Compacted topics no longer accept messages without key and an exception is thrown by the producer if this is attempted. In 0.8.x, a message without key would cause the log compaction thread to subsequently complain and quit (and stop compacting all compacted topics). </li> <li> MirrorMaker no longer supports multiple target clusters. As a result it will only accept a single --consumer.config parameter. To mirror multiple source clusters, you will need at least one MirrorMaker instance per source cluster, each with its own consumer configuration. </li> <li> Tools packaged under <em>org.apache.kafka.clients.tools.*</em> have been moved to <em>org.apache.kafka.tools.*</em>. All included scripts will still function as usual, only custom code directly importing these classes will be affected. </li> <li> The default Kafka JVM performance options (KAFKA_JVM_PERFORMANCE_OPTS) have been changed in kafka-run-class.sh. </li>
