A.2. Postgres Pro Shardman 14.15.3
Дата выпуска: 2025-02-10
Этот выпуск основан на PostgreSQL 14.15 и Shardman 14.15.2, в нём улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
A.2.1. Ядро и расширения
Добавлено представление shardman.pg_indoubt_xacts, которое отображает информацию о транзакциях в состоянии
InDoubt
.Добавлены глобальные представления для системного каталога и статистики.
Добавлены новые поля для представлений
shardman.silk_connects
,shardman.silk_backends
иshardman.silk_routing
, отображающие последние события чтения или записи для соединения или рабочего процесса.Добавлены новые сообщения об ошибке для координатора для случаев, когда размер сообщения
MT_SPI
превышает значениеsilk_max_message
, если запрос выполняется через Silk.Добавлены диагностические сообщения для случаев, когда экспортируемый размер состояния транзакции превышает половину значения
shardman.silk_max_message
.Повышены максимально допустимые значения для параметров
shardman.silk_num_workers
,shardman.silk_unassigned_job_queue_size
,shardman.silk_max_message
,shardman.silk_shmem_size
,shardman.silk_netbuf_size
,shardman.silk_suspend_shmqe_limit
,shardman.silk_resume_shmqe_limit
,shardman.silk_suspend_netqe_limit
иshardman.silk_resume_netqe_limit
.Добавлена возможность вынесения на удалённый сервер операций преобразования типов.
Добавлено ограничение для сегментированных таблиц, которые могут ссылаться на самих себя, только если внешний ключ ссылается на ту же секцию сегментированной таблицы.
Модуль etcd обновлён до версии 3.5.18.
A.2.2. Утилиты управления
Добавлена новая подкоманда show-config для команды shardmanctl probackup. Выводит все текущие параметры конфигурации pg_probackup, в том числе те, что содержатся в файле
pg_probackup.conf
, а также те, что были заданы в командной строке.Добавлены новые параметры подкоманд sharmanctl probackup delete и shardmanctl probackup backup для работы с политиками хранения резервных копий: retention-redundancy, retention-window, wal-depth, delete-expired, merge-expired.
Устранены уязвимости CVE-2024-24790 и CVE-2024-45337.