Lucene 3.0.2的IndexReader中的setTermInfosIndexDivisor问题

Lucene 3.0.2的IndexReader中的setTermInfosIndexDivisor问题,lucene,Lucene,我正在我的java web项目IndexReader中将lucene 2.4.1升级到3.0.2 Lucene 2.4.1具有方法setterminfosindexdivisior,但 在Lucene 3.0.2中,我们必须将其设置为打开IndexReader 我的问题是,如果我没有IndexDeletePolicy,我们如何设置TermInfosIndexDivisor?? 因为在打开索引读取器时,如果要设置TermInfosIndexDivisor 然后还必须在Lucene 3.0.2中传递

我正在我的java web项目IndexReader中将lucene 2.4.1升级到3.0.2 Lucene 2.4.1具有方法setterminfosindexdivisior,但 在Lucene 3.0.2中,我们必须将其设置为打开IndexReader

我的问题是,如果我没有IndexDeletePolicy,我们如何设置TermInfosIndexDivisor?? 因为在打开索引读取器时,如果要设置TermInfosIndexDivisor
然后还必须在Lucene 3.0.2中传递IndexDeletePolicy猜测,但传递null将使其默认为
KeeponlyLastCommitDeletePolicy
。至少在2.9中是这样的