E.16. Postgres Pro Standard 10.3.2

Дата выпуска: 2018-03-20

E.16.1. Обзор

Этот выпуск основан на PostgreSQL 10.3 и Postgres Pro Standard 10.3.1. Все усовершенствования, унаследованные от PostgreSQL 10.3, перечислены в Замечаниях к выпуску PostgreSQL 10.3. Другие важные изменения и улучшения перечислены ниже:

  • Добавлена поддержка TOAST для атрибутов INCLUDED в индексах-B-деревьях.

  • Исправлен поиск типов mchar и mvarchar через search_path. Теперь эти типы могут быть выгружены даже с очищенным путём поиска.

  • Добавлен ключ --add-collprovider в утилиты pg_dump и pg_dumpall.

  • Утилита pg_probackup обновлена с версии 2.0.14 до 2.0.16, в которой появились новые возможности:

    • Устранён бесконечный цикл, который был возможен при проверке страниц.

    • Устранён критический сбой в случае параллельных подключений PTRACK.

    • Параметр delete-wal теперь можно использовать без delete-expired.

    • Имя схемы теперь явно указывается во всех вызовах функций для устранения уязвимости CVE-2018-1058.

    • Файлы данных в каталоге global теперь обрабатываются корректно: pg_probackup может делать инкрементальные копии и производить проверку контрольных сумм для таких файлов.

    • Файлы PTRACK из каталога global более не включаются в резервную копию.

    • pg_probackup теперь учитывает аргумент --instance команды VALIDATE.

  • Исправлена проблема с сортировкой по порядку некоторых русских букв в модуле mchar. Для обновления индексов воспользуйтесь командой REINDEX DATABASE.

E.16.2. Миграция на версию 10.3.2

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

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