You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Leonhard Maylein (JIRA)" <ji...@apache.org> on 2012/12/07 15:21:20 UTC
[jira] [Created] (SOLR-4153) eDismax: Misinterpretation of hyphens
Leonhard Maylein created SOLR-4153:
--------------------------------------
Summary: eDismax: Misinterpretation of hyphens
Key: SOLR-4153
URL: https://issues.apache.org/jira/browse/SOLR-4153
Project: Solr
Issue Type: Bug
Components: query parsers
Affects Versions: 4.0
Reporter: Leonhard Maylein
The eDismax parser treats hyphens as OR operator:
&q:
british history 1815-1914
&qf:
ti sw
Parsed as:
(+((DisjunctionMaxQuery((sw:british | ti:british)) DisjunctionMaxQuery((sw:history | ti:history)) DisjunctionMaxQuery(((sw:1815 sw:1914) | (ti:1815 ti:1914))))~3))/no_coord
What is the reason for this behavior? Wouldn't it be better
to treat 'term1-term2' as a PhraseQuery "term1 term2" (as the WordDelimiterFilter does)?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org