Меню


[I128-2596] Database выполняет диагностику MFN параллельными диапазонами


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2596] Database выполняет диагностику MFN параллельными диапазонами📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Database - Управление базами данных

Завершено: 29.06.2026 15:13

Пользователь получает серверные действия для параллельного запуска диагностики соответствия MFN по нескольким независимым диапазонам.

Действие Database/DiagMfnRange выполняет диагностику одного диапазона MFN через уже существующий Database/DiagMfn, проверяет БД и право VIEW, передает progress callback, дополняет результат ссылками на справку и возвращает структурированный результат диапазона.

Действие Database/DiagMfnParallel делит полный диапазон MFN БД на несколько частей, ставит дочерние задачи Database/DiagMfnRange в очередь, ожидает их завершения, агрегирует счетчики ошибок, прогресс и ограниченный список подробных ошибок. Если одна из дочерних задач завершается ошибкой, пользователь получает отчет с идентификаторами проблемных задач и диапазонами.

Пользовательский опыт: администратор сможет проверять крупные БД быстрее за счет нескольких workerпотоков очереди, при этом каждая дочерняя задача остается readonly и не изменяет MST/XRF. Действие явно требует Queue::MaxStarted >= 2, чтобы параллельный режим не запускался в конфигурации, где он не даст результата.

Документация: пользовательское описание требуется в будущей UI/Help-задаче диагностики MFN, где будут объединены окно параметров, обычный и параллельный запуск, ограничения очереди и рекомендации по выбору числа диапазонов.

-

Обновление ИРБИС 64/128 до версии 2026.2.5

Источник: I128/irbis128 v2026.2.5 Source commit: 471d01032ddc836743601f5203541e00d204051a Целевая ветка fork: distrdevelop Update branch: releasesync/2026.2.5/irbis128ru Fork: I128/irbis128.ru Jira: I128-2744 Idempotency key: i128release2026.2.5irbis128ru

-

Обновление ИРБИС 64/128 до версии 2026.2.5

Источник обновления: distrdevelop Целевая ветка: distrmaster Fork: I128/irbis128.ru Jira: I128-2744 Idempotency key: i128release2026.2.5irbis128ru:post-update

-

Исправление ошибок

Документация

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

1.1. 🔗 blocks: I128-2597

[I128-2597] Database открывает окно диагностики MFN Статус: Завершено | Автор: Ilya Mikhaylenko

1.2. 🔗 blocks: I128-2600

[I128-2600] Справка по диагностике состояния базы данных Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2567

[I128-2567] Database добавляет Help-ссылки в результаты диагностики Статус: Завершено | Автор: Ilya Mikhaylenko

1.4. 🔗 blocks: I128-2568

[I128-2568] Database запускает диагностику соответствия MFN Статус: Завершено | Автор: Ilya Mikhaylenko