stillalex commented on PR #1761:
URL: https://github.com/apache/solr/pull/1761#issuecomment-1670292382

   read through this, I'm not really familiar with any of this code but the 
change looks good to me.
   minor question. why not add another executor (fixed number of threads 
similar to parallelExecutor) for these expensive operations? all the code that 
ensures the max number of running threads would no longer be necessary, the 
finishTask method would also be a bit simpler.
   
   another one for my personal understanding: when the status of a task is 
reported as `RUNNING` it could either be queued or running. this means 'sent to 
executor', but there is no guarantee this will run immediately. introducing 
another status as `PENDING` might cause some confusion to what is actually 
running at a given moment.
   
   


-- 
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...@solr.apache.org

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


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

Reply via email to