You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Jim Ferenczi (JIRA)" <ji...@apache.org> on 2018/07/31 14:32:00 UTC

[jira] [Commented] (LUCENE-8439) DisjunctionMaxScorer should leverage sub scorers' per-block max scores

    [ https://issues.apache.org/jira/browse/LUCENE-8439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16563761#comment-16563761 ] 

Jim Ferenczi commented on LUCENE-8439:
--------------------------------------

Here is a patch that uses the same strategy to find blocks than LUCENE-8204.
I ran a benchmark using wikibigall and disjunction max queries on the Low/Med/High terms over the body and title fields.
Results below show a nice speed up with any tiebreaker value (except 1 since we rewrite to a boolean query in this case):

{noformat}
        TaskQPS lucene_baseline      StdDevQPS lucene_candidate      StdDev                Pct diff
                 LowTerm      121.15      (3.3%)      838.54     (33.6%)  592.1% ( 537% -  650%)
                 MedTerm       25.52      (5.1%)      385.07    (114.0%) 1409.1% (1227% - 1610%)
                HighTerm        9.62      (5.6%)      183.10    (162.7%) 1803.6% (1548% - 2089%)
{noformat}


> DisjunctionMaxScorer should leverage sub scorers' per-block max scores
> ----------------------------------------------------------------------
>
>                 Key: LUCENE-8439
>                 URL: https://issues.apache.org/jira/browse/LUCENE-8439
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Jim Ferenczi
>            Priority: Minor
>         Attachments: LUCENE-8439.patch
>
>
> This issue is similar to https://issues.apache.org/jira/browse/LUCENE-8204 but for the DisjunctionMaxScorer.



--
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