[ https://issues.apache.org/jira/browse/KAFKA-1984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jun Rao updated KAFKA-1984: --------------------------- Attachment: kafka-1984.patch > 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)