Author: sshafroi
Date: 2008-12-09 13:30:32 +0100 (Tue, 09 Dec 2008)
New Revision: 7067
Modified:
branches/2.18/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
Log:
Issue SKER4950: (AbstractESPFastSearchCommand: parsefql when term start with =
characeter)
Escape all normal search words that contains <,> or =.
Modified:
branches/2.18/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
===================================================================
---
branches/2.18/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
2008-12-09 08:37:27 UTC (rev 7066)
+++
branches/2.18/generic.sesam/search-command-control/fast/src/main/java/no/sesat/search/mode/command/AbstractESPFastSearchCommand.java
2008-12-09 12:30:32 UTC (rev 7067)
@@ -34,7 +34,6 @@
import com.fastsearch.esp.search.result.IQueryResult;
import com.fastsearch.esp.search.view.ISearchView;
import java.util.Collection;
-import no.sesat.search.mode.config.BaseSearchConfiguration;
import no.sesat.search.mode.config.EspFastCommandConfig;
import no.sesat.commons.visitor.Visitor;
import no.sesat.search.query.XorClause;
@@ -108,7 +107,8 @@
ENDS_WITH("ends-with"),
EQUALS("equals"),
COUNT("count"),
- STRING("string");
+ STRING("string"),
+ ESCAPE_REGEXP(".*[<>=].*");
private String word;
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits