v.21.12New Features

Make HTTP Reading Retriable, Closes #29696

Make reading from HTTP retriable. Closes #29696. #29894 (Kseniia Sumarokova).
Make reading data from HTTP sources retriable to improve reliability of data ingestion over HTTP connections.

Why it matters

This feature addresses the problem of transient failures or network glitches when reading data from HTTP endpoints in ClickHouse. By enabling retries on HTTP read operations, it increases the robustness and stability of data ingestion workflows relying on HTTP sources, reducing failures and need for manual intervention.

How to use it

The retry mechanism for reading from HTTP is enabled automatically in ClickHouse. Users can continue to use HTTP data sources as usual, with improved fault tolerance on data reads. No additional configuration is typically required.