Thanks for the explanation. You're right, IndexReader reports the correct number of documents.
That might be a worthwhile addition to the IndexModifier javadocs - that the IndexWriter method of the same name is not a drop-in replacement. Of course, that's moot if docCount gets deprecated anyway. Ulf --- Michael McCandless <[EMAIL PROTECTED]> wrote: > I believe your docs are being deleted. It's just that > IndexWriter.docCount() does not count deleted docs. > That method matches IndexReader.maxDoc(), not IndexReader.numDocs(). > > If you open an IndexReader and call numDocs() does > it reflect the deletion? > > Really I think we should add "maxDoc()" and "numDocs()" to IndexWriter, > and deprecate docCount() in favor of maxDoc(). I'll open an issue. ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]