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


   We need to make sure that corrupted standby tasks are actually cleaned up 
upon a TaskCorruptedException. However due to the `commit` prior to invoking 
`handleCorruption`, it's possible to throw a TaskMigratedException before 
actually cleaning up any of the corrupted tasks.
   
   This is fine for active tasks since `handleLostAll` will finish up the job, 
but it does nothing with standby tasks. We should make sure that standby tasks 
are handled before attempting to commit (which we can do, since we don't need 
to commit anything for the corrupted standbys)


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

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


Reply via email to