v.25.6Improvement

Add finished_download_time column to system

Extend exception message about "Having zero bytes, but read range is not finished...", add finished_download_time column to system.filesystem_cache. #80849 (Kseniia Sumarokova).
Enhanced the exception message for "Having zero bytes, but read range is not finished..." error and added a new column finished_download_time to the system.filesystem_cache table.

Why it matters

This feature improves debugging and monitoring by providing more informative error messages related to incomplete read ranges in filesystem cache operations. The addition of the finished_download_time column allows users to track when a file was fully downloaded into the cache, aiding in performance analysis and cache management.

How to use it

The improved exception messages are available automatically during runtime when the specific error occurs. Users can query the system.filesystem_cache table to check the finished_download_time column to monitor the completion timestamp of cached files without any extra configuration.