conduktor.io ↗

Kafka DescribeConfigs Changelog — Protocol Version History

What is DescribeConfigs?

Returns broker or topic configurations via kafka-configs.sh --describe. The synonyms flag shows the full resolution chain (dynamic topic, dynamic broker, static broker, default), which helps debug why a config value isn't what you expect.

VersionKafkaChanges
DescribeConfigsRequest
v12.2
+ IncludeSynonyms bool
adds IncludeSynonyms and removes IsDefault.
v22.2
is the same as version 1.
v32.6
+ IncludeDocumentation bool
v42.8
~ Flexible encoding enabled FLEXIBLE
enables flexible versions.
DescribeConfigsResponse
v12.2
+ ConfigSource int8
+ Synonyms []DescribeConfigsSynonym
+ Name string
+ Value string
+ Source int8
adds ConfigSource and the synonyms.
v22.2
on quota violation, brokers send out responses before throttling.
v32.6
+ ConfigType int8
+ Documentation string
v42.8
~ Flexible encoding enabled FLEXIBLE
enables flexible versions.