v.20.11Improvement

Better Runtime Update of ZooKeeper Configuration

Better update of ZooKeeper configuration in runtime. #16630 (sundyli).
Improved ability to update ZooKeeper configuration dynamically at runtime without restarting ClickHouse.

Why it matters

This feature addresses the limitation of requiring a ClickHouse server restart to apply new ZooKeeper configuration changes. It enhances operational flexibility and reduces downtime by allowing seamless updates to ZooKeeper settings while ClickHouse is running.

How to use it

Users can update the ZooKeeper configuration in the running ClickHouse server. The new settings will be applied dynamically without needing to restart the service. Specific commands or configuration files can be modified according to the updated runtime configuration procedure.