kafka/storage
Jorge Esteban Quilcate Otoya f24945b519
KAFKA-15931: Cancel RemoteLogReader gracefully (#19197)
Reverts commit
2723dbf3a0
and
269e8892ad.

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-03-20 10:20:44 -07:00
..
api/src KAFKA-18864:remove the Evolving tag from stable public interfaces (#19036) 2025-02-28 13:24:24 -08:00
src KAFKA-15931: Cancel RemoteLogReader gracefully (#19197) 2025-03-20 10:20:44 -07:00