v.24.1Improvement

Replaced and Documented Column is_hot_reloadable in system.server_settings with changeable_without_restart Enum8

Replaced undocumented (boolean) column is_hot_reloadable in system table system.server_settings by (Enum8) column changeable_without_restart with possible values No, Yes, IncreaseOnly and DecreaseOnly. Also documented the column. #58029 (skyoct).
Replaced the undocumented boolean column is_hot_reloadable in the system.server_settings table with a documented Enum8 column changeable_without_restart that has possible values No, Yes, IncreaseOnly, and DecreaseOnly.

Why it matters

This change improves clarity and usability by providing detailed information about whether and how server settings can be changed without restarting the ClickHouse server. The new enum values communicate nuanced control over setting changes, enhancing user understanding and operational flexibility.

How to use it

Users can query the system.server_settings table and check the changeable_without_restart column to determine the restart requirements for each server setting. This allows users to adjust their configuration management and hot-reload strategies accordingly.