E.21. Postgres Pro 9.5.3.1
Дата выпуска: 2016-05-12
E.21.1. Обзор
Этот выпуск основан на PostgreSQL 9.5.3
Основные изменения в Postgres Pro 9.5.3.1 по сравнению с Postgres Pro 9.5.2.1 включают:
- В дистрибутив включён русский перевод документации. 
- Включена специфичная для Postgres Pro система обновления каталога. 
- Покрывающие индексы приведены в соответствие с будущей версией 9.6. Исправлена работа утилиты pg_dump для покрывающих индексов. 
- Фразовый поиск теперь совместим с будущим релизом 9.6 
- Добавлен дополнительный модуль pg_variables, предоставляющий переменные сессии, подобные переменным пакета в Oracle. 
- Из 9.6 перенесены свободные от блокировок реализации Pin/UnpinBuffer. 
E.21.2. Обновление с предыдущего выпуска
При обновлении с предыдущих выпусков Postgres Pro, а также с PostgreSQL 9.5 требуется произвести некоторые обновления в каталоге.
Если вы используете бинарные пакеты и ваша база данных расположена в стандартном месте, эти обновления будут выполнены автоматически. Если вы собираете Postgres Pro из исходных текстов или создаёте ваши базы данных в нестандартном месте, самостоятельно вызывая initdb, необходимо выполнить для этих баз скрипт pgpro_upgrade, включённый в этот дистрибутив.
Перед запуском скрипта следует остановить сервис postgresql. Скрипт должен запускать пользователь-владелец файлов базы (обычно postgres). В момент запуска переменная среды PGDATA должна указывать на обновляемую базу.