Thank you for the answer. So it means that I can without any problems iterate over index documents using this algoritm (I don't want to use MatchAllQuery):
- check maxDoc() - iterate from 0 to maxDoc() and process doc if it is not deleted Am I right? Best, wojtek 2008/4/12, Chris Hostetter <[EMAIL PROTECTED]>: > > : I am wondering if there are possible "holes" in set of index documents > > : ids. Being more specific - is it possible that there exist integer i > : between 0 and IndexReader.maxDoc() such that > : reader.document(i) == null > : and > : reader.isDeleted(i)==false > > : ??? > > That should not ever happen ... if it does, I would consider it a bug > until someone smarter then me explained why it isn't. > > (minor nit: document(i) won't ever return null, if you call it on a > deleted docId you'll get an IllegalArgumentException) > > > -Hoss > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]