A.9. Postgres Pro Shardman 14.11.2
Дата выпуска: 2024-04-18
В этом выпуске улучшена производительность, добавлены новые возможности и исправлены некоторые ошибки. Важные изменения перечислены ниже:
A.9.1. Ядро и расширения
Добавлен параметр foreign_analyze_interval, определяющий интервал сбора статистики по сторонним отношениям во время автоочистки (задаётся в секундах).
Реализована возможность создавать внешний ключ с действием
ON DELETE CASCADE
между сегментированной и глобальной или двумя глобальными таблицами.Добавлена поддержка устранения узла
MergeAppend
в общих планах.Добавлена поддержка удалённого выполнения функций
to_timestamp
.Реализованы глобальные представления. В результате запроса к глобальному представлению выводится объединение строк из соответствующих локальных представлений и строк, полученных с каждого узла кластера.
Добавлено описание представлений для диагностики мультиплексора Silk.
Улучшена информативность сообщений об ошибках, связанных с изменениями параметров кластера.
A.9.2. Утилиты управления
Добавлены параметры
--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.