E.3. Примечания к выпуску Tantor SE-1C 16.10.2#

E.3. Примечания к выпуску Tantor SE-1C 16.10.2

E.3. Примечания к выпуску Tantor SE-1C 16.10.2 #

Дата выпуска:  2025-10-09

E.3.1. Обзор #

Tantor SE-1C является российской СУБД, основанной на обновлённой и улучшенной версии СУБД PostgreSQL. Tantor SE-1C 16.10.2 основана на PostgreSQL 16.

Ниже приведены дополнительные модули и утилиты, добавленные в Tantor SE-1C, а также список изменений в ядре сервера.

E.3.2. Изменения #

Изменения в комплектации и установке:

  • Изменён механизм поиска общих библиотек: поиск .so теперь опирается на встроенные пути в бинарных файлах Tantor Postgres (RPATH/RUNPATH), вместо использования системной конфигурации динамического загрузчика через ld.so.conf.d для каталога /opt/tantor/db/16/lib.

  • Совместимость обновления: в postinst добавлен точечный вызов ldconfig -n /opt/Postgresql/db/16/lib/. Он обновляет кэш динамического загрузчика только для каталога СУБД, обеспечивая корректное разрешение зависимостей на системах, где ранее применялась конфигурация через ld.so.conf.d.

  • Ошибка ALT Linux: была решена проблема, при которой после apt-get dist-upgrade (пересборка initramfs) пути из ld.so.conf.d не включались в образ initramfs. В результате udevd в initramfs не находил libzstd.so, что приводило к остановке загрузки ОС на этапе initramfs.

  • Влияние на пользователя: никаких действий не требуется, изменение происходят незаметно во время установки и обновления.

E.3.3. Миграция на версию 16.10.2 #

При обновлении в пределах текущей основной версии и редакции установите Tantor SE-1C 16.10.2 и перезапустите сервер базы данных с помощью команды:

systemctl restart tantor-se-1c-server-16

Чтобы перейти с PostgreSQL или Tantor DB, сначала установите последнюю корректирующую версию, а затем выполните дамп/восстановление данных с помощью pg_dumpall, или используйте pg_upgrade утилиту.