v.20.10New Feature
Allow User-Defined Settings for ReplicatedMergeTree Storage in Config File
Allow user to specify settings forReplicatedMergeTree*storage in<replicated_merge_tree>section of config file. It works similarly to<merge_tree>section. ForReplicatedMergeTree*storages settings from<merge_tree>and<replicated_merge_tree>are applied together, but settings from<replicated_merge_tree>has higher priority. Addedsystem.replicated_merge_tree_settingstable. #13573 (Amos Bird).
Why it matters
This feature provides finer control overReplicatedMergeTree* storage behaviors by enabling custom settings that have higher priority than those defined in the <merge_tree> section. It simplifies configuration management and improves flexibility for replicated table setups.How to use it
To use this feature, add the desired settings under the<replicated_merge_tree> section in your ClickHouse configuration file. These settings are applied together with those from <merge_tree>, but take precedence. Additionally, users can query the new system.replicated_merge_tree_settings table to view the effective settings for ReplicatedMergeTree* storages.