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