Skip to content

KAFKA-20425: Optimize purgatory triggers when no data is available for share fetch#22005

Open
apoorvmittal10 wants to merge 1 commit intoapache:trunkfrom
apoorvmittal10:KAFKA-20425
Open

KAFKA-20425: Optimize purgatory triggers when no data is available for share fetch#22005
apoorvmittal10 wants to merge 1 commit intoapache:trunkfrom
apoorvmittal10:KAFKA-20425

Conversation

@apoorvmittal10
Copy link
Copy Markdown
Contributor

@apoorvmittal10 apoorvmittal10 commented Apr 8, 2026

The delayed share fetch triggers waiting requests for same topic
partition in purgatory for which the request has been completed. This is
needed as for same sahre partition there can be requests in purgatory
waiting to acquire lock. However, the triggers are always not needed
i.e. when no data is available in partition hence these triggers can be
avoided.

@github-actions github-actions bot added core Kafka Broker KIP-932 Queues for Kafka triage PRs from the community labels Apr 8, 2026
@apoorvmittal10 apoorvmittal10 changed the title KAFKA-20425: Avoid triggers to purgatory when no data is available for share fetch KAFKA-20425: Optimize purgatory triggers when no data is available for share fetch Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-approved core Kafka Broker KIP-932 Queues for Kafka triage PRs from the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant