E.1. Postgres Pro Enterprise 13.15.2

Дата выпуска: 2024-06-28

E.1.1. Обзор

Этот выпуск основан на Postgres Pro Enterprise 13.15.1 и включает следующие изменения:

  • Устранены две проблемы, которые могли возникать после выполнения обновления с PostgreSQL или Postgres Pro Standard с помощью pg_upgrade: исправлено вычисление базы xid во время очистки страниц в куче и вычисление xmax во время преобразования страниц из 32-битного в 64-битный формат. Эти проблемы не приводили к потере или повреждению данных, но вызывали ошибки уровня PANIC.

  • Устранена ошибка сегментации, возникавшая из-за некорректного управления памятью в CFS в некоторых особых случаях при отключённом сборщике мусора CFS или восстановлении записей WAL резервным сервером в течение длительного времени (например, при сильном отставании).

  • Исправлена ошибка управления кешем составных типов серверного процесса, которая могла приводить к ошибкам сегментации или сообщениям типа «ERROR: record type has not been registered» (ОШИБКА: тип записи не зарегистрирован) в процессе оценки избирательности на этапе планирования запроса при наличии следующих факторов:

    • Запрос содержит хотя бы один оператор JOIN.

    • Включён параметр конфигурации enable_compound_index_stats.

    • Таблицы, участвующие в запросе, имеют индексы INCLUDE по нескольким столбцам.

  • Модуль orafce обновлён до версии 4.10.3.

E.1.2. Миграция на версию 13.15.2

Если вы производите обновление выпуска Postgres Pro Enterprise, базирующегося на той же основной версии PostgreSQL, достаточно просто установить новый выпуск в текущий каталог инсталляции.

Для перехода с PostgreSQL, а также с выпуска Postgres Pro Standard или Postgres Pro Enterprise, базирующегося на предыдущей основной версии PostgreSQL, обратитесь к инструкциям по миграции на версию 13.