msfroh opened a new pull request, #13747:
URL: https://github.com/apache/lucene/pull/13747

   ### Description
   Relates to https://github.com/apache/lucene/issues/12892
   
   For global ordinal-based join, we can support concurrent search. For numeric 
and term-based joins, we fail if we're called from a multithreaded searcher.
   
   I can implement concurrent versions of the other join collectors, but wanted 
to get a first pass that removes the uses of `IndexSearcher#search(Query, 
Collector)`.
   
   Note that for the cases that still assume a single-threaded searcher, I used 
a version of `CollectorManager#wrap(Collector)` from 
https://github.com/apache/lucene/pull/13735, with my guess for where it will 
end up based on feedback so far.
   
   <!--
   If this is your first contribution to Lucene, please make sure you have 
reviewed the contribution guide.
   https://github.com/apache/lucene/blob/main/CONTRIBUTING.md
   -->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to