```
2022.11.28 23:39:57.139031 [ 295613 ] {} <Error> DB::StorageFileLog::StorageFileLog(const DB::StorageID &, DB::ContextPtr, const DB::ColumnsDescription &, const DB::String &, const DB::String &, const DB::String &, std::unique_ptr<FileLogSettings>, const DB::String &, bool): Code: 33. DB::Exception: Read meta file data/test_13/file_log/metadata/test17.csv failed. (CANNOT_READ_ALL_DATA), Stack trace (when copying this message, always include the lines below):
```
https://s3.amazonaws.com/clickhouse-test-reports/43675/0342e6b2361b0f3c78af2ad7a5238d63c69add16/stress_test__asan_.html

cc: @ucasfl, @kssenii 

for (const auto & dir_entry : std::filesystem::directory_iterator{metadata_base_path})
    {
        if (!dir_entry.is_regular_file())
        {
            throw Exception(
                ErrorCodes::BAD_FILE_TYPE,
                "The file {} under {} is not a regular file when deserializing meta files",
                dir_entry.path().c_str(),
                metadata_base_path);
        }
        ReadBufferFromFile in(dir_entry.path().c_str());
        FileMeta meta;
        UInt64 inode, last_written_pos;
        if (!tryReadIntText(inode, in))
        {
            throw Exception(ErrorCodes::CANNOT_READ_ALL_DATA, "Read meta file {} failed", dir_entry.path().c_str());
        }
        assertChar('\n', in);
        if (!tryReadIntText(last_written_pos, in))
        {
            throw Exception(ErrorCodes::CANNOT_READ_ALL_DATA, "Read meta file {} failed", dir_entry.path().c_str());
        }
        meta.file_name = dir_entry.path().filename();
        meta.last_writen_position = last_written_pos;
        file_infos.meta_by_inode.emplace(inode, meta);
    }
}
UInt64 StorageFileLog::getInode(const String & file_name)