Релизы ADB Control
4.2.1
Дата: 27.04.2023
Система Arenadata DB Command Center (ADBCC) переименована в Arenadata DB Control (ADB Control) |
Реализована возможность экспорта метрик во внешнюю базу данных для долговременного хранения |
Поддержка защиты от подделки межсайтовых запросов (Cross-Site Request Forgery, CSRF) |
Принудительная смена пароля при первом входе пользователя в систему |
Временная блокировка пользователя после нескольких неудачных попыток аутентификации |
Добавлен расчет общих метрик мониторинга. Для активных команд и транзакций метрики |
Добавлена пагинация для страницы Job monitoring |
Исправлена проверка имени создаваемого пользователя. В имени допускаются только символы латиницы, цифры и специальные символы |
Исправлено отсутствие всплывающего (pop-up) окна при получении ошибки |
Исправлено: запрос мог "зависнуть" в неизвестном статусе спустя 14-16 секунд |
Уменьшили уровень логирования в gpadcc |
4.1.0
Дата: 15.02.2023
Возможность совместного использования ADBCC и gpperfmon в одном кластере ADB |
Возможность LDAP-поиска по нескольким OU в ходе аутентификации |
Добавлена возможность сортировки практически по всем столбцам на страницах Command online/Command history и Transaction online/Transaction history |
Добавлена возможность показывать все доступные фильтры на страницах Command online/Command history и Transaction online/Transaction history |
Добавлена возможность редактирования кластерных настроек соединения |
Добавлено всплывающее окно с информацией о применении настроек ресурсной группы |
На странице с подробной информацией о транзакции в таблице команд столбец Workload переименован в Resource group |
Добавлена возможность определять направление сортировки на странице Resource groups |
Исправлены "хлебные крошки" (breadcrumbs), отображаемые при просмотре ресурсных групп. Вместо кластера и идентификаторов ресурсных групп теперь выводятся имена групп |
Метрика cpu skew иногда выводила отрицательные значения |
Расчет статистики для интервалов более часа |
Расчет для столбца Total queue duration на странице Resource groups |
Исключена возможность ввода отрицательных значений для настроек Batch size и Expire duration на странице Configuration |
Ошибка постраничного вывода (pagination) на странице User |
Расчет количества команд в статусе |
Поиск для команд при наличии в тексте запроса символов перехода на новую строку |
4.0.0
Дата: 06.12.2022
Реализован новый пользовательский интерфейс для ADBCC |
Добавлен новый модуль для управления бинарными бэкапами ADB — Arenadata DB Backup Manager (ADBM) |
Добавлен новый модуль, отвечающий за выполнение задач по расписанию — adcc-scheduler |
Добавлена функциональность для мониторинга ресурсных групп:
|
Все метрики с типом дата/время теперь хранятся в формате UTC |
Для кластеров, исключаемых из конфигурации ADBCC, информация по незавершенным транзакциям и командам не обновляется |
Метрики |
Расчет метрики |
Расчет времени выполнения узла для команды в PLAN & PROGRESS |
Расчет системных метрик с отрицательными значениями |
3.7.0
Дата: 20.10.2022
Добавлены новые метрики производительности для команд и транзакций: |
Добавлена возможность повторно изменять ресурсную группу для транзакции |
Убрана возможность остановить выполнение отдельной команды путем ее отмены или прерывания |
Столбец Workload переименован в Resource Group на страницах Monitoring и History data для команд и транзакций, а также на страницах с детальной информацией |
Убрана возможность изменять ресурсную группу для команды на странице Monitor Command |
Для команд и транзакций сортировка строк сейчас осуществляется на основе значений столбца Status |
Убран жирный шрифт для системных метрик на страницах с детальной информацией по командам и транзакциям |
Откорректирована сортировка данных на странице Audit на основе чисел, символов и букв |
Исправлена невозможность ввести данные с клавиатуры в фильтре Start Time на страницах Monitor/Transaction |
Ошибка с появлением множественных фильтров по кластеру и БД, когда фильтр по БД добавлялся из списка фильтров |
Исправлено отображение размеров памяти — с MiB на Mb |
Исправлен расчет числа кортежей, затронутых запросом — без перезагрузки страницы |
Объекты базы данных Planchecker включены в миграцию |
3.6.0
Дата: 30.08.2022
Добавлен новый столбец Planner |
Добавлена фильтрация команд по планировщику запроса |
Добавлена возможность отменять транзакцию на странице Detailed transaction |
Добавлена кнопка для сброса всех ранее настроенных фильтров на страницах Monitor и History command |
Добавлена возможность переназначать запросы другой ресурсной группе |
Добавлена конфигурация для адреса Planchecker |
Отображение метрик |
Недоступность ADB в случае ошибки |
Расчет актуального числа кортежей для команд |
Некорректное отображение статуса команд на странице Detailed transaction при отмене транзакции |
Добавлен образ Planchecker в сервис ADBCC (docker-compose) в бандле ADB |
3.5.1
Дата: 21.07.2022
Добавлена поддержка обработки сообщений NodeStatusMetric |
Добавлены страницы, связанные с тразакциями: Transactions monitoring, Transactions history, страница с подробной информацией о транзакции и списком запросов, выполненных внутри транзакции |
Добавлена возможность фильтровать данные по схеме и сущности на странице Query history |
Добавлена ссылка на страницу Transactions history для перехода к запросам со страницы Audit |
Добавлена ссылка на родительскую страницу на вкладке Command details |
Группы SQL-выражений DDL, DML, DCL и TCL теперь выводятся на страницах Monitor и History |
Добавлены столбцы Spill и Spill Skew в таблицы на страницах Monitor/Command и History/Command |
Для коммуникации с агентом теперь используется неблокирующий сокет |
Длинные значения столбца Query ID перекрывали следующий столбец с данными на странице History/Command |
Некорректная сортировка на основе схемы при высокой нагрузке на странице Relation audit |
Когда пользователь перемещался от статистики к списку команд на странице Relation audit, команда дублировалась |
Добавлена пропущенная всплывающая подсказка для кнопки Reset |
Исключение |
Пустые значения в конце списка при сортировке данных |
Поле queuedTime показывало разные значения на страницах Monitor и Command details |
Кеш работал некорректно, из-за чего данные извлекались напрямую из БД |
После добавления столбца Cluster name кластер не выводился в таблицах на страницах Monitor/Command и History/Command |
Ошибка |
Ошибка с сортировкой на страницах Monitor и History, возникавшая при скрытии всех записей |
3.4.0
Дата: 11.04.2022
Интегрированы средние по кластеру метрики запросов |
Реализовано сжатие данных для объемных запросов |
Добавлена конфигурация для Registry Service для настройки backend-серверов |
Для завершенных запросов теперь обрабатывается актуальная статистика от |
Панели Plan&Progress и Text теперь скрываются, если их содержимое пусто |
ADBCC исчерпывал лимит соединений к ADB |
Отображение имени отношения для ноды Dynamic Seq Scan |
Кодировка цветов для статусов нод плана была сломана |
Ошибка с использованием кириллицы в паролях пользователей |
Осуществлена миграция adcc-extension в репозиторий adbcc |
3.3.0
Дата: 17.02.2022
Поддержка аудита обращений к объектам базы данных |
История Background jobs |
Поддержка виртуальной памяти процесса в системных метриках команды |
Сбор статистики по нагрузке на сервисы мониторинга |
Изменения в порядке сортировки метрик с |
Переработано верхнее меню |
Обновлены зависимости log4j2 |
Новые системные конечные точки (endpoints) |
3.2.2
Дата: 12.11.2021
Поддержка работы с несколькими кластерами ADB |
Сбор системных метрик в разрезе запроса: |
Динамическое добавление столбцов на страницы History и Monitoring |
Информация о фоновых процессах на странице с данными о статусе системы |
Актуализация информации для долгое время выполняющихся ("зависших") запросов |
adcc-extension: вывод базы данных и пользователя в сообщении о плане |
adcc-extension: "опрос" (polling) блокировок отключен во избежание отправок больших снепшотов блокировок агентам |
Использование базы данных ClickHouse для хранения черновых системных метрик |
3.1.0
Дата: 17.08.2021
Основанная на времени политика Retention Policy |
Детальный доступ к нескольким БД для продвинутых (advanced) пользователей |
Развернутая информация по ошибкам |
Сортировка и фильтры в столбцах на страницах Query Monitor и History |
Информация по версиям ADBCC/ADB |
Масштабирование модального окна с планом |
Обновления интерфейса |
3.0.3
Дата: 03.08.2021
Новый пользовательский интерфейс для Backend Server |
Возможность отменять и прерывать запросы на страницах Query Details и Monitoring |
Возможность просмотра блокировок на странице Query Details |
Поддержка вывода информации об агентах |
Аутентификация LDAP |
Обрезка деталей планов выполнения запросов |