Houston Putman created SOLR-17261:
-------------------------------------

             Summary: Core loading is capped at 60 seconds
                 Key: SOLR-17261
                 URL: https://issues.apache.org/jira/browse/SOLR-17261
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
    Affects Versions: 9.5.0, 9.6
            Reporter: Houston Putman
            Assignee: Houston Putman


A combination of SOLR-16187 (giving a 60 second time limit to shutting down 
{{ServiceExecutor}} pools) and SOLR-16577 (simplifying the core load logic), 
meant that core loading is interrupted and stopped after 60 seconds.

We can either:
 * Revert the core load simplifying logic (SOLR-16577)z
 * Add another {{awaitTermination()}} in {{ExecutorUtil}} that does wait 
forever (or until an interrupt), that should be used when not in a {{close()}} 
or {{shutdown()}} method

I think Option 2 is the cleaner approach and will help others using the same 
method of shutting down and waiting on an {{ExecutorService}} to block on the 
completion of a set of async tasks.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to