[ https://issues.apache.org/jira/browse/KAFKA-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jay Kreps resolved KAFKA-2148. ------------------------------ Resolution: Not A Problem Hey Reece, this is not the same client but rather a new client. It is not intended to be api compatible. The scala client with the api you describe still exists and will continue to exist for some time. This api actually gives all the benefits the scala api had (plus some additional ones, like giving you back the offset and error info even for async writes). > version 0.8.2 breaks semantic versioning > ---------------------------------------- > > Key: KAFKA-2148 > URL: https://issues.apache.org/jira/browse/KAFKA-2148 > Project: Kafka > Issue Type: Bug > Components: producer > Affects Versions: 0.8.2.0 > Reporter: Reece Markowsky > Assignee: Jun Rao > Labels: api, producer > > version 0.8.2 of the Producer API drops support for sending a list of > KeyedMessage (present in 0.8.1) > the call present in Producer version 0.8.1 > http://kafka.apache.org/081/api.html > public void send(List<KeyedMessage<K,V>> messages); > is not present (breaking semantic versioning) in 0.8.2 > Producer version 0.8.2 > http://kafka.apache.org/082/javadoc/index.html > send(ProducerRecord<K,V> record, Callback callback) or > send(ProducerRecord<K,V> record) -- This message was sent by Atlassian JIRA (v6.3.4#6332)