KIP-6 — New reassignment partition logic for rebalancing
Discussion AdminBroker
Proposes improved partition reassignment logic for the kafka-reassign-partitions.sh tool that accounts for the existing replica assignment when adding brokers, rather than computing a fresh from-scratch assignment. The original generate command redistributed all partitions as if they were newly created, causing excessive data movement when only incremental balancing across newly added brokers was needed.
Details
| Author | Joe Stein |
| Status | Discussion |
| JIRA | KAFKA-1792 |
| Wiki | View on Apache Wiki |
| Created | 2015-01-21 |
| Last Modified | 2015-03-03 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.