javanna commented on PR #13542:
URL: https://github.com/apache/lucene/pull/13542#issuecomment-2332571178

   >  I think we could keep it simple and provide a separate collector manager 
perhaps that supports intra-segment concurrency for now
   
   Having thought a little more, I am not sure this is a good idea. The first 
problem I have with it is naming, what would we call this other collector 
manager? :)
   
   We could otherwise add a constructor to the existing collector manager that 
takes the slices as an argument. Not very clean, but would allow the manager to 
go through the slices and determine what collector impl to return once 
`newCollector `is called later. We could make this new constructor optional, 
and leave the default constructor untouched for now (when created through it 
the manager won't support intra-segment concurrency), so we don't break 
existing usages.


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