[ https://issues.apache.org/jira/browse/KAFKA-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14511304#comment-14511304 ]
Jay Kreps commented on KAFKA-2148: ---------------------------------- Basically kafka.javaapi.producer.Producer still exists and works exactly the same as before. We added a new api, org.apache.kafka.clients.producer.KafkaProducer which is meant to be an eventual replacement and has a lot of advantages. But for the next few releases the old client remains and works exactly as before. > 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)