v.18.10Improvement

Added SETTINGS Support for Kafka Table Engine

Added SETTINGS support for the Kafka table engine. Alexander Marshalov
Added SETTINGS support for the Kafka table engine in ClickHouse.

Why it matters

This feature allows users to customize and configure the Kafka table engine directly through SETTINGS clauses, enabling finer control over Kafka ingestion parameters and improving flexibility when integrating Kafka streams with ClickHouse.

How to use it

Users can specify SETTINGS directly in the CREATE TABLE or ATTACH TABLE statements for tables using the Kafka engine. This allows configuration of Kafka-related parameters such as topic, brokers, consumer group, and other engine-specific settings via standard ClickHouse SETTINGS syntax.