Jun Rao created KAFKA-17804:
-------------------------------
Summary: optimize
ReplicaManager.completeDelayedOperationsWhenNotPartitionLeader
Key: KAFKA-17804
URL: https://issues.apache.org/jira/browse/KAFKA-17804
Project: Kafka
Issue Type: Improvement
Components: core
Reporter: Jun Rao
Currently, ReplicaManager.completeDelayedOperationsWhenNotPartitionLeader is
called when (1) a replica is removed from the broker and (2) a replica becomes
a follower replica and it checks the completion of multiple purgatories.
However, not all purgatories need to be checked in both situations. For
example, the fetch purgatory doesn't need to be checked in case (2) since we
support fetch from follower now.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)