atom feed8 messages in org.apache.lucene.java-usersearchWithFilter bug?
FromSent OnAttachments
Peter KeeganDec 4, 2009 7:32 am 
Michael McCandlessDec 4, 2009 7:38 am 
Peter KeeganDec 4, 2009 7:47 am 
Simon WillnauerDec 4, 2009 8:01 am 
Peter KeeganDec 4, 2009 8:27 am 
Simon WillnauerDec 4, 2009 9:53 am 
Michael McCandlessDec 4, 2009 10:09 am 
Simon WillnauerDec 4, 2009 10:29 am 
Subject:searchWithFilter bug?
From:Peter Keegan (pete@gmail.com)
Date:Dec 4, 2009 7:32:08 am
List:org.apache.lucene.java-user

I'm having a problem with 'searchWithFilter' on Lucene 2.9.1. The Filter wraps a simple BitSet. When doing a 'MatchAllDocs' query with this filter, I get only a subset of the expected results, even accounting for deletes. The index has 10 segments. In IndexSearcher->searchWithFilter, it looks like the scorer is advancing to the filter's docId, which is the index-wide value, but the scorer is using the segment-relative value. If I optimize the index, I get the expected results. Does this look like a bug?

Peter