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?