Re: Kafka Client Consumes Last Committed Message On Restart

2017-09-19 Thread Manikumar
Hi, If you are using commitSync(Map offsets) api, then the committed offset should be the next message your application will consume, i.e. lastProcessedMessageOffset + 1. https://kafka.apache.org/0110/javadoc/org/apache/kafka/clients/consumer/KafkaConsumer.html#commitSync(java.util.Map) On Wed,

Kafka Client Consumes Last Committed Message On Restart

2017-09-19 Thread Manan G
Hello, I am using Kafka broker and Java client library v 0.11.0.0. When I restart my Kafka consumer application which uses Java Kafka client library to retrieve messages, I notice that for each partition, the message associated with the last offset that was committed successfully gets re-consumed