НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2750] Возобновление зависимых журнальных записей в CSpider📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль CSpider - Сводный каталог
Завершено: 20.08.2026 15:06
Ценность Администраторы сводного каталога получают предсказуемую обработку выпусков журналов: ожидающие записи продолжают работу только после появления нужной родительской записи.
Сценарий При отсутствии записи J или NJ CSpider сохраняет её ключ, переводит зависимую запись в ожидание и возобновляет именно связанные записи после загрузки родителя.
Совместимость Структура записей и существующие этапы 10, 11, 28 и 29 сохраняются; записи без журнальной зависимости обрабатываются по прежнему сценарию.
-
Задача I128-2750 делает ожидание родительских записей J/NJ адресным. PR предназначен для develop и не зависит от других веток этой серии.
Куда смотреть:
CSpider/Stage10, Stage11, Stage28, Stage29 и загрузка записи через CheckClientDbRecordContent. Эффект: ожидающая запись хранит ключ родителя и возобновляется только после появления соответствующей J/NJ-записи. Chrome: не подтверждено, потому что изменение относится к внутреннему конвейеру обработки записей.Изменения по файлам:
modules/CSpider/Actions/Stage10.inc
modules/CSpider/Actions/Stage11.inc
modules/CSpider/Actions/Stage28.inc
modules/CSpider/Actions/Stage29.inc
modules/CSpider/__call/CheckClientDbRecordContent.inc