Дата выпуска: 2025-10-28
Этот выпуск основан на pg_probackup3 3.1.0, в нём повышена стабильность и производительность и улучшена совместимость pg_probackup3. Основные изменения перечислены ниже:
Основные улучшения:
Реализовано сохранение файлов истории при потоковой передаче WAL.
Устранена проблема с удалённым восстановлением.
Прочие улучшения:
Исправлена ошибка при выполнении команды add-instance, которая могла возникать из-за того, что обработка параметра конфигурации pgpro_edition зависела от локализованного текста ошибки.
Добавлено сопоставление идентификатора системы из файла pg_control с идентификатором системы в PGDATA перед восстановлением из резервной копии, сделанной в режиме источника данных DIRECT. Это позволяет избежать восстановления из неподходящей резервной копии.
Добавлено предупреждение, которое отображается после выполнения команды validate , если в ходе валидации были обнаружены ошибки.--instance
Исправлена логика объединения интервалов объединяемых резервных копий и добавлено отображение идентификатора родительской копии для объединённых интервалов.
Улучшена процедура обработки исключений при работе с S3-хранилищем. Добавлена процедура безопасной очистки ресурсов.
Оптимизирована обработка данных в формате CBOR (RFC 8949 Concise Binary Object Representation, Сжатое представление двоичных объектов) за счёт использования буфера напрямую, без дополнительного копирования.
Устранена проблема с резервным копированием в режиме источника данных BASE для PostgreSQL 14.
Улучшена обработка переменной окружения BACKUP_PATH. Теперь, чтобы задать переменную, не требуется указывать каталог резервных копий в параметре -B.