НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2582] DP_Irbis64Native готовит full-text термины и posting-и для native-индексации📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль DP_Irbis64Native - Нативный провайдер данных к файлам СУБД ИРБИС 64/64+
Завершено: 30.06.2026 12:13
Пользовательский опыт:
Администратор не видит этот блок как отдельное окно, но он нужен для корректной и быстрой работы будущих nativeопераций переиндексации, загрузки словаря и fulltext ввода. После вынесения этого блока последующие операции смогут извлекать обычные FSTтермины, method5 fulltext термины и добавлять готовые postingи в словарь без полного пересоздания всего сценария.
Что изменяется:
В DP_Irbis64Native расширяются FstProcessor и Inverter. TermExtractor получает профиль выполнения FST/PFT64, быстрый пропуск простых правил без нужных полей, извлечение method5 терминов для embedded fulltext словаря и нормализацию fulltext терминов. Inverter начинает читать STW/FST для fulltext пространства из каталога -TEXT, умеет не индексировать логически или физически удаленные записи, отдавать профиль extractorа, извлекать fulltext method5 термины и добавлять/удалять подготовленные posting-и через общий словарный API.
Новый/изменившийся пользовательский опыт:
Будущие операции nativeпереиндексации и fulltext ввода смогут показывать более точную диагностическую информацию по затратам форматирования, корректно учитывать полнотекстовые FST/STW из -TEXT и формировать fulltext словарь совместимо с native-структурами ИРБИС 64+.
Границы задачи:
Задача не добавляет отдельные actions, окна Database и external call для FtInput. Она выносит только базовый providerlevel механизм FST extraction и записи postingов, который будет использоваться следующими задачами.
Зависимости:
Задача зависит от I1282530 для профиля PFT64/UNIFOR, от I1282537 для операций чтения/записи терминов через InvSpace и от I1282539 для удаления postingа из IFP-цепочки.
Документация: Отдельное изменение пользовательской документации в этой задаче не требуется: блок не добавляет самостоятельный экран или пользовательскую команду. Описание будет добавлено в документацию вместе с UI-операциями, которые используют этот механизм.
-
Вторая волна для develop.
Порядок review/merge: 31 из 68. Ветка пересобрана от develop как независимый PR: diff показывает только файлы своего слоя изменений.
[I128-2583] DP_Irbis64Native актуализирует full-text страницы с координатными posting-ами
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2616] Provider-core операции IrbisSpaceNative для управления БД
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2530] PFT64 быстрее выполняет повторные форматы и поддерживает строгую обработку ошибок
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2537] DP_Irbis64Native потоково читает posting-и инверсного файла
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2539] DP_Irbis64Native точечно удаляет posting из IFP-цепочки
Статус: Завершено | Автор: Ilya Mikhaylenko