mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-23 02:00:49 +00:00
Fix test with ttl.
This commit is contained in:
parent
a968c869fd
commit
6436024e08
@ -412,6 +412,11 @@ void MergeTreeDataPartWriterWide::validateColumnOfFixedSize(const NameAndTypePai
|
||||
String escaped_name = escapeForFileName(name);
|
||||
String mrk_path = part_path + escaped_name + marks_file_extension;
|
||||
String bin_path = part_path + escaped_name + DATA_FILE_EXTENSION;
|
||||
|
||||
/// Some columns may be removed because of ttl. Skip them.
|
||||
if (!disk->exists(mrk_path))
|
||||
return;
|
||||
|
||||
auto mrk_in = disk->readFile(mrk_path);
|
||||
DB::CompressedReadBufferFromFile bin_in(disk->readFile(bin_path));
|
||||
bool must_be_last = false;
|
||||
|
@ -66,10 +66,9 @@ struct MergedBlockOutputStream::Finalizer::Impl
|
||||
|
||||
void MergedBlockOutputStream::Finalizer::finish()
|
||||
{
|
||||
if (impl)
|
||||
impl->finish();
|
||||
|
||||
impl.reset();
|
||||
std::unique_ptr<Impl> to_finish = std::move(impl);
|
||||
if (to_finish)
|
||||
to_finish->finish();
|
||||
}
|
||||
|
||||
void MergedBlockOutputStream::Finalizer::Impl::finish()
|
||||
|
Loading…
Reference in New Issue
Block a user