kafka/core
Jorge Esteban Quilcate Otoya c37ac21cc9
KAFKA-15931: Cancel RemoteLogReader gracefully (#19150)
Backports f24945b519 to 3.9

Instead of reopening the transaction index, it cancels the RemoteFetchTask without interrupting it--avoiding to close the TransactionIndex channel.

This will lead to complete the execution of the remote fetch but ignoring the results. Given that this is considered a rare case, we could live with this. If it becomes a performance issue, it could be optimized.

Reviewers: Jun Rao <junrao@gmail.com>
2025-04-01 14:10:12 -07:00
..
src KAFKA-15931: Cancel RemoteLogReader gracefully (#19150) 2025-04-01 14:10:12 -07:00
.gitignore