A.1. Postgres Pro Shardman 14.18.2
Дата выпуска: 2025-06-16
Этот выпуск основан на PostgreSQL 14.18 и Shardman 14.18.1, в нём добавлены новые возможности, улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
A.1.1. Ядро и расширения
Переименовано поле
is_reply
представленияshardman.silk_routing
, теперь оно называетсяis_outgoing
. Если маршрут был создан исходящим сетевым соединением, поле будет иметь значениеtrue
, а если входящим —false
.Обновлены значения по умолчанию параметров конфигурации ведения журнала для всех новых инсталляций Shardman:
logging_collector
:on
log_directory
:{{dataDir}}
log_filename
:postgres-{{cluster}}-{{shard}}-{{host}}-{{keeperID}}.log
Исправлена ошибка, ранее приводившая к сбою функции
shardman.execute_query
, если использовался нетипичный тип атрибута.
A.1.2. Утилиты управления
Добавлена дополнительная проверка во время работы pg_probackup, которая гарантирует, что текущие ведущие узлы не переключились во время резервного копирования кластера. В противном случае выполнение прерывается.
Изменены значения по умолчанию для флагов
-t
(--transactions
) и-T
(--time
) команды shardmanctl bench run на 10 и 0 соответственно.Оптимизирован процесс повышения резервного сервера до ведущего.
Исправлена ошибка, ранее приводившая к зависанию pg_ basebackup. Теперь во время повторной синхронизации слоты репликации автоматически создаются на ведущем узле, если резервный узел отстаёт.