[jira] [Commented] (KAFKA-2148) version 0.8.2 breaks semantic versioning
[ https://issues.apache.org/jira/browse/KAFKA-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14511277#comment-14511277 ] Reece Markowsky commented on KAFKA-2148: Thanks Jay! 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(ListKeyedMessageK,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(ProducerRecordK,V record, Callback callback) or send(ProducerRecordK,V record) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (KAFKA-2148) version 0.8.2 breaks semantic versioning
[ https://issues.apache.org/jira/browse/KAFKA-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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(ListKeyedMessageK,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(ProducerRecordK,V record, Callback callback) or send(ProducerRecordK,V record) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (KAFKA-2148) version 0.8.2 breaks semantic versioning
[ https://issues.apache.org/jira/browse/KAFKA-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14511308#comment-14511308 ] Reece Markowsky commented on KAFKA-2148: now i see it. its kafka/clients/src/main/java/org/apache/kafka/clients/producer/ vs kafka/core/src/main/scala/kafka/producer/ thx! 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(ListKeyedMessageK,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(ProducerRecordK,V record, Callback callback) or send(ProducerRecordK,V record) -- This message was sent by Atlassian JIRA (v6.3.4#6332)