On Wed, Feb 24, 2010 at 03:42:20PM +0200, Sami Siren wrote:
> Hannu,
> 
> Do you use same set of QueryFilters both in the webapp and when
> running from shell?
> 
> Perhaps your filter is not executed when running from cli? You can
> verify how your query is transformed by running bin/nutch
> org.apache.nutch.searcher.Query and entering some queries.

That seems to be the case:

Parsed: kuusi
Translated: +(url:kuusi^4.0 anchor:kuusi^2.0 content:kuusi title:kuusi^1.5 
host:kuusi^2.0)
Query: Parsed: kuuden
Translated: +(url:kuuden^4.0 anchor:kuuden^2.0 content:kuuden title:kuuden^1.5 
host:kuuden^2.0)
Query: 

I my filter was executed, Query should search for "kuusi" or "kuu" in
the first case (when inputing "kuusi") and for "kuusi" in the second
case (when inputing "kuuden").


Query knows that I have a plugin called malaga-fi:

DEBUG plugin.PluginRepository (PluginManifestParser.java:parsePlugin(187)) - 
plugin: id=malaga-fi name=Malaga Analysis Plug-in version=0.0.1 
provider=joensuu.ficlass=null
DEBUG plugin.PluginRepository (PluginManifestParser.java:parseExtension(287)) - 
impl: point=org.apache.nutch.analysis.NutchAnalyzer 
class=fi.joensuu.joyds1.nutch.MalagaHVSuggestionAnalyzer
INFO  plugin.PluginRepository (PluginRepository.java:displayStatus(316)) -      
Malaga Analysis Plug-in (malaga-fi)

How do I get my filter to execute?

Reply via email to