[ 
https://issues.apache.org/jira/browse/KAFKA-1075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jun Rao resolved KAFKA-1075.
----------------------------

       Resolution: Fixed
    Fix Version/s: 0.8

Thanks for the patch. +1 and committed to 0.8.

> Consumer will not rebalance upon topic partition change
> -------------------------------------------------------
>
>                 Key: KAFKA-1075
>                 URL: https://issues.apache.org/jira/browse/KAFKA-1075
>             Project: Kafka
>          Issue Type: Bug
>    Affects Versions: 0.8
>            Reporter: Guozhang Wang
>            Assignee: Guozhang Wang
>             Fix For: 0.8
>
>         Attachments: KAFKA-1075_2013-10-07_10:25:01.patch, 
> KAFKA-1075_2013-10-07_10:58:40.patch, KAFKA-1075.patch
>
>
> Due to the watcher and zk data structure mismatch, consumer will not 
> rebalance upon topic partition change. Details:
> ZK data structure for topic partitions:
> /brokers/topics/[topic-name]/partitions/[partition-id]/state
> When new partitions are added, it will change the data in 
> /brokers/topics/[topic-name], however the ZK client is watching on child 
> change of /brokers/topics/[topic-name], which will always be a single child 
> 'partitions'.
> Proposal: add a data change listener, which will trigger rebalance upon data 
> changes on /brokers/topics/[topic-name].



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to