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;
}