我正在我的java web项目中,在IndexReader中将lucene 2.4.1升级到3.0.2 Lucene 2.4.1有方法setTermInfosIndexDivisor但是 在Lucene 3.0.2中,我们必须在打开IndexReader
时设置它我的问题是如果我没有indexDeletionPolicy,我们如何设置TermInfosIndexDivisor? 因为在打开IndexReader时如果要设置TermInfosIndexDivisor 那么你还必须在Lucene 3.0.2中传递indexDeletionPolicy
答案 0 :(得分:1)
猜测,但传递null将使其默认为KeepOnlyLastCommitDeletionPolicy
。至少,这就是它在2.9中的运作方式。