KIP-894 — Use incrementalAlterConfig for syncing topic configurations
Accepted Kafka 3.5 MirrorMakerAdmin
Migrates MirrorMaker2 topic configuration sync from the deprecated AlterConfigs RPC to IncrementalAlterConfigs, controlled by a use.incremental.alter.configs setting (default requested). The AlterConfigs API replaces the entire topic config, causing MirrorMaker2 to clear configurations it was not supposed to replicate (e.g., throttling replicas set by Cruise Control on the target cluster).
Details
| Author | Gantigmaa Selenge |
| Status | Accepted |
| Kafka Version | 3.5 |
| JIRA | KAFKA-14420 |
| Wiki | View on Apache Wiki |
| Created | 2022-12-15 |
| Last Modified | 2023-02-27 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.