KIP-1256 — Align broker and controller behavior for the Admin.incrementalAlterConfigs API
Discussion AdminKRaft
Aligns the behavior of Admin.incrementalAlterConfigs between broker-routed and controller-routed requests for null value handling, validation, and idempotency. When connecting via bootstrap.servers, brokers reject null values on non-DELETE operations; when connecting via bootstrap.controllers, controllers accept them silently—creating inconsistent semantics depending on the client's connection target.
Protocol Impact
Details
| Author | Ken Huang |
| Status | Discussion |
| JIRA | KAFKA-19931 |
| Wiki | View on Apache Wiki |
| Created | 2025-12-13 |
| Last Modified | 2026-03-16 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.