[ https://issues.apache.org/jira/browse/KAFKA-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229905#comment-13229905 ]
Neha Narkhede commented on KAFKA-49: ------------------------------------ Sorry for visiting this late. I have a few questions about producer ACK. 1. In DefaultEventHandler, the producer ACK is not used. Shouldn't it be used to figure out if the send operation needs to be retried ? 2. In DefaultEventHandler, should the producer wait for ACK and timeout if it doesn't receive one ? 3. In KafkaApis, why doesn't the broker send an error back to the producer if it received a producer request for a partition that is not hosted on that broker ? > Add acknowledgement to the produce request. > ------------------------------------------- > > Key: KAFKA-49 > URL: https://issues.apache.org/jira/browse/KAFKA-49 > Project: Kafka > Issue Type: Bug > Affects Versions: 0.8 > Reporter: Jun Rao > Assignee: Prashanth Menon > Fix For: 0.8 > > Attachments: KAFKA-49-v1.patch, KAFKA-49-v2.patch, KAFKA-49-v3.patch > > > Currently, the produce request doesn't get acknowledged. We need to have a > broker send a response to the producer and have the producer wait for the > response before sending the next request. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira