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)