conduktor.io ↗

KIP-1162 — Redesign ClientQuotaCallback#updateClusterMetadata

Discarded AdminSecurity

Deprecates ClientQuotaCallback#updateClusterMetadata(Cluster) and introduces a new ClientQuotaCallbackHandler interface with an updateClusterMetadata(ClusterMetadata) method that passes a minimal, efficiently updated metadata object. The existing method received a full immutable Cluster object recreated on every metadata change, causing excessive memory pressure on large clusters, and carried misleading controller/listener semantics in KRaft mode.

Details

AuthorKuan Po Tseng
StatusDiscarded
JIRAKAFKA-18239
WikiView on Apache Wiki
Created2025-04-15
Last Modified2026-04-06
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.