Дата выпуска: 2021-04-02
Этот выпуск основан на PostgreSQL 13.2 и Postgres Pro Standard 13.2.1. Все усовершенствования, унаследованные от PostgreSQL 13.2, перечислены в Замечаниях к выпуску PostgreSQL 13.2. Другие важные изменения и улучшения перечислены ниже:
Устранено переполнение знакового целого в ptrack, имевшее место при сохранении данных карты ptrack на диске. Ранее при использовании карты ptrack большого размера (ptrack.mapsize > 17200 МБ) во время контрольной точки оно приводило к ошибке «FATAL/ERROR ptrack checkpoint: stat_buf.st_size != ptrack_map_size XXX != YYY» (ВАЖНО/ОШИБКА контрольная точка ptrack: stat_buf.st_size != ptrack_map_size XXX != YYY).
Исправлено построение покрывающего индекса с неключевыми столбцами, для которых на уровне таблицы определено правило сортировки. Ранее при попытке выполнить операцию ANALYZE для таблицы с таким индексом выдавалась ошибка «ERROR: could not determine which collation to use for string comparison» (ОШИБКА: не удалось определить, какое правило сортировки использовать для сравнения строк), хотя анализ столбцов по отдельности был возможен. Чтобы избежать появления этой ошибки в будущем, перестройте индексы, содержащие хотя бы один неключевой столбец подобного рода.
Если вы производите обновление выпуска Postgres Pro Standard, базирующегося на той же основной версии PostgreSQL, достаточно просто установить новый выпуск в текущий каталог инсталляции.
При обновлении с версии Postgres Pro 13.2.1 и ниже вы должны перестроить покрывающие индексы с неключевыми столбцами, для которых на уровне таблицы определено правило сортировки.
Для перехода с PostgreSQL или выпуска Postgres Pro Standard, базирующегося на предыдущей основной версии PostgreSQL, обратитесь к инструкциям в Замечаниях к выпуску Postgres Pro Standard 13.1.1.