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

[jira] [Created] (LUCENE-8727) IndexSearcher#search(Query,int) should operate on a shared priority queue when configured with an executor

Adrien Grand created LUCENE-8727:
------------------------------------

             Summary: IndexSearcher#search(Query,int) should operate on a shared priority queue when configured with an executor
                 Key: LUCENE-8727
                 URL: https://issues.apache.org/jira/browse/LUCENE-8727
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Adrien Grand


If IndexSearcher is configured with an executor, then the top docs for each slice are computed separately before being merged once the top docs for all slices are computed. With block-max WAND this is a bit of a waste of resources: it would be better if an increase of the min competitive score could help skip non-competitive hits on every slice and not just the current one.



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