Author: jnioche
Date: Thu Aug 26 15:00:27 2010
New Revision: 989733

URL: http://svn.apache.org/viewvc?rev=989733&view=rev
Log:
NUTCH-877 Allow setting of slop values for non-quote phrase queries on 
query-basic plugin

Modified:
    nutch/branches/branch-1.2/CHANGES.txt
    nutch/branches/branch-1.2/conf/nutch-default.xml
    
nutch/branches/branch-1.2/src/plugin/query-basic/src/java/org/apache/nutch/searcher/basic/BasicQueryFilter.java

Modified: nutch/branches/branch-1.2/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/nutch/branches/branch-1.2/CHANGES.txt?rev=989733&r1=989732&r2=989733&view=diff
==============================================================================
--- nutch/branches/branch-1.2/CHANGES.txt (original)
+++ nutch/branches/branch-1.2/CHANGES.txt Thu Aug 26 15:00:27 2010
@@ -2,6 +2,8 @@ Nutch Change Log
 
 Release 1.2 - 08/07/2010
 
+* NUTCH-877 Allow setting of slop values for non-quote phrase queries on 
query-basic plugin (kubes via jnioche)
+
 * NUTCH-716 Make subcollection index filed multivalued (Dmitry Lihachev via 
jnioche)
 
 * NUTCH-878 ScoringFilters should not override the injected score 

Modified: nutch/branches/branch-1.2/conf/nutch-default.xml
URL: 
http://svn.apache.org/viewvc/nutch/branches/branch-1.2/conf/nutch-default.xml?rev=989733&r1=989732&r2=989733&view=diff
==============================================================================
--- nutch/branches/branch-1.2/conf/nutch-default.xml (original)
+++ nutch/branches/branch-1.2/conf/nutch-default.xml Thu Aug 26 15:00:27 2010
@@ -1227,6 +1227,14 @@
   </description>
 </property>
 
+<property>
+  <name>query.phrase.slop</name>
+  <value>5</value>
+  <description> The slop value used when checking for phrase queries without
+  quote values.
+  </description>
+</property>
+
 <!--
 <property>
   <name>query.basic.description.boost</name>

Modified: 
nutch/branches/branch-1.2/src/plugin/query-basic/src/java/org/apache/nutch/searcher/basic/BasicQueryFilter.java
URL: 
http://svn.apache.org/viewvc/nutch/branches/branch-1.2/src/plugin/query-basic/src/java/org/apache/nutch/searcher/basic/BasicQueryFilter.java?rev=989733&r1=989732&r2=989733&view=diff
==============================================================================
--- 
nutch/branches/branch-1.2/src/plugin/query-basic/src/java/org/apache/nutch/searcher/basic/BasicQueryFilter.java
 (original)
+++ 
nutch/branches/branch-1.2/src/plugin/query-basic/src/java/org/apache/nutch/searcher/basic/BasicQueryFilter.java
 Thu Aug 26 15:00:27 2010
@@ -189,6 +189,7 @@ public class BasicQueryFilter implements
     this.FIELD_BOOSTS[TITLE_BOOST] = conf.getFloat("query.title.boost", 1.5f);
     this.FIELD_BOOSTS[HOST_BOOST] = conf.getFloat("query.host.boost", 2.0f);
     this.PHRASE_BOOST = conf.getFloat("query.phrase.boost", 1.0f);
+    this.SLOP = conf.getInt("query.phrase.slop", Integer.MAX_VALUE);
     findAdditionalFields(conf);
   }
 


Reply via email to