[
https://issues.apache.org/jira/browse/SOLR-12761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16618840#comment-16618840
]
Manuel Gübeli commented on SOLR-12761:
--------------------------------------
It might make sense to have it both as request parameter and SolrConfig; the
values in SolrConfig would be the default. (This is how I resolved it in our
workaround).
However, since fuzzyMaxExpansions can be limited by maxBooleanClauses it might
make sence to keep it close even configuration-wise.
> 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: [email protected]
For additional commands, e-mail: [email protected]