cpoerschke commented on pull request #601:
URL: https://github.com/apache/solr/pull/601#issuecomment-1036196947


   > This PR isn't clear to me. It appears it would ignore the existing created 
`proc` and simply create another. I don't get the point of that. AFAICT, this 
method (doReplay) runs in its own thread (from run()) as well.
   
   Yes, the `doReplay` method runs in its own thread but since 
https://github.com/apache/solr/commit/6084da559c5466551af68c114b7310356c989dec 
and https://issues.apache.org/jira/browse/SOLR-12338 it can parallelise some of 
the work via the executor i.e. additional threads; but only some of the work 
goes to the executor and therefore the existing `proc` continues to be used in 
the `doReplay` method's thread (and the executor threads get their own `proc` 
objects).


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