mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 17:44:23 +00:00
b5a5778589
Right now with distributed_directory_monitor_batch_inserts=1 and insert_distributed_sync=0 INSERT into Distributed table will store blocks that should be sent to remote (and in case of prefer_localhost_replica=0 to the localhost too) on the local filesystem, and sent it in background. However there is no limit for this storage, and if the remote is unavailable (or some other error), these pending blocks may take significant space, and this is not always desired behaviour. Add new Distributed setting - bytes_to_throw_insert, that will set the limit for how much pending bytes is allowed, if the limit will be reached an exception will be throw. By default was set to 0, to avoid surprises. |
||
---|---|---|
.. | ||
ci | ||
config | ||
external_models/catboost | ||
fuzz | ||
instructions | ||
integration | ||
perf_drafts | ||
performance | ||
queries | ||
testflows | ||
users.d | ||
.gitignore | ||
clickhouse-client.xml | ||
clickhouse-test | ||
clickhouse-test-server | ||
client-test.xml | ||
CMakeLists.txt | ||
decimals_dictionary.xml | ||
ints_dictionary.xml | ||
msan_suppressions.txt | ||
server-test.xml | ||
stress | ||
strings_dictionary.xml | ||
tsan_suppressions.txt | ||
ubsan_suppressions.txt | ||
users.xml |