Author: yonik
Date: Mon Jun  8 13:52:12 2009
New Revision: 782625

URL: http://svn.apache.org/viewvc?rev=782625&view=rev
Log:
comments

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/search/function/BoostedQuery.java
    
lucene/solr/trunk/src/java/org/apache/solr/search/function/FunctionQuery.java

Modified: 
lucene/solr/trunk/src/java/org/apache/solr/search/function/BoostedQuery.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/search/function/BoostedQuery.java?rev=782625&r1=782624&r2=782625&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/java/org/apache/solr/search/function/BoostedQuery.java 
(original)
+++ 
lucene/solr/trunk/src/java/org/apache/solr/search/function/BoostedQuery.java 
Mon Jun  8 13:52:12 2009
@@ -122,7 +122,7 @@
     public float score() throws IOException {
       float score = qWeight * scorer.score() * vals.floatVal(scorer.doc());
 
-      // current Lucene sorting priority queues can't handle NaN and -Infinity
+      // current Lucene sorting priority queues can't handle NaN (score!=score 
is true for NaN) and -Infinity
       if (score != score || score==Float.NEGATIVE_INFINITY) return 
-Float.MAX_VALUE;
       return score;
     }

Modified: 
lucene/solr/trunk/src/java/org/apache/solr/search/function/FunctionQuery.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/search/function/FunctionQuery.java?rev=782625&r1=782624&r2=782625&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/java/org/apache/solr/search/function/FunctionQuery.java 
(original)
+++ 
lucene/solr/trunk/src/java/org/apache/solr/search/function/FunctionQuery.java 
Mon Jun  8 13:52:12 2009
@@ -133,7 +133,7 @@
     public float score() throws IOException {
       float score = qWeight * vals.floatVal(doc);
 
-      // current Lucene sorting priority queues can't handle NaN and -Infinity
+      // current Lucene sorting priority queues can't handle NaN (score!=score 
is true for NaN) and -Infinity
       if (score != score || score==Float.NEGATIVE_INFINITY) return 
-Float.MAX_VALUE;
       return score;
     }


Reply via email to