[ 
https://issues.apache.org/jira/browse/KAFKA-19827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Schofield resolved KAFKA-19827.
--------------------------------------
    Resolution: Fixed

> Call acknowledgement commit callback at end of waiting calls
> ------------------------------------------------------------
>
>                 Key: KAFKA-19827
>                 URL: https://issues.apache.org/jira/browse/KAFKA-19827
>             Project: Kafka
>          Issue Type: Sub-task
>          Components: clients
>    Affects Versions: 4.1.0
>            Reporter: Andrew Schofield
>            Assignee: Andrew Schofield
>            Priority: Major
>             Fix For: 4.2.0
>
>
> The acknowledgement commit callback in the share consumer gets called on the 
> application thread at the start of the poll, commitSync and commitAsync 
> methods. Specifically in the peculiar case of using the callback together 
> with commitSync, the acknowledgement callback for the committed records is 
> called at the start of the next eligible call, even though the information is 
> already known at the end of the commitSync's execution. The results are 
> correct already, but the timing could be improved in some situations.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to