```
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 

BufferStatus buffer_status = BufferStatus::INIT;
    Poco::Logger * log;
    StorageFileLog & storage;
    bool stream_out = false;
    size_t batch_size;
    size_t poll_timeout;
    ContextPtr context;
    size_t stream_number;
    size_t max_streams_number;
    bool allowed = true;
    using RecordData = std::string;
    struct Record
    {
        RecordData data;
        std::string file_name;
        
        UInt64 offset;
    };
    using Records = std::vector<Record>;
    Records records;
    Records::const_iterator current;
    String current_file;
    UInt64 current_offset = 0;
    using TaskThread = BackgroundSchedulePool::TaskHolder;
    Records pollBatch(size_t batch_size_);
    void readNewRecords(Records & new_records, size_t batch_size_);
    bool nextImpl() override;
};
}