You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Manuel Gübeli (JIRA)" <ji...@apache.org> on 2018/09/11 18:16:00 UTC
[jira] [Updated] (SOLR-12761) Be able to configure “maxExpansions” for FuzzyQuery
[ https://issues.apache.org/jira/browse/SOLR-12761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Manuel Gübeli updated SOLR-12761:
---------------------------------
Priority: Minor (was: Major)
> Be able to configure “maxExpansions” for FuzzyQuery
> ---------------------------------------------------
>
> Key: SOLR-12761
> URL: https://issues.apache.org/jira/browse/SOLR-12761
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Components: query parsers
> Affects Versions: 7.3
> Reporter: Manuel Gübeli
> Priority: Minor
>
> We had an issue where we reached the expansion limit of the FuzzyQuery.
> Situation:
> * Query «meier~» found «Meier»
> * Query «mazer~» found «Meier»
> * Query «maxer~» found «Meier»
> * Query «mayer~» did *NOT* find «Meier»
> The parameter “maxBooleanClauses” does not help in this situation since the “maxExpansions” FuzzyQuery of is never set in Solr and therefore the default value of 50 is used. Details: “SolrQuery-ParserBase” calles the default constructor new FuzzyQuery(Term term, int maxEdits, int pre-fixLength) and therefore FuzzyQuery run always with the default values defaultMaxExpansions = 50 and defaultTranspositions = true)
> Suggestion expose FuzzyQuery parameters in solrconfig.xm like e.g.
> <maxBooleanClauses>1024</maxBooleanClauses>
>
> Addtion would be:
> <fuzzyPrefixLength>0</fuzzyPrefixLength>
> <fuzzyMaxExpansions>50</fuzzyMaxExpansions>
> <fuzzyTranspositions>true</fuzzyTranspositions>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org