[ https://issues.apache.org/jira/browse/LUCENE-6294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14340345#comment-14340345 ]
Ryan Ernst edited comment on LUCENE-6294 at 2/27/15 4:23 PM: ------------------------------------------------------------- +1 In the javadocs for {{IndexSearcher.search}} I think you mean "In contrast to" instead of "On the contrary to"? was (Author: rjernst): +1 In the javadocs for {{IndexSearch.search}} I think you mean "In contrast to" instead of "On the contrary to"? > Generalize how IndexSearcher parallelizes collection execution > -------------------------------------------------------------- > > Key: LUCENE-6294 > URL: https://issues.apache.org/jira/browse/LUCENE-6294 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Adrien Grand > Assignee: Adrien Grand > Priority: Trivial > Attachments: LUCENE-6294.patch > > > IndexSearcher takes an ExecutorService that can be used to parallelize > collection execution. This is useful if you want to trade throughput for > latency. > However, this executor service will only be used if you search for top docs. > In that case, we will create one collector per slide and call TopDocs.merge > in the end. If you use search(Query, Collector), the executor service will > never be used. > But there are other collectors that could work the same way as top docs > collectors, eg. TotalHitCountCollector. And maybe also some of our users' > collectors. So maybe IndexSearcher could expose a generic way to take > advantage of the executor service? -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org