[
https://issues.apache.org/jira/browse/SOLR-2873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13145174#comment-13145174
]
Lance Norskog commented on SOLR-2873:
-------------------------------------
Ah! There is a matching problem lurking here: exceptions. There is no feedback
from an executor to the main SUSS thread about a failure in indexing. Please
add this to your patch.
> StreamingUpdateSolrServer does not provide public access to shutdown
> ExecutorService scheduler
> ----------------------------------------------------------------------------------------------
>
> Key: SOLR-2873
> URL: https://issues.apache.org/jira/browse/SOLR-2873
> Project: Solr
> Issue Type: Bug
> Components: clients - java
> Affects Versions: 4.0
> Environment: N/A
> Reporter: Michael Gibney
> Priority: Minor
> Fix For: 4.0
>
> Original Estimate: 5m
> Remaining Estimate: 5m
>
> Applications do not exit until the StreamingUpdateSolrServer ExecutorService
> threads have died. Currently, with no way to manually shut down the
> ExecutorService, an application that has completed execution will hang for
> 60s waiting for the keepAlive time on the pooled runner threads to expire.
> This could be addressed by adding a single method to
> StreamingUpdateSolrServer:
> {code:borderStyle=solid}
> public void shutdown() {
> scheduler.shutdown();
> }
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]