Дата выпуска: 2024-04-18
В этом выпуске улучшена производительность, добавлены новые возможности и исправлены некоторые ошибки. Важные изменения перечислены ниже:
Добавлен параметр foreign_analyze_interval, определяющий интервал сбора статистики по сторонним отношениям во время автоочистки (задаётся в секундах).
Реализована возможность создавать внешний ключ с действием ON DELETE CASCADE между сегментированной и глобальной или двумя глобальными таблицами.
Добавлена поддержка устранения узла MergeAppend в общих планах.
Добавлена поддержка удалённого выполнения функций to_timestamp.
Реализованы глобальные представления. В результате запроса к глобальному представлению выводится объединение строк из соответствующих локальных представлений и строк, полученных с каждого узла кластера.
Добавлено описание представлений для диагностики мультиплексора Silk.
Улучшена информативность сообщений об ошибках, связанных с изменениями параметров кластера.
Добавлены параметры --no-validate и --skip-block-validation для команды shardmanctl probackup restore.
Улучшена процедура восстановления из резервной копии в кластер, совместимый с исходным, с помощью команды restore.
Добавлена команда shardmanctl probackup checkdb для проверки кластера Shardman на наличие физических повреждений или логических нарушений.
Реализована возможность выполнять команды shardmanctl set и config update для кластера, остановленного командой shardmanctl stop.
Введён параметр --all для команды shardmanctl getconnstr, добавляющий информацию о репликах в результат команды.
В утилиту shardmanctl добавлены команды nodes start, nodes restart и nodes stop для узлов, а также команды start и stop для сегментов.
Расширены права на каталог данных shardmand.