v.21.9Improvement
Add Distributed Directory Monitor Settings via CREATE TABLE
Add ability to setDistributeddirectory monitor settings via CREATE TABLE (i.e.CREATE TABLE dist (key Int) Engine=Distributed(cluster, db, table) SETTINGS monitor_batch_inserts=1and similar). #26336 (Azat Khuzhin).
Why it matters
This feature allows users to configure directory monitoring behavior forDistributed tables directly within table definitions. It improves usability by consolidating configuration into CREATE TABLE commands, eliminating the need for external configuration changes and enabling more flexible and fine-grained control over directory monitoring parameters.How to use it
When creating aDistributed table, include the desired directory monitor settings using the SETTINGS clause in the CREATE TABLE statement. For example:CREATE TABLE dist (key Int) ENGINE = Distributed(cluster, db, table) SETTINGS monitor_batch_inserts = 1