Так что я очень доволен реализацией Lucene.NET на текущем сайте, кроме случайного повреждения индекса.Я не получу никаких ошибок, но начну замечать, что результаты возвращаются дважды, тройно и т. Д. Если я использую Luke , я увижу странность с индексом, множество документов появляется несколько раз.Итак, я думаю, что, возможно, не вызывается финализатор / Dispose, и поэтому это портит индексы?
У кого-нибудь есть опыт, предотвращающий это?Я знаю, что если я вручную удаляю индексные файлы с диска, все возвращается на круги своя.Должен ли я пытаться сделать это при каждом перезапуске службы?