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)