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: [email protected]
For additional commands, e-mail: [email protected]