В данной публикации мы рассказываем о релизах Tarantool 2.11, Cartridge и Tarantool Data Grid в Tarantool c 1 января 2024 года по 6 сентября 2024 года.
Описание релизов флагманских продуктов Tarantool читайте в блоге.
Tarantool 2.11
Tarantool 2.11 LTS — релиз платформы Tarantool Enterprise с долгим циклом поддержки и значимыми улучшениями в области администрирования и безопасности.
Это предыдущая мажорная версия Tarantool, предшествующая релизу 3.0.
Подробнее о платформе Tarantool Enterprise.
12.07.2024 — новая редакция SDK 2.11.
Вышла новая редакция SDK 2.11 — теперь c модулями vshard-ee, ddl-ee, migrations-ee, expirationd-ee, crud-ee. Теперь модули vshard, crud, ddl, migration, expirationd получили Enterprise-ветку развития.
❗ Убедительная просьба всем клиентам пропатчить свои rockspecs.
Ревизия SDK — r646
Как мигрировать? Только лишь заменить зависимости в rockspecs и удалить установленные роки.
SDK содержит не только обновление на EE-модули, но и обновление мажорной версии migrations. После переезда, если вы используете миграции, нужно будет единоразово сделать одно дополнительное действие, которое описано в инструкции. После него модуль начнёт справляться с расширением кластера.
Инструкция. До вызова процедуры апгрейда вызов команды \up будет возвращать ошибки с требованием провести процедуру апгрейда. В случае возникновения проблем при работе с новой версией доступна процедура даунгрейда. Сценарии, которые не поддерживаются официально (например, перенакат миграций через ручное редактирование конфигурации), после переезда на 1.х.х с большой вероятностью потребуют изменения.
17.04.2024 — Tarantool CE 2.11.3 и Tarantool EE (Enterprise Edition) 2.11.3.
Cartridge
Cartridge — фреймворк для масштабирования с графическим интерфейсом, который позволяет создавать и настраивать кластеры из нескольких экземпляров Tarantool. Использовался в версиях CE и EE Tarantool до 3.0.
В версии 3.0 на смену Cartridge пришел инструмент Tarantool Cluster Manager (только EE — Enterprise Edition).
16.08.2024 — Cartridge 2.12.3.
Добавлены новые issues и исправлено отображение существующих. Cartridge теперь может репортить проблемы, связанные с Vshard, и автоматически отключать сломанные инстансы. Исправлена проблема с удалением последнего узла в репликасете.
24.06.2024 — Cartridge 2.12.2.
Исправлен баг распаковки сетевых пакетов в membership. Начиная с этого релиза, Cartridge в SDK использует ee-версии зависимостей. Для CE-версии Cartridge ничего не меняется.
06.06.2024 — Cartridge 2.12.1.
Багфикс-релиз.
28.05.2024 — Cartridge 2.12.0.
Добавлена возможность использовать хеш от cluster-cookie в membership, что решает проблему, когда разные кластеры, у которых совпадают первые 32 символа cluster-cookie, видят инстансы друг друга.
15.05.2024 — Cartridge 2.11.0.
Cartridge уведомляет с помощью issue о ситуациях, когда происходят проблемы с диском. При включенной опции leader_autoreturn больше не происходит переключение на сломанного мастера.
10.04.2024 — Cartridge 2.10.0.
Из интересного:
- Теперь можно управлять вшардовым ребалансером из WebUI.
- Новая страница для управления миграциями: ставите migrations 1.0.0 — и в свежем картридже появляется новая вкладка для миграций.
- Картридж теперь предупреждает о выходе из строя репликасета целиком.
- Тайм-ауты для двухфазного конфига можно задавать через env.
- Теперь, когда вы делаете disable лидера, будет выбран новый лидер в репликасете.
06.03.2024 — Cartridge 2.9.0.
Добавлена возможность настраивать ребалансинг в кластере, также Cartridge больше не будет выбирать localhost при создании сокетов, если доступен другой адрес.
01.02.2024 — Cartridge 2.8.6.
Исправлены ошибки в membership и некорректное отображение issue о занятой памяти.
18.01.2024 — Cartridge 2.8.5.
Добавлены новые функции для администрирования кластеров, issue о неправильном использовании vshard с мастер-мастер репликасетами и поддержка ipv6.
Tarantool Data Grid
Tarantool Data Grid — Enterprise-продукт на базе платформы Tarantool для построения витрин данных. В настоящее время мы рекомендуем клиентам использовать более современный продукт Tarantool — Tarantool DB.
23.04.2024 — TDG1 1.8.14 и TDG2 2.11.4.
Оба релиза содержат последний SDK 2.11.3 и cartridge 2.10.0.
02.04.2024 — TDG1 1.8.13 и TDG2 2.11.3.
Оба релиза содержат последний SDK 2.11 и cartridge 2.9.0.
13.03.2024 — TDG 2.11.2.
Релиз содержит обновление SDK и cartridge и фиксы двух багов.
27.02.2024 — TDG1 1.8.12 и TDG2 2.11.0.
Оба релиза содержат последний SDK 2.11 и cartridge 2.8.6.
Customer zone:
Остались вопросы?
Расскажите о ваших задачах и узнайте больше
о реализации на платформе Tarantool