в случае ReplicatedMergeTree, нужно запускать ON CLUSTER или удаление тоже отреплицируется?
Насколько я знаю мутации выполняются на все партиции (кластер) так как они пишут таски в зукипер а на зукипер смотрят все реплики, так что скорее всего нет явной необходимости. Но могу ошибаться
в доке примерно это поведение описано + есть опция mutations_sync просто столкнулись с очень странной проблемой — после переезда таблиц на реплицированный движок, мутация + последующая вставка рапортует что всё ок, а данных нет
Мутации работают на шард и его реплики, где была запущена мутация (без on cluster) У нас раньше были проблемы с on cluster, что-то висло постоянно (если отдельно на каждом шарду запускали, все ок) после обновления , ещё тогда до 20.8, вроде прошла болячка и on cluster норм начал отрабатывать
Не совсем) там у зукипера структура ЗК нод с нумерацией шардов (0..n) и мутация на шард(все реплики) идёт.
Обсуждают сегодня