184 похожих чатов

Подскажите, имеется КХ кластер версии 19.17.4.11. В нем много поломанных

партов после мутации ( удаления). Как я понимаю нужно обновлять до версии 20.3.21.2-lts || v20.4.8.99-stable.
Могут ли быть какие то подводные камни при апдейте(потеря данных, необходимость пересоздавать таблицы на которые были выполнены мутации)?
Попытался воспроизвести проблему с поломанными партициями, надуть данных в тестовый КХ кластер и сделать мутации поудалению, но что то не выходит воспроизвести.

7 ответов

7 просмотров

20.4 не берите. Она уже закончила жизненный цикл. Если селекты возвращают неверный результат из-за побитых индексов, то таблицу придется пересоздать.

Stanislav- Автор вопроса
Denny [Altinity]
20.4 не берите. Она уже закончила жизненный цикл. ...

Я так понимаю, на счёт "подводных камней" лучше спросить на гитхабе

Stanislav
Я так понимаю, на счёт "подводных камней" лучше сп...

каких подводных камней? вот https://github.com/ClickHouse/ClickHouse/blob/master/CHANGELOG.md читайте все Backward Incompatible Change разделы

Stanislav- Автор вопроса
Denny [Altinity]
каких подводных камней? вот https://github.com/C...

Посоветуйте, обновлять можно сразу на 20.3.21.2 или сначала на 20.3.2.1 и только потом на 20.3.21.2? Задаю такой тупой вопрос, потому что backward incompatible только на версию 20.3.2.1. Между минорными версиями выше ничего на счёт совместимости не написано. Да и мне уже подсказали тут, что мутации можно смело использовать, поэтому осторожничаю

Stanislav
Посоветуйте, обновлять можно сразу на 20.3.21.2 ил...

1. забудьте вообще про 20.3 , все уже, паравоз уехал. Нет никакого смысла сегодня брать что-то меньшее чем 20.8 2. обновляться можно сразу на любую версию, НЕ НУЖНО использовать промежуточные, только поломаете все. 3. надо смотреть ВСЕ backward incompatible от вашей версии до той на которую обновляетесь (я тещу на стейдже 6+ месяцев, вот поставил 20.8.6.6 на тесты, в марте собираюсь апгрейдится на нее)

Stanislav- Автор вопроса
Denny [Altinity]
1. забудьте вообще про 20.3 , все уже, паравоз уех...

А какая у вас сейчас на бою и почему решили обновить? Perfomance + какие то небольшие баги?

Stanislav
А какая у вас сейчас на бою и почему решили обнови...

у меня 19.13 сейчас в проде (и 18.14 местами) . Обновится решил потому что в 20х есть гранты (access_managment).

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта