conduktor.io ↗

Kafka DeleteGroups Changelog — Protocol Version History

What is DeleteGroups?

Removes consumer groups via kafka-consumer-groups.sh --delete. Only works on groups in the Empty state; attempting to delete an active group returns NON_EMPTY_GROUP. Stored offsets are also deleted, so restarting consumers will apply auto.offset.reset.

VersionKafkaChanges
DeleteGroupsRequest
v02.2
+ GroupsNames []string
v12.2
is the same as version 0.
v22.4
~ Flexible encoding enabled FLEXIBLE
is the first flexible version.
DeleteGroupsResponse
v02.2
+ ThrottleTimeMs int32
+ Results []DeletableGroupResult
+ GroupId string
+ ErrorCode int16
v12.2
on quota violation, brokers send out responses before throttling.
v22.4
~ Flexible encoding enabled FLEXIBLE
is the first flexible version.