мутацию, которая меняла тип колонки Int8 -> Int16, а теперь агрегация по этой колонке не работает с ошибкой DB::Exception: Invalid number of rows in Chunk column Int16 position 1: expected 65505, got 50812 ? Не работает только на некоторых партициях.
Мне уже помогли здесь следующим вариантом решения: залить сломанные партиции во временную таблицу, удалить их из исходной, потом из временной залить заново в исходную, чтобы мерджи еще раз отработали. Но проблема в том (что я выяснила уже после) , что на некоторых сломанных партициях обычные селекты тоже не работают. То есть я не могу сделать insert в другую таблицу по той же ошибке.
Может кто-то сталкивался с подобным?
Хммм, я бы предложил детач аттач сделать к другой таблице, но вряд-ли селект заработает, возможно на новой таблице запустить мутацию на int8 или на 16 и тогда заработает
Спасибо! Мне как раз здесь предлагали сделать детач и аттач, но проблема в том, что детач нам ломает отправку событий.
Обсуждают сегодня