Author: koji
Date: Fri Feb 5 02:49:48 2010
New Revision: 906781
URL: http://svn.apache.org/viewvc?rev=906781&view=rev
Log:
SOLR-1753: StatsComponent throws NPE when getting statistics for facets in
distributed search
Modified:
lucene/solr/trunk/CHANGES.txt
lucene/solr/trunk/src/java/org/apache/solr/handler/component/StatsValues.java
Modified: lucene/solr/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/lucene/solr/trunk/CHANGES.txt?rev=906781&r1=906780&r2=906781&view=diff
==============================================================================
--- lucene/solr/trunk/CHANGES.txt (original)
+++ lucene/solr/trunk/CHANGES.txt Fri Feb 5 02:49:48 2010
@@ -170,6 +170,9 @@
in file descriptor leaks.
(Christoff Brill, Mark Miller)
+* SOLR-1753: StatsComponent throws NPE when getting statistics for facets in
distributed search
+ (Janne Majaranta via koji)
+
Other Changes
----------------------
Modified:
lucene/solr/trunk/src/java/org/apache/solr/handler/component/StatsValues.java
URL:
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/handler/component/StatsValues.java?rev=906781&r1=906780&r2=906781&view=diff
==============================================================================
---
lucene/solr/trunk/src/java/org/apache/solr/handler/component/StatsValues.java
(original)
+++
lucene/solr/trunk/src/java/org/apache/solr/handler/component/StatsValues.java
Fri Feb 5 02:49:48 2010
@@ -73,13 +73,13 @@
facets.put( field, addTo );
}
for( int j=0; j< vals.size(); j++ ) {
- String val = f.getName(i);
+ String val = vals.getName(j);
StatsValues vvals = addTo.get( val );
if( vvals == null ) {
vvals = new StatsValues();
addTo.put( val, vvals );
}
- vvals.accumulate( (NamedList)f.getVal( i ) );
+ vvals.accumulate( (NamedList)vals.getVal( j ) );
}
}
}