v.1.1.54337New Feature

Added HTTP Timeout Settings for Improved Replication Failover

Added settings: http_connection_timeout, http_send_timeout, http_receive_timeout. In particular, these settings are used for downloading data parts for replication. Changing these settings allows for faster failover if the network is overloaded.
Added HTTP timeout settings to improve replication failover performance in ClickHouse.

Why it matters

This feature was created to address delays in replication failover caused by network overloads. By configuring HTTP connection, send, and receive timeouts, users can enable faster failover during data part downloads for replication, improving overall system reliability and responsiveness.

How to use it

Configure the new settings http_connection_timeout, http_send_timeout, and http_receive_timeout in your ClickHouse server configuration or session settings to control timeout durations for HTTP operations during replication. Adjusting these values allows tuning for your specific network environment to optimize replication failover times.