conduktor.io ↗

KIP-1011 — Use incrementalAlterConfigs when updating broker configs by kafka-configs.sh

Accepted Kafka 4.0 AdminProtocol

Switches `kafka-configs.sh` to use `IncrementalAlterConfigs` instead of the deprecated `AlterConfigs` RPC when modifying broker configs, ensuring per-key updates rather than full config replacement. The old `AlterConfigs` semantics require sending all configs atomically, risking accidental resets of configs not included in the request.

Details

AuthorDeng Ziming
StatusAccepted
Kafka Version4.0
JIRAKAFKA-16181
WikiView on Apache Wiki
Created2023-12-18
Last Modified2024-12-02
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.