[ 
https://issues.apache.org/jira/browse/KAFKA-1984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14335141#comment-14335141
 ] 

Jun Rao commented on KAFKA-1984:
--------------------------------

Created reviewboard https://reviews.apache.org/r/31363/diff/
 against branch origin/trunk

> java producer may miss an available partition
> ---------------------------------------------
>
>                 Key: KAFKA-1984
>                 URL: https://issues.apache.org/jira/browse/KAFKA-1984
>             Project: Kafka
>          Issue Type: Bug
>          Components: producer 
>    Affects Versions: 0.8.2.0
>            Reporter: Jun Rao
>            Assignee: Jun Rao
>         Attachments: kafka-1984.patch
>
>
> In Partitioner, we cycle through each partition to find one whose leader is 
> available. However, since the counter is shared among different caller 
> threads, the logic may not iterate through every partition. The impact is 
> that we could return an unavailable partition to the caller when there are 
> partitions available. If the partition is unavailable for a long time, the 
> producer may block due to bufferpool being full.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to