E.9. Postgres Pro Standard 13.14.2

Дата выпуска: 2024-03-04

E.9.1. Обзор

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

  • Устранена проблема с повторным использованием уже высвобожденных из памяти подпланов или альтернативных планов, которые ранее были переданы по ссылке. Теперь очистка памяти для выражений запрещена. Проблема могла проявляться в ошибках вида «unrecognized node» (нераспознанный узел).

  • Исправлена некорректная обработка классов эквивалентности, из-за которой в сложных запросах модуль aqo ранее мог игнорировать некоторые узлы планов.

E.9.2. Миграция на версию 13.14.2

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

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

E.9. Postgres Pro Standard 13.14.2

Release Date: 2024-03-04

E.9.1. Overview

This release is based on Postgres Pro Standard 13.14.1 and provides the following changes:

  • Fixed an issue of reusing subplans or alternative plans already released from memory that were previously passed by reference. This is solved by prohibiting the cleaning of expressions in memory. The issue could manifest itself in unrecognized node errors.

  • Fixed incorrect handling of equivalence classes, which could cause aqo to ignore some plan nodes in complex queries.

E.9.2. Migration to Version 13.14.2

If you are upgrading from Postgres Pro Standard based on the same PostgreSQL major version, it is enough to install the new version into your current installation directory.

To migrate from PostgreSQL or a Postgres Pro Standard release based on a previous PostgreSQL major version, see the instructions in Postgres Pro Standard 13.1.1 Release Notes.

FAQ