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

Ewen Cheslack-Postava resolved KAFKA-2137.
------------------------------------------
    Resolution: Duplicate

This is the same issue as KAFKA-1835, which has a patch but might need 
additional review and follow up.

> New Kafka Producer not fully asynchronous
> -----------------------------------------
>
>                 Key: KAFKA-2137
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2137
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: David Hay
>
> The new Producer client attempts to be fully asynchronous.  However, it sill 
> has the potential to block at the start of the {{send}} method when it asks 
> for the metadata for the topic.  ({{waitOnMetadata(record.topic(), 
> this.metadataFetchTimeoutMs)}})
> There is a timeout (60 seconds, by default), but it would be nice if this 
> lookup was performed in the background thread as well.  This way producers 
> could fire and forget without any potential to block the sending thread.



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

Reply via email to