Т е при применении кластеров нельзя получить список партиций таким способом? Или это еще Distributed не закончил процесс раскидывания данных?
Есть таблица MergeTree, есть Distributed
Так после этого запроса на партиции ответ приходит через раз
create table db.table_local on cluster clickhouse1
(
video_id String,
publication_ts DateTime,
version Date
)
Engine = MergeTree() partition by version order by tuple() SETTINGS index_granularity = 8192
create table db.table on cluster clickhouse1
(
video_id String,
publication_ts DateTime,
version Date
)
Engine = Distributed(clickhouse1, db, table_local, rand())
db тоже создана ON CLUSTER