[ https://issues.apache.org/jira/browse/LUCENE-524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12647127#action_12647127 ]
Mark Miller commented on LUCENE-524: ------------------------------------ Anyone think this still has merit? It looks interesting to me but I'm not so sure its the right approach... > Current implementation of fuzzy and wildcard queries inappropriately > implemented as Boolean query rewrites > ---------------------------------------------------------------------------------------------------------- > > Key: LUCENE-524 > URL: https://issues.apache.org/jira/browse/LUCENE-524 > Project: Lucene - Java > Issue Type: Improvement > Components: Search > Affects Versions: 1.9 > Reporter: Randy Puttick > Priority: Minor > Attachments: MultiTermQuery.java, MultiTermScorer.java > > > The implementation of MultiTermQuery in terms of BooleanQuery introduces > several problems: > 1) Collisions with maximum clause limit on boolean queries which throws an > exception. This is most problematic because it is difficult to ascertain in > advance how many terms a fuzzy query or wildcard query might involve. > 2) The boolean disjunctive scoring is not appropriate for either fuzzy or > wildcard queries. In effect the score is divided by the number of terms in > the query which has nothing to do with the relevancy of the results. > 3) Performance of disjunctive boolean queries for large term sets is quite > sub-optimal -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]