Tarantool Cluster Manager 1.3
Дата выпуска: 14 марта 2025 г.
Последний выпуск в серии: 1.3.1
В Тarantool Cluster Manager 1.3.0 улучшена страница интеграции TCF, а также исправлены незначительные ошибки и добавлены функциональные улучшения. Ниже представлен обзор ключевых обновлений.
Начиная с версии 1.3.0, в TCM доступны дополнительные действия для управления кластерами TCF через веб-интерфейс. Теперь операции promote и demote доступны непосредственно на странице TCF без переключения на внешние инструменты. Кроме того, страница TCF теперь отключена по умолчанию и должна быть явно включена при необходимости. Также в TCM добавлена поддержка подключения к нескольким gRPC-серверам, что улучшает интеграцию с распределёнными инфраструктурами кластеров.
В TCM 1.3.0 реализован новый подход к постраничной навигации в проводнике. Вместо использования кортежа интерфейс теперь применяет указатели для навигации по страницам с результатами. При отправке данных в пользовательский интерфейс бинарные значения (varbinary) теперь автоматически кодируются в base64.
Кроме того, в TCM исправлена проблема, при которой запросы с использованием ключа типа datetime могли приводить к ошибкам несоответствия типов из-за некорректной обработки частей индекса.
В этой версии улучшено взаимодействие TCM с источниками данных на базе etcd. Вкладки, использующие etcd для обновления, теперь можно обновлять, даже если некоторые адреса etcd временно недоступны. Для повышения стабильности добавлена проверка, обнаруживающая и корректно обрабатывающая пустые массивы кортежей, что предотвращает непредвиденные ошибки при обработке пустых данных.
В TCM 1.3.0 улучшен разбор поисковых выражений в запросах CRUD-проводника. CRUD-проводник расположен на странице Tuples. В этот выпуск также добавлены специализированные тесты для соответствующих компонентов, обеспечивающие согласованное поведение в будущих версиях.
Начиная с версии 1.3.1, в TCM включены недостающие изменения. Кроме того, исправлено несколько незначительных проблем, выявленных линтером Svacer, что повысило общее качество и удобство сопровождения кода.