KIP-1294 — Metadata-Version-Aware Configuration Constraints
Discussion KRaftAdmin
Introduces metadata-version-aware configuration validation, so that broker config constraints can be tied to the cluster's active MetadataVersion and enforced dynamically as the cluster upgrades. Current ConfigDef validation is version-agnostic and runs statically at startup, preventing safe introduction of configs that are only valid above a certain MetadataVersion.
Protocol Impact
Details
| Author | TaiJuWu |
| Status | Discussion |
| JIRA | KAFKA-20294 |
| Wiki | View on Apache Wiki |
| Created | 2025-12-28 |
| Last Modified | 2026-03-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.