A.1. Postgres Pro Shardman 14.20.1 #
Дата выпуска: 2026-02-02
Этот выпуск основан на PostgreSQL 14.20 и Shardman 14.19.1, в нём добавлены новые возможности, улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
A.1.1. Ядро и расширения #
Исправлена ошибка, которая ранее приводила к тому, что операция автоочистки ждала снятия блокировки с таблицы.
Обновлена поддерживаемая версия pgpro_pwr до 4.12.
Обновлена поддерживаемая версия pgpro_stats до 1.10-sdm4.
A.1.2. Утилиты управления #
Добавлена поддержка добавления последователя в резервный кластер. Также теперь при инициализации кластера по умолчанию включён параметр
--data-checksums.Добавлена возможность развернуть резервный кластер из резервной копии ведущего кластера с помощью команды
shardmanctl probackup restoreс параметром--backup-path, который указывает путь к резервной копии кластера в центре обработки данных.путьДобавлена информация об отставании резервного кластера от ведущего в вывод команды
shardmanctl status.Добавлен параметр конфигурации
syncpointSwitchWalDisabledв файл спецификацииShardSpec, отключающий переключение WAL после создания точки синхронизации.Добавлен этап переключения при остановке узла или сегмента. Также в команду
shardmanctl shard switchдобавлено приглашение сделать текущий узел ведущим.Добавлена новая логика для резервного кластера по обработке ошибок в случае переключения временной линии при получении WAL от ведущего кластера.
Прекращена поддержка pg_basebackup для работы с резервным копированием.
Улучшен механизм работы keeper для резервного кластера, позволяющий избежать излишней нагрузки и итераций.
Исправлена ошибка, ранее приводившая к сбою работы команд
shardmanctl cluster stop,shardmanctl shard stopиshardmanctl nodes stopна резервном кластере.Исправлена ошибка, не позволявшая задать значения 0 и 1 для параметров postgres_fdw.
Устранены уязвимости CVE-2025-47914 и CVE-2025-58181.
Исправлена ошибка, ранее приводившая к сбою работы pg_receivewal при переключении на ведущий узел.
Исправлена ошибка, ранее приводившая к сбою при обновлении конфигурации резервного кластера.