[ 
https://issues.apache.org/jira/browse/SOLR-212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517011
 ] 

damu liu commented on SOLR-212:
-------------------------------

The DirectSolrConnection  class should have an additional method added:

public void clearup() {
          core.close();
  }

otherwise, the program cannot stop, there are searcher and listeners running in 
other thread. Use this method to clear the resources.

> Embeddable class to call solr directly
> --------------------------------------
>
>                 Key: SOLR-212
>                 URL: https://issues.apache.org/jira/browse/SOLR-212
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Ryan McKinley
>            Assignee: Ryan McKinley
>            Priority: Minor
>             Fix For: 1.2
>
>         Attachments: embeddedSolr.zip, SOLR-212-DirectSolrConnection.patch, 
> SOLR-212-DirectSolrConnection.patch, SOLR-212-DirectSolrConnection.patch, 
> SOLR-212-DirectSolrConnection.patch, SOLR-212-DirectSolrConnection.patch
>
>
> For some embedded applications, it is useful to call solr without running an 
> HTTP server.  This class mimics the behavior you would get if you sent the 
> request through an HTTP connection.  It is designed to work nicely (ie 
> simple) with JNI
> the main function is:
> public class DirectSolrConnection 
> {
>   String request( String pathAndParams, String body ) throws Exception
>   {
>     ...
>   }
> }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to