НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2753] Безопасный запуск диагностики БД через очередь задач📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Database - Управление базами данных
Завершено: 20.08.2026 15:08
Ценность Диагностика базы запускается через очередь только из доверенного интерфейса управления БД и не может быть подменена произвольным фоновым заданием.
Сценарий Администратор запускает диагностику MST/XRF или словаря в окне управления БД; Database подписывает параметры запуска и проверяет их при выполнении действия.
Совместимость Интерактивный запуск и существующие права VIEW сохраняются; подпись добавляется к параметрам очереди и не меняет публичные контракты провайдеров.
-
Задача I128-2753 сохраняет подтверждённое право VIEW при передаче длительной диагностики БД в фоновую очередь. PR независим от остальных веток серии и направлен в develop.
Куда смотреть:
LICENSE_KEY, ORGKEY и DataPath, их значения в очередь не попадают.Изменения по файлам:
modules/Database/Actions/DbInfoWindow.inc
DiagMstXrf и DiagLnk и передаёт время/подпись в параметры очереди.modules/Database/Actions/DiagMstXrf.inc
modules/Database/Actions/DiagLnk.inc
modules/Queue/Actions/AppendTaskAndMonitor.inc
[I128-2755] SRU/SRW-доступ к базам ИРБИС 128
Статус: В работе ИРБИС 128 | Автор: Ilya Mikhaylenko
[I128-2756] Устойчивое выполнение фоновых заданий в модуле Queue
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2759] Контракты возможностей и конкурентной записи в модуле DP_Irbis64Native
Статус: Завершено | Автор: Ilya Mikhaylenko