[
https://issues.apache.org/jira/browse/KAFKA-17664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shivsundar R updated KAFKA-17664:
---------------------------------
Description:
Currently, we prepare a ShareAcknowledgeCommitCallback event for every
ShareAcknowledgeResponse and send it over to the application thread.
In cases where the acknowledgement commit callback handler is not configured by
the user, this event is not used in the application thread. So we can generate
this event based on whether the callback was configured.
PR for fix : https://github.com/apache/kafka/pull/17332
was:
Currently, we prepare a ShareAcknowledgeCommitCallback event for every
ShareAcknowledgeResponse and send it over to the application thread.
In cases where the acknowledgement commit callback handler is not configured by
the user, this event is not used in the application thread. So we can generate
this event based on whether the callback was configured.
> Generate ShareAcknowledgeCommitCallbackEvent only when the callback is
> configured.
> ----------------------------------------------------------------------------------
>
> Key: KAFKA-17664
> URL: https://issues.apache.org/jira/browse/KAFKA-17664
> Project: Kafka
> Issue Type: Sub-task
> Reporter: Shivsundar R
> Assignee: Shivsundar R
> Priority: Major
>
> Currently, we prepare a ShareAcknowledgeCommitCallback event for every
> ShareAcknowledgeResponse and send it over to the application thread.
> In cases where the acknowledgement commit callback handler is not configured
> by the user, this event is not used in the application thread. So we can
> generate this event based on whether the callback was configured.
>
> PR for fix : https://github.com/apache/kafka/pull/17332
--
This message was sent by Atlassian Jira
(v8.20.10#820010)