[ https://issues.apache.org/jira/browse/KAFKA-15380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justine Olshan resolved KAFKA-15380. ------------------------------------ Resolution: Fixed > Try complete actions after callback > ----------------------------------- > > Key: KAFKA-15380 > URL: https://issues.apache.org/jira/browse/KAFKA-15380 > Project: Kafka > Issue Type: Sub-task > Reporter: Justine Olshan > Assignee: Justine Olshan > Priority: Blocker > > KIP-890 part 1 introduced the callback request type. It is used to execute a > callback after KafkaApis.handle has returned. We did not account for > tryCompleteActions at the end of handle when making this change. > In tests, we saw produce p99 increase dramatically (likely because we have to > wait for another request before we can complete DelayedProduce). As a result, > we should add the tryCompleteActions after the callback as well. In testing, > this improved the produce performance. -- This message was sent by Atlassian Jira (v8.20.10#820010)