ClickHouse/docs/en/operations
filimonov fbb22348ea
Refactor reading the pool setting & from server config. (#48055)
After #36425 there was a lot of confusions/problems with configuring pools - when the message was confusing, and settings need to be ajusted in several places.
See some examples in #44251, #43351, #47900, #46515.

The commit includes the following changes:
1) Introduced a unified mechanism for reading pool sizes from the configuration file(s). Previously, pool sizes were read from the Context.cpp with fallbacks to profiles, whereas main_config_reloader in Server.cpp read them directly without fallbacks.
2) Corrected the data type for background_merges_mutations_concurrency_ratio. It should be float instead of int.
3) Refactored the default values for settings. Previously, they were defined in multiple places throughout the codebase, but they are now defined in one place (or two, to be exact: Settings.h and ServerSettings.h).
4) Improved documentation, including the correct message in system.settings.

Additionally make the code more conform with #46550.
2023-03-30 16:44:11 +02:00
..
external-authenticators standardize admonitions 2023-03-27 14:54:05 -04:00
optimizing-performance Update query profiler docs to remove self-managed only 2023-03-20 22:05:10 -07:00
server-configuration-parameters Refactor reading the pool setting & from server config. (#48055) 2023-03-30 16:44:11 +02:00
settings Refactor reading the pool setting & from server config. (#48055) 2023-03-30 16:44:11 +02:00
system-tables Update stack_trace.md 2023-03-28 15:49:58 -06:00
utilities standardize admonitions 2023-03-27 14:54:05 -04:00
_category_.yml New nav - reverting the revert 2023-03-17 21:45:43 -05:00
_troubleshooting.md Add troubleshooting for wrong RPM repos signature 2023-01-30 10:27:50 +01:00
backup.md Updated right bool for disallowing concurrent backups and restores 2023-03-28 15:42:21 +02:00
caches.md New nav - reverting the revert 2023-03-17 21:45:43 -05:00
configuration-files.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
monitoring.md New nav - reverting the revert 2023-03-17 21:45:43 -05:00
named-collections.md Update named-collections.md 2023-01-27 12:42:53 +04:00
opentelemetry.md standardize admonitions 2023-03-27 14:54:05 -04:00
performance-test.md Go live with doc updates (#42053) 2022-10-04 14:36:59 +03:00
query-cache.md standardize admonitions 2023-03-27 14:54:05 -04:00
quotas.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
ssl-zookeeper.md Go live with doc updates (#42053) 2022-10-04 14:36:59 +03:00
storing-data.md standardize admonitions 2023-03-27 14:54:05 -04:00
tips.md New nav - reverting the revert 2023-03-17 21:45:43 -05:00
update.md Add issue list when running mismatched versions 2022-12-09 08:43:26 -05:00