[ 
https://issues.apache.org/jira/browse/KAFKA-9837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17487226#comment-17487226
 ] 

Colin McCabe commented on KAFKA-9837:
-------------------------------------

I'm sorry that there hasn't been any activity on this one in a while (There was 
more on the PR). The issue here is that we don't want to add an RPC which will 
be O(num_partitions_in_dir). It will just become unworkable as directory sizes 
increase, the same as the old controller RPCs which were like this. So we need 
to start keeping metadata on the controller about which partitions are in which 
directory. However, that would require a KIP which we haven't had time to do 
yet...

> New RPC for notifying controller of failed replica
> --------------------------------------------------
>
>                 Key: KAFKA-9837
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9837
>             Project: Kafka
>          Issue Type: New Feature
>          Components: controller, core
>            Reporter: David Arthur
>            Assignee: dengziming
>            Priority: Major
>              Labels: kip-500
>             Fix For: 3.2.0
>
>
> This is the tracking ticket for 
> [KIP-589|https://cwiki.apache.org/confluence/display/KAFKA/KIP-589+Add+API+to+update+Replica+state+in+Controller].
>  For the bridge release, brokers should no longer use ZooKeeper to notify the 
> controller that a log dir has failed. It should instead use an RPC mechanism.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to