Added support for dynamic reloading of the configuration to change the number of threads in the pool responsible for executing background jobs such as merges, mutations, and fetches.
Why it matters
This feature enables ClickHouse administrators to adjust the number of threads dedicated to background task execution without restarting the server. It improves operational flexibility and resource management by allowing thread pool size changes on-the-fly to better handle workload variations.How to use it
Modify the configuration file to update the number of threads in the background jobs execution pool, then trigger a dynamic config reload. The new thread count will be applied immediately without requiring a server restart.