ableegoldman opened a new pull request, #12835:
URL: https://github.com/apache/kafka/pull/12835

   Add a new `#transactionInFlight` API to the StreamsProducer to expose the 
flag of the same name, then check whether there is an open transaction when we 
determine whether or not to perform a commit in TaskExecutor. This is to avoid 
unnecessarily dropping out of the group on transaction timeout in the case a 
transaction was begun outside of regular processing, eg when a punctuator 
forwards records but there are no newly consumer records and thus no new 
offsets to commit
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to