You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by jp...@apache.org on 2015/06/25 17:41:23 UTC

svn commit: r1687563 - in /lucene/dev/trunk: ./ solr/ solr/core/ solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java

Author: jpountz
Date: Thu Jun 25 15:41:23 2015
New Revision: 1687563

URL: http://svn.apache.org/r1687563
Log:
Make sure HashQParserPlugin calls rewrite before createWeight.

Modified:
    lucene/dev/trunk/   (props changed)
    lucene/dev/trunk/solr/   (props changed)
    lucene/dev/trunk/solr/core/   (props changed)
    lucene/dev/trunk/solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java

Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java?rev=1687563&r1=1687562&r2=1687563&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/search/HashQParserPlugin.java Thu Jun 25 15:41:23 2015
@@ -148,7 +148,7 @@ public class HashQParserPlugin extends Q
       }
 
       ConstantScoreQuery constantScoreQuery = new ConstantScoreQuery(new BitsFilter(fixedBitSets));
-      return constantScoreQuery.createWeight(searcher, false);
+      return searcher.rewrite(constantScoreQuery).createWeight(searcher, false);
     }
 
     public class BitsFilter extends Filter {