v.25.7Improvement

Keeper improvement: move changelog files between disk

Keeper improvement: move changelog files between disk in a background thread. Previously, moving changelog to a different disk would block Keeper globally until the move is finished. This lead to performance degradation if moving is a long operation (e.g. to S3 disk). #82485 (Antonio Andelic).
Improved Keeper performance by moving changelog files between disks in a background thread instead of blocking the entire service during the operation.

Why it matters

Previously, moving Keeper changelog files to a different disk would block the entire Keeper service until the move completed, causing performance degradation especially during long operations like moving to an S3 disk. This improvement allows these moves to happen asynchronously, reducing service interruptions and improving overall stability and responsiveness.

How to use it

No special user action is required. The movement of changelog files between disks by Keeper is now handled automatically in a background thread, transparently improving performance during disk changes.