wcarlson5 opened a new pull request #11791:
URL: https://github.com/apache/kafka/pull/11791


   When we hit an exception when processing tasks we should save the work we 
have done so far.
   This will only be relevant with ALOS, not EOS. It will actually reduce the 
number of duplicated record in ALOS because we will not be successfully 
processing tasks successfully more than once in many cases.
   
   The behavior was rather throughly tested. There is a 
`EmitOnChangeIntegrationTest` that makes sure if there is an exception in a 
task that has an error gets reprocessed. I just added another task that gets 
processed successfully and makes sure that gets processed too
   
   ### Committer Checklist (excluded from commit message)
   - [ ] Verify design and implementation 
   - [ ] Verify test coverage and CI build status
   - [ ] Verify documentation (including upgrade notes)
   


-- 
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