Repository: kafka
Updated Branches:
  refs/heads/0.9.0 9059bbfff -> 7e2d0096a


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

(cherry picked from commit f2d4ed5bc4c2bc2bf7241ad6b6a9d3c0ce026269)
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/7e2d0096
Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/7e2d0096
Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/7e2d0096

Branch: refs/heads/0.9.0
Commit: 7e2d0096a8afebb550b0444277512219c857fc96
Parents: 9059bbf
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:54 2016 -0800

----------------------------------------------------------------------
 docs/upgrade.html | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kafka/blob/7e2d0096/docs/upgrade.html
----------------------------------------------------------------------
diff --git a/docs/upgrade.html b/docs/upgrade.html
index 4ae1c27..50fc119 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>

Reply via email to