Marc Labbe created KAFKA-1313:
---------------------------------

             Summary: Support adding replicas to existing topic partitions
                 Key: KAFKA-1313
                 URL: https://issues.apache.org/jira/browse/KAFKA-1313
             Project: Kafka
          Issue Type: New Feature
          Components: tools
    Affects Versions: 0.8.0
            Reporter: Marc Labbe
            Priority: Minor


There is currently no easy way to add replicas to an existing topic partitions.

For example, topic create-test has been created with ReplicationFactor=1: 
Topic:create-test  PartitionCount:3    ReplicationFactor:1 Configs:
    Topic: create-test Partition: 0    Leader: 1   Replicas: 1 Isr: 1
    Topic: create-test Partition: 1    Leader: 2   Replicas: 2 Isr: 2
    Topic: create-test Partition: 2    Leader: 3   Replicas: 3 Isr: 3

I would like to increase the ReplicationFactor=2 (or more) so it shows up like 
this instead.
Topic:create-test  PartitionCount:3    ReplicationFactor:2 Configs:
    Topic: create-test Partition: 0    Leader: 1   Replicas: 1,2 Isr: 1,2
    Topic: create-test Partition: 1    Leader: 2   Replicas: 2,3 Isr: 2,3
    Topic: create-test Partition: 2    Leader: 3   Replicas: 3,1 Isr: 3,1

Use cases for this:
- adding brokers and thus increase fault tolerance
- fixing human errors for topics created with wrong values







--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to