ClickHouse/src/Storages/Distributed
Azat Khuzhin 3bd53c68f9 Try to split the batch in case of broken batch too
Broken batches may be because of abnormal server shutdown (and lack of
fsync), and ignoring the whole batch is not great in this case, so apply
the same split logic here too.

v2: rename exception
v3: catch missing exception
v4: fix marking the file as broken multiple times (fixes
test_insert_distributed_async_send with setting enabled)
2021-06-23 02:48:47 +03:00
..
DirectoryMonitor.cpp Try to split the batch in case of broken batch too 2021-06-23 02:48:47 +03:00
DirectoryMonitor.h Add ability to split distributed batch on failures 2021-06-23 02:48:47 +03:00
DistributedBlockOutputStream.cpp Merge ext into common 2021-06-16 23:28:41 +03:00
DistributedBlockOutputStream.h Merge pull request #23349 from azat/dist-respect-insert_allow_materialized_columns 2021-06-14 07:23:00 +03:00
DistributedSettings.cpp Add fsync support for Distributed engine. 2021-01-09 11:31:32 +03:00
DistributedSettings.h Distributed: Add ability to delay/throttle INSERT until pending data will be reduced 2021-03-03 23:30:23 +03:00