Меню


[I128-2753] Безопасный запуск диагностики БД через очередь задач


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте 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.

Куда смотреть:

Изменения по файлам:

modules/Database/Actions/DbInfoWindow.inc

modules/Database/Actions/DiagMstXrf.inc

modules/Database/Actions/DiagLnk.inc

modules/Queue/Actions/AppendTaskAndMonitor.inc

1. Связанные задачи

1.1. 🔗 blocks: I128-2755

[I128-2755] SRU/SRW-доступ к базам ИРБИС 128 Статус: В работе ИРБИС 128 | Автор: Ilya Mikhaylenko

1.2. 🔗 blocks: I128-2756

[I128-2756] Устойчивое выполнение фоновых заданий в модуле Queue Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2759

[I128-2759] Контракты возможностей и конкурентной записи в модуле DP_Irbis64Native Статус: Завершено | Автор: Ilya Mikhaylenko