v.25.11Improvement

Kafka_compression_codec and kafka_compression_level settings can now be

The kafka_compression_codec and kafka_compression_level settings can now be used to specify the compression for Kafka producers in both Kafka engines. #89073 (János Benjamin Antal).
Added support for configuring Kafka producer compression via kafka_compression_codec and kafka_compression_level settings in ClickHouse Kafka engines.

Why it matters

This feature allows users to specify compression settings for Kafka producers, improving data transmission efficiency and potentially reducing network bandwidth usage when ClickHouse produces messages to Kafka topics.

How to use it

Users can set the kafka_compression_codec to specify the compression algorithm (such as gzip, snappy, lz4, or zstd) and kafka_compression_level to control the compression level for Kafka producers in the Kafka table engines configuration.