kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ewen Cheslack-Postava (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KAFKA-1313) Support adding replicas to existing topic partitions via kafka-topics tool without manually setting broker assignments
Date Mon, 16 Jan 2017 03:58:26 GMT

     [ https://issues.apache.org/jira/browse/KAFKA-1313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ewen Cheslack-Postava updated KAFKA-1313:
-----------------------------------------
         Assignee:     (was: Geoff Anderson)
         Priority: Major  (was: Critical)
    Fix Version/s:     (was: 0.10.2.0)
          Summary: Support adding replicas to existing topic partitions via kafka-topics tool
without manually setting broker assignments  (was: Support adding replicas to existing topic
partitions)

Moved out of targeted fix version since this has been bumped out of multiple major and minor
releases. Also dropped priority since this is annoying, but not impossibly currently -- this
would be a nice improvement, but not terribly difficult to do with current tools (and being
bumped out of releases indicates it isn't actually critical).

> Support adding replicas to existing topic partitions via kafka-topics tool without manually
setting broker assignments
> ----------------------------------------------------------------------------------------------------------------------
>
>                 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
>              Labels: newbie++
>
> 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.3.4#6332)

Mime
View raw message