mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-19 16:20:50 +00:00
commit
3b901f49e5
@ -718,7 +718,12 @@ FileCache::getOrSet(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
chassert(file_segments_limit ? file_segments.back()->range().left <= result_range.right : file_segments.back()->range().contains(result_range.right));
|
chassert(file_segments_limit
|
||||||
|
? file_segments.back()->range().left <= result_range.right
|
||||||
|
: file_segments.back()->range().contains(result_range.right),
|
||||||
|
fmt::format("Unexpected state. Back: {}, result range: {}, limit: {}",
|
||||||
|
file_segments.back()->range().toString(), result_range.toString(), file_segments_limit));
|
||||||
|
|
||||||
chassert(!file_segments_limit || file_segments.size() <= file_segments_limit);
|
chassert(!file_segments_limit || file_segments.size() <= file_segments_limit);
|
||||||
|
|
||||||
return std::make_unique<FileSegmentsHolder>(std::move(file_segments));
|
return std::make_unique<FileSegmentsHolder>(std::move(file_segments));
|
||||||
|
@ -835,7 +835,9 @@ class SettingsRandomizer:
|
|||||||
),
|
),
|
||||||
"remote_filesystem_read_method": lambda: random.choice(["read", "threadpool"]),
|
"remote_filesystem_read_method": lambda: random.choice(["read", "threadpool"]),
|
||||||
"local_filesystem_read_prefetch": lambda: random.randint(0, 1),
|
"local_filesystem_read_prefetch": lambda: random.randint(0, 1),
|
||||||
"filesystem_cache_segments_batch_size": lambda: random.choice([0, 3, 10, 50]),
|
"filesystem_cache_segments_batch_size": lambda: random.choice(
|
||||||
|
[0, 1, 2, 3, 5, 10, 50, 100]
|
||||||
|
),
|
||||||
"read_from_filesystem_cache_if_exists_otherwise_bypass_cache": lambda: random.randint(
|
"read_from_filesystem_cache_if_exists_otherwise_bypass_cache": lambda: random.randint(
|
||||||
0, 1
|
0, 1
|
||||||
),
|
),
|
||||||
|
Loading…
Reference in New Issue
Block a user