v2.7.2
IMPROVEMENTS
- include the data part file path and source object key (
fPath,srcKey) inobject_diskCopyObject/CopyObjectStreamingerror messages duringcreateandrestore, so brokenobject_diskdata (keys missing on remote storage) points to the exact failing file instead of just the shadow/table name - document GCS Workload Identity authentication for the
gcsremote storage inExamples.md
BUG FIXES
- fix
clickhouse.skip_table_engines(envCLICKHOUSE_SKIP_TABLE_ENGINES) silently keeping some matching tables: the in-place slice removal advanced the cursor past the next element, so adjacent tables sharing a skipped engine were not all skipped; iterate in reverse so every match is dropped, fix #1416 - ensure
/backup/kill(and context cancellation in general) promptly aborts an in-flightdownload/restoreeven when a read is stalled on a slow/half-open network or disk backpressure — the source reader is now force-closed on cancellation so blockedReadcalls inDownloadCompressedStream/DownloadPath, the AzureCopyObjectpoll backoff, andobject_disk.CopyObjectStreamingreturn instead of running to completion, and the resumable.pidfile is removed, fix #1365