You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "David Jacot (Jira)" <ji...@apache.org> on 2025/12/04 12:46:00 UTC
[jira] [Updated] (KAFKA-19899) Bumping group epoch when member regex subscription changes from non empty to empty
[ https://issues.apache.org/jira/browse/KAFKA-19899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Jacot updated KAFKA-19899:
--------------------------------
Fix Version/s: 4.1.2
> Bumping group epoch when member regex subscription changes from non empty to empty
> ----------------------------------------------------------------------------------
>
> Key: KAFKA-19899
> URL: https://issues.apache.org/jira/browse/KAFKA-19899
> Project: Kafka
> Issue Type: Bug
> Reporter: Dongnuo Lyu
> Assignee: Anton Vasanth
> Priority: Blocker
> Fix For: 4.2.0, 4.1.2
>
>
> In `GroupMetadataManager#maybeUpdateRegularExpressions`, `updateRegularExpressionsResult` is set to REGEX_UPDATED if the updated [member regex subscription text|https://github.com/apache/kafka/blob/trunk/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/modern/consumer/ConsumerGroupMember.java#L64] is empty and the current member's is not empty, which [doesn't trigger a group epoch bump|https://github.com/apache/kafka/blob/trunk/group-coordinator/src/main/java/org/apache/kafka/coordinator/group/GroupMetadataManager.java#L2376-L2386] later in `consumerGroupHeartbeat`.
> We should fix it by returning REGEX_UPDATED_AND_RESOLVED in this case.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)