Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
It would be nice if the broker-to-controller channel manager had the ability to cancel inflight requests. Since we process requests serially, this could avoid wasting time waiting on requests which are destined to fail.
One example is inflight ISR update requests after a leader election. The inflight request has the old leader epoch and we know it will fail. Currently, we have to wait for this request to complete before we can enqueue any new ISR changes for the partition.
Attachments
Issue Links
- relates to
-
KAFKA-12686 Race condition in AlterIsr response handling
- Resolved