jpountz commented on PR #14900:
URL: https://github.com/apache/lucene/pull/14900#issuecomment-3084596936

   > FWIW, I'm not really sure if sharing a thread pool b/w indexing and 
merging would be simpler than having separate thread pools and applying 
backpressure on indexing
   
   To me the reason for sharing the thread pools is not to make things simpler 
but rather to make it easier to control the overall number of active 
indexing+merging threads. For CPU-bound workloads (which indexing tends to be), 
the best approach is to create a thread pool sized based on the number of cores 
of the machine. You can't do this if indexing and merging don't use the same 
thread pool.


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