Мы обновили Lucene с 4.6 до 8+. После обновления мы столкнулись с проблемой с API UpdateDocument. Мы используем UpdateDocument для редактирования существующих записей и добавления новых записей.
- Добавление новой записи в индексный файл работает нормально.
- Когда мы пытаемся отредактировать одну из записей из списка записей, она удаляет указанную c запись из файла индекса и добавляет новое значение в первую запись.
- тот же сценарий, когда мы пытаемся обновить любую запись, кроме первой. Но когда мы обновляем первую запись, она работает нормально.
Пожалуйста, хотя некоторые предложения, чтобы понять это. Пожалуйста, дайте мне знать, как включить ведение журнала для Lucene для устранения проблемы.
Спасибо, Jyothsna