我们将Lucene从4.6升级到8.3

时间:2019-12-03 05:26:01

标签: lucene

我们正在将Lucene从4.6升级到8.3。

在最新版本中,我们正在扩展BaseDirectory类。在该重命名方法中,用于在提交索引数据的同时复制最新的段数据。

Files.move(src,dst,new CopyOption [] {StandardCopyOption.ATOMIC_MOVE});

我正在尝试使用上面的行进行复制,但是它在此重命名方法上循环。你能分享一些意见吗? Lucene Serach失败并出现以下错误:

搜索执行错误:在Directory @ 68cbb8b9 lockFactory=oracle.edq.clustering.coherence.lucene.Locker@74688f8b中找不到任何段*文件:文件:[](代码:300,138)     

请分享一些信息以追踪此问题。

0 个答案:

没有答案