Fixed ClickHouse 26.9+ initialization failure caused by server response compression (fixes #1032)

This commit is contained in:
Intelli committed 2026-09-28 18:29:18 -06:00
1 parent d5cad31d6c
commit 6a27fbfaba
2 files changed
+2

No files matched your search

@@ -46,6 +46,7 @@ public final class ClickHouseJdbcConfig {
properties.setProperty("socket_timeout", "300000");
properties.setProperty("retry", "0");
properties.setProperty(SERVER_SETTING_PREFIX + "async_insert", "0");
properties.setProperty(SERVER_SETTING_PREFIX + "network_compression_method", "LZ4");
properties.setProperty(SERVER_SETTING_PREFIX + "do_not_merge_across_partitions_select_final", "1");
properties.setProperty(SERVER_SETTING_PREFIX + "wait_end_of_query", "1");
properties.setProperty(SERVER_SETTING_PREFIX + "prefer_column_name_to_alias", "1");
@@ -31,6 +31,7 @@ final class ClickHouseNativeClient implements AutoCloseable {
.retryOnFailures(ClientFaultCause.None)
.useAsyncRequests(false)
.compressClientRequest(true)
.serverSetting("network_compression_method", "LZ4")
.serverSetting("async_insert", "0")
.serverSetting("max_insert_block_size", "1000000")
.serverSetting("max_insert_block_size_bytes", "0")