lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joel Nothman (JIRA)" <>
Subject [jira] [Updated] (SOLR-4035) Expose makeDismax as a parameter to ExtendedDismaxQParser
Date Tue, 06 Nov 2012 07:50:13 GMT


Joel Nothman updated SOLR-4035:

    Attachment: SOLR-4035.patch

Here's a fairly quick-and-dirty patch, adding a parameter scop ("score operator") which, when
set to "sum", uses a standard boolean OR query rather than a max for disjunctions.
> Expose makeDismax as a parameter to ExtendedDismaxQParser
> ---------------------------------------------------------
>                 Key: SOLR-4035
>                 URL:
>             Project: Solr
>          Issue Type: New Feature
>          Components: query parsers
>    Affects Versions: 4.0
>            Reporter: Joel Nothman
>            Priority: Trivial
>         Attachments: SOLR-4035.patch
> The edismax query parser is much more than a parser of queries, a disjunction maximizer
or the sum of those parts. Some users may wish to use, for example, its field level approach
to boosting, but may not desire the dismax scoring, preferring the interpolated score of a
boolean OR.
> The ExtendedDismaxQueryParserPlugin is already able to produce such boolean queries,
when ExtendedSolrQueryParser.makeDismax == false. This should be exposed as a query parameter.

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:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message