conduktor.io ↗

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

BrokerRegistration

Details

AuthorTaiJuWu
StatusDiscussion
JIRAKAFKA-20294
WikiView on Apache Wiki
Created2025-12-28
Last Modified2026-03-18
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.