A.1. Postgres Pro Shardman 14.19.1
Дата выпуска: 2025-10-15
Этот выпуск основан на PostgreSQL 14.19 и Shardman 14.18.3, в нём добавлены новые возможности, улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
A.1.1. Ядро и расширения
Добавлено отображение статистики по размеру компонентов отправленных с узла сообщений
MT_SPI(в байтах) через представлениеshardman.pg_stat_silk_msg_components.Изменено поведение во время планирования: если подготовленный оператор переключается на общий план, который не может быть эффективно усечён, то происходит ещё одно планирование и сравнение с пользовательским планом.
Обновлена поддерживаемая версия pgpro_pwr до 4.10.
Обновлена поддерживаемая версия pg_proaudit до 2.0.
A.1.2. Утилиты управления
Обновлена версия клиента etcd до 3.6.4.
Изменён вывод команды
shardmanctl status, которая теперь показывает статус кластера в режиме резерва.Добавлена гарантированная согласованность данных при формировании списков пользователей.
Добавлены новые параметры конфигурации для работы с точками синхронизации:
syncpointIntervalзадаёт частоту создания точек синхронизации (в секундах),syncpointEnabledвключает процессmonitor, который периодически создаёт точки синхронизации,syncpointLimitзадаёт количество последних сохранённых точек синхронизации.Добавлены новые параметры конфигурации для работы с резервным кластером:
intervalWalReceiveCheck,intervalLSNFinder,intervalWalApply,intervalCheckLSN,timeoutApplyLSN,intervalWalSyncArbiter.Добавлена возможность перезапуска кластера с минимальным временем простоя с помощью команды
shardmanctl restart rolling.Изменена конфигурация слотов репликации с уровня кластера на уровень конкретного узла резерва.
Отменено цветовое оформление уровня журналирования при выполнении команды
shardmanctl.Снято ограничение на создание глобальных и сегментированных таблиц в процессе резервного копирования.
Исправлена ошибка, приводившая к сообщению
panicво время процесса перебалансировки.Исправлена ошибка, которая могла привести к перезапуску экземпляров в случае кратковременной потери связи с etcd.
Исправлена ошибка, при которой не отображался статус
waiting.Устранены уязвимости BDU:2025-02344 и GHSA-fv92-fjc5-jj9h.
Устранена уязвимость GO-2025-3770.
Исправлена ошибка, ранее приводившая к сбою при добавлении узла, если в схеме
shardmanнаходились глобальные таблицы с данными или глобальные последовательности.Исправлено поведение команды
shardmanctl backup: теперь при получении первой ошибки выполнение команды прекращается на всех сегментах.