Gunnar Morling created KAFKA-18829:
--------------------------------------

             Summary: Can't use explicit ack when poll returns an empty batch
                 Key: KAFKA-18829
                 URL: https://issues.apache.org/jira/browse/KAFKA-18829
             Project: Kafka
          Issue Type: Sub-task
            Reporter: Gunnar Morling


I am getting the following exception when trying to acknowledge a message with 
a share consumer and poll returns an empty batch of messages:


 
{code:java}
Exception in thread "main" java.lang.IllegalStateException: Implicit 
acknowledgement of delivery is being used.
at 
org.apache.kafka.clients.consumer.internals.ShareConsumerImpl.ensureExplicitAcknowledgement(ShareConsumerImpl.java:1053)
at 
org.apache.kafka.clients.consumer.internals.ShareConsumerImpl.acknowledge(ShareConsumerImpl.java:681)
at 
org.apache.kafka.clients.consumer.KafkaShareConsumer.acknowledge(KafkaShareConsumer.java:535)
{code}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to