обнаружил что в запросе select * from distributed_table final where ... табличка с ReplicatedReplacingMergeTree отдаёт две одинаковые строки. 2 шарда по 2 реплики. Строки по одной в каждом шарде. Появились какие то настройки дедупликации между шардами или что то пошло не так?
как обновлялись? Вставка этих строк в момент апгрейда / ребута была? на самом деле ведь Distributed это не гарантирует, конфиг бы увидеть -- remote_servers. В зависимости от конфига, например весов, рассчитывается в какой шард вставлять
Обновлялись apt-get install,нагрузку не снимали. Дупликат появился через 2 недели после апдейта. Веса 1:1
ОК. Т.е. вы хотите сказать, что 21.8 Distributed таблица вставила не в тот шард? При этом в этот момент remote_servers никак не менялся. Баг тогда
Обсуждают сегодня