E.20. Postgres Pro Standard 13.4.1
Дата выпуска: 2021-08-26
E.20.1. Обзор
Этот выпуск основан на PostgreSQL 13.4 и Postgres Pro Standard 13.3.1. Все усовершенствования, унаследованные от PostgreSQL 13.4, перечислены в Замечаниях к выпуску PostgreSQL 13.4. Другие важные изменения и улучшения перечислены ниже:
Добавлена поддержка ОС Debian 11.
Приложение mamonsu обновлено до версии 3.0, которая несовместима с предыдущей. Прежде чем перейти к использованию данной версии, ознакомьтесь с Замечаниями о совместимости mamonsu.
Добавлена поддержка РЕД ОС 7.3 МУРОМ.
Добавлена поддержка операционной системы Astra Linux «Смоленск» 1.7.
Исправлено поведение команды
ALTER TABLE IF EXISTS
в случаях, когда исходная таблица отсутствует и при этом загружено расширение pg_pathman. Ранее выдавалось сообщение уровнятаблица
RENAME TOтаблица1
ERROR
, а теперь —NOTICE
; именно так ведёт себя Postgres Pro, когда расширение pg_pathman не загружено.Приложение pg_probackup обновлено до версии 2.5.1, в которой добавлена новая команда
catchup
для копирования экземпляра Postgres Pro напрямую, без использования каталога резервных копий. Это позволяет добавить новый ведомый сервер в параллельном режиме или синхронизировать отставший ведомый сервер с ведущим.Исправлена ошибка в оптимизаторе запросов, в результате которой завышалась стоимость сканирования уникального индекса. Это проявлялось в том, что в случае выбора при сканировании между уникальным индексом и неуникальным предпочитался второй, что могло приводить к чрезмерному количеству обращений к диску и общему замедлению.
E.20.2. Миграция на версию 13.4.1
Если вы обновляете выпуск Postgres Pro Standard на базе той же основной версии PostgreSQL, достаточно просто установить новый выпуск в текущий каталог инсталляции.
При обновлении с версии Postgres Pro 13.2.1 и ниже вы должны перестроить покрывающие индексы с неключевыми столбцами, для которых на уровне таблицы определено правило сортировки.
Если вы используете PTRACK в процедуре резервного копирования, реализуемой c помощью утилиты pg_probackup, и обновляетесь с Postgres Pro версии 13.2.2 или ниже, сделайте полную резервную копию базы данных после обновления.
Для перехода с PostgreSQL или выпуска Postgres Pro Standard, базирующегося на предыдущей основной версии PostgreSQL, обратитесь к инструкциям в Замечаниях к выпуску Postgres Pro Standard 13.1.1.