Sean McNamara created KAFKA-20959:
-------------------------------------
Summary: Blocked consumer using regex topic subscription
Key: KAFKA-20959
URL: https://issues.apache.org/jira/browse/KAFKA-20959
Project: Kafka
Issue Type: Bug
Components: clients
Affects Versions: 4.2.0
Reporter: Sean McNamara
We are observing an issue with kafka consumer that affects versions 3.2.1 and
up to 4.2.x that I tested. When subscribing to topic(s) using a regex pattern,
if a topic gets deleted it indefinitely blocks the consumer.
The consumer will keep logging this message over and over:
2026-08-17 09:50:11 WARN
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:1373 -
[Consumer clientId=consumer-example-consumer-1, groupId=example-consumer]
Offset commit failed on partition example-messages-topic1-0 at offset 10: This
server does not host this topic-partition.
2026-08-17 09:50:11 WARN
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:1373 -
[Consumer clientId=consumer-example-consumer-1, groupId=example-consumer]
Offset commit failed on partition example-messages-topic1-0 at offset 10: This
server does not host this topic-partition.
2026-08-17 09:50:11 WARN
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator:1373 -
[Consumer clientId=consumer-example-consumer-1, groupId=example-consumer]
Offset commit failed on partition example-messages-topic1-0 at offset 10: This
server does not host this topic-partition.
When this happens the consumer will not consume from any other topics that it
subscribed to, it just gets completely stuck.
I pushed up a repo onto github so the issue can easily be reproduced here:
[https://github.com/subprotocol/kafka-consumer-group-bug/blob/main/src/main/java/org/example/Example.java]
Could someone take a look?
Thanks
--
This message was sent by Atlassian Jira
(v8.20.10#820010)