conduktor.io ↗

KIP-694 — Support Reducing Partitions for Topics

Discussion AdminBroker

Proposes the ability to reduce the number of partitions for a topic via `AdminClient` and the broker, with data redistribution handled by merging trailing partitions into earlier ones during cleanup. Topics can only grow in partition count today, leading to ever-increasing partition totals in clusters with many short-lived or bursty topics that cause disk I/O degradation and increased failure blast radius.

Details

AuthorGeorge Shu
StatusDiscussion
WikiView on Apache Wiki
Created2020-12-02
Last Modified2021-03-09
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.