Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

Tarantool 3.8

Дата выпуска: 2026-07-09

Релизы на GitHub: 3.8.0

В релизе Tarantool 3.8 добавлены следующие основные функциональные возможности и улучшения для редакции Community:

  • Community Edition (CE)
    • Резервное копирование: инкрементальные резервные копии и восстановление на момент времени.
    • Встроенные проверки состояния экземпляров Tarantool.
    • Человекочитаемые единицы измерения в параметрах конфигурации, связанных со временем и памятью.

[CE] Резервное копирование: инкрементальные резервные копии и восстановление на момент времени

В этом релизе значительно улучшен механизм резервного копирования:

  • Резервные копии теперь включают WAL-файлы вплоть до момента вызова box.backup.start().
  • Поддерживаются инкрементальные резервные копии, содержащие только WAL-файлы, появившиеся с момента предыдущей резервной копии.
  • Доступно восстановление на момент времени: периодически создаются точки восстановления (recovery_points), и состояние базы данных можно восстановить к этим точкам с помощью утилиты tt. Также поддерживается создание точек восстановления на уровне кластера vshard. Полная поддержка восстановления на момент времени появится в предстоящих релизах tt 2.14.0 и vshard 0.1.42.

[CE] Встроенные проверки состояния

У экземпляров Tarantool появились встроенные проверки состояния. Новое поле box.info.health сообщает о состоянии живости и готовности (liveness и readiness-пробы), включая статусы по каждой проверке и причины сбоев.

Приложения могут регистрировать liveness-пробы с помощью box.ctl.liveness_probe(), а роли приложений — предоставлять проверки готовности с помощью нового метода роли health_check(). Сбои проверок также отображаются в box.info.config.alerts.

[CE] Человекочитаемые единицы измерения в конфигурации

Человекочитаемые единицы измерения теперь поддерживаются в параметрах конфигурации, связанных со временем и памятью, — как в конфигурационных файлах, так и через box.cfg{...}:

  • Значения параметров конфигурации, связанных с памятью, можно задавать с помощью B, KiB, MiB, GiB, TiB и PiB.
  • Значения параметров конфигурации, связанных со временем, можно задавать с помощью ms, s, m, h, d, w, M и y.