НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.1 >> [I128-2436] Неполная реализация индексации в DP_Irbis64Native📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.1 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль DP_Irbis64Native - Нативный провайдер данных к файлам СУБД ИРБИС 64/64+
Завершено: 22.06.2026 05:30
{}Проблема:{}
При работе через DP*Irbis64Native индекс БД мог строиться или обновляться не полностью совместимо с ИРБИС 64. Из-за этого существовал риск расхождений в поисковой выдаче, списках терминов, постингах и полнотекстовом поиске по сравнению с DP*Irbis64Direct и внешним сервером ИРБИС. Это не позволяло использовать DP_Irbis64Native как основной провайдер без дополнительной проверки через Direct.
{}Решение:{}
DP_Irbis64Native теперь корректно читает, обновляет и перестраивает индекс, а также проходит внешнюю проверку целостности индекса. Поиск, обновление записей, удаление, актуализация и полнотекстовые запросы работают согласованно с эталонным поведением ИРБИС.
{}Технические подробности:{}
N01/L01/IFP с внешним ИРБИС.RecWrite, RecUpdate, DeleteRec, RecIfUpdate, RecIfUpdateAll и rollback при ошибке.-