kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guozhang Wang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KAFKA-1676) Ability to cancel replica reassignment in progress
Date Mon, 23 Jan 2017 01:15:26 GMT

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

Guozhang Wang updated KAFKA-1676:
    Assignee:     (was: Neha Narkhede)

> Ability to cancel replica reassignment in progress
> --------------------------------------------------
>                 Key: KAFKA-1676
>                 URL: https://issues.apache.org/jira/browse/KAFKA-1676
>             Project: Kafka
>          Issue Type: New Feature
>          Components: controller
>    Affects Versions:
>            Reporter: Ryan Berdeen
>              Labels: newbie
> I've had several situations where I have started a replica reassignment that I've needed
to cancel before it completed.
> This has happened 
> * when moving to a new broker that turns out to be running on an impaired server
> * if the extra replication hurts cluster performance
> * dealing with replication bugs in kafka, like KAFKA-1670
> * when a single replica reassignment is taking a long time, and I want to start more
replica assignments without waiting for the current one to finish.
> For the first three cases, as a last resort I have deleted the {{/admin/reassign_partitions}}
key from ZooKeeper and restarted the controller. I would like to be able to do this by signaling
the controller to stop, and to leave the list of assignments as they exist at that moment.

This message was sent by Atlassian JIRA

View raw message