On Fri, May 25, 2012 at 5:23 AM, Nikolay Zamosenchuk <nikolaz...@gmail.com> wrote: > IndexWriter.deleteDocument(..) is not final, > but doesn't return any result.
Deleted terms are buffered for good performance, so at the time of IndexWriter.deleteDocument(Term) we don't know how many documents match the term. > Can anyone please suggest how to solve this issue? Can simply run term > query before, but it seems to be absolutely inefficient. You could switch to an asynchronous design and use a custom query that keeps track of how many (or which) documents it matched. -Yonik http://lucidimagination.com > -- > Best regards, Nikolay Zamosenchuk > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org