lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r805815 - /lucene/java/trunk/CHANGES.txt
Date Wed, 19 Aug 2009 14:22:03 GMT
Author: markrmiller
Date: Wed Aug 19 14:22:03 2009
New Revision: 805815

add a runtime changes entry for 1483


Modified: lucene/java/trunk/CHANGES.txt
--- lucene/java/trunk/CHANGES.txt (original)
+++ lucene/java/trunk/CHANGES.txt Wed Aug 19 14:22:03 2009
@@ -187,6 +187,15 @@
     AttributeSource.clearAttributes() to work identical for Token as one for all
     AttributeImpl and the 6 separate AttributeImpls. (Uwe Schindler, Michael Busch)
+13. LUCENE-1483: When searching over multiple segments, a new Scorer is now created 
+    for each segment. The Weight is created only once for the top level Searcher. 
+    Each Scorer is passed the per-segment IndexReader. This will result in docids 
+    in the Scorer being internal to the per-segment IndexReader. If a custom Scorer 
+    implementation uses any caches/filters that rely on being based on the top level 
+    IndexReader, it will need to be updated to use caches/filters on a per segment 
+    basis. There is currently no way provided to rebase the docids in the Scorer to 
+    the top level IndexReader.  (Mark Miller, Mike McCandless)
 API Changes
 1. LUCENE-1419: Add expert API to set custom indexing chain. This API is 

View raw message