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


Reply via email to