v.18.10Improvement

External dictionaries removable without server restart

External dictionaries can be removed without restarting the server when they are removed from config files. #2779
External dictionaries can now be removed dynamically without needing to restart the ClickHouse server when they are removed from the configuration files.

Why it matters

This feature addresses the inconvenience of requiring a server restart to remove external dictionaries, enabling smoother and more flexible management of dictionary configurations. Users can update their dictionaries on the fly, improving operational efficiency and minimizing downtime.

How to use it

To remove an external dictionary, simply delete or comment out its configuration in the dictionary config files and reload the configuration. The server will automatically unload the removed dictionaries without requiring a restart.