[
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)