company_banner

Новый релиз — Tarantool 2.7



    Мы выпустили несколько новых релизов, главный из которых это Tarantool 2.7.2. Если кратко, то мы увеличили стабильность синхронной репликации и выборов лидера, исправили ряд проблем со сборщиком мусора, сделали скачок в удобстве документации, вывели из беты профилировщик памяти, выпустили прототип модуля с поддержкой HTTP/2, а деплой крупных кластеров с помощью Ansible-роли стал до 100 раз быстрее.

    Рекомендованная конфигурация теперь выглядит как

    • Tarantool 2.7.2
    • vshard 0.1.17
    • Cartridge 2.5.1
    • Cartridge Ansible role 1.8.3
    • Cartridge CLI 2.8.0
    • CRUD 0.6.0

    Ниже вы найдете все ссылки и детали по новым фичам.

    Tarantool 2.7.2 stable


    Полное описание www.tarantool.io/en/doc/latest/release/2.7.2
    Скачать github.com/tarantool/tarantool/releases/2.7.2

    Это стабильный релиз ветки 2.7 и главный релиз этой весны. В нем мы представили 15 улучшений и поправили 30 багов относительно версии 2.7.1.

    Главные изменения:

    • Стабилизация синхронной репликации и автоматического выбора лидера
    • Увеличили стабильность во время реконфигурации кластера с синхронными репликами
    • Улучшили обработку открытых транзакций в кластере во время выполнения фейловера
    • Ввели статистику по синхронным репликам
    • Исправили неконсистентность внутренних метрик LuaJIT-a
    • Улучшили консистентность MapReduce функций в рамках фреймворка vshard
    • Вывели из беты профилировщик памяти
    • Документация теперь описывает все версии Tarantool 2.x сразу, различия вынесены в отдельный бранч
    • Разработали фреймворк XTM для создания сетевых модулей
    • Представили прототип нового высокопроизводительного модуля для HTTP сервера с поддержкой HTTP/2 и веб-сокетами на базе XTM
    • Внешний ODBC-сервер коннектор
    • Увеличили стабильность работы кластерных конфигураций в Tarantool Cartridge
    • Улучшили деплой огромных кластеров с помощью роли Ansible для Tarantool Cartridge, рост производительности до 100 раз
    • Улучшили гибкость роли Ansible
    • Сценарии деплоя и поддержка TGZ
    • Добавили поддержку продвинутых режимов по операциям чтения в модуль CRUD
    • Tarantool Data Grid и Tarantool Enterprise теперь используют 2.7.2


    Tarantool 2.8.1 beta


    Полное описание www.tarantool.io/en/doc/latest/release/2.8.1
    Скачать github.com/tarantool/tarantool/releases/2.8.1

    Это бета-релиз ветки 2.8. В нем мы представили 28 новых фич и поправили 31 баг относительно версии 2.7.2.

    Главные изменения:

    • Теперь можно делать несколько потоков iproto
    • Теперь Tarantool можно конфигурировать при помощи переменных окружения
    • Новая функция box.ctl.promote() и концепция ручных выборов лидера
    • Расширили возможности в профайлере памяти.


    Tarantool 2.6.3 stable


    Полное описание www.tarantool.io/en/doc/latest/release/2.6.3
    Скачать github.com/tarantool/tarantool/releases/2.6.3

    Это стабильный релиз ветки 2.6. В нем мы представили 15 улучшений и поправили 28 багов относительно версии 2.6.2.

    Tarantool 1.10.10 LTS


    Полное описание www.tarantool.io/en/doc/latest/release/1.10.10
    Скачать github.com/tarantool/tarantool/releases/1.10.10

    Это Long Term Support (LTS) релиз ветки 1.10. В нем мы представили 12 улучшений и поправили 3 бага относительно версии 1.10.9.

    Ссылки


    Заходите в наш Telegram-чат, поможем разобраться со всеми вопросами.

    Mail.ru Group
    Строим Интернет

    Похожие публикации

    Комментарии 5

      +2

      А почему vshard не прокачиваете версию на 1.x.x? Ожидаете доработку каких-то фишек? Каких? Или просто уже "идёт как идёт"?)

        +1

        В целом, не было такой потребности. Обычно версия увеличивается, когда делаются какие то значительные изменения. Просто так переименовывать 0.х в 1.0 без изменений довольно странно.
        Но в ближайшее время планируем серьёзные доработки в автоматику, можно будет и 1.0 сделать:)

          +1
          Просто так переименовывать 0.х в 1.0 без изменений довольно странно.

          Появление версии 1.x можно расценивать как утверждение production ready. Я понимаю, что vshard давно уже ready, но кого-то версионирование может и смутить)

        +3

        Тот продукт из-за которого по неволе меняется отношение к мылуру, в лучшую сторону!
        Спасибо за Tarantool, за то что активно развиваете и держите в OpenSource.

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое