lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kalidoss MM" <>
Subject Re: Issue with Java Client code
Date Mon, 05 Jan 2009 13:25:21 GMT
Is it possible to issue the commit to the Solr Server from that java code it

I have tried the same by issueing the command in terminal
(/solr/bin/./commit) and it worked..

Please let me know. is it possible to do the same in java code it self?


On Mon, Jan 5, 2009 at 6:18 PM, Erik Hatcher <>wrote:

> On Jan 5, 2009, at 7:33 AM, Kalidoss MM wrote:
>>   We have created a Java EmbeddedSolrServer Client Code, I can able to
>> add, delete, update the Solr content - At the same time i cant able to
>> search the updated conente from the Running Solr client(jetty) web
>> interface.
>>   My requirement is, All search need to happen from/by running web
>> Solr(jetty, 8983) and all write should happened from Java client code.
>>   Both(jeety and javaclient) are using 'Core0' as core name, and both data
>> directory, schema, solrconfig are same. - is there any fix available??
>>   Case1:
>>       1) solr started in 8983 port as Core0,
>>       2) Running a java client(Core0) to add one record say "hitest", with
>> commit
>>       3) when i search for hitest, am not getting any result,
>>       4) after i restart the solr(8983) and search for 'hitest' am getting
>> the result.
>>  -
>>     - both Solr, java client is using the same dada directory, schema.xml,
>>        solrconfig.xml
>>        fyi: even this java client is working when solr is not started
>>   is it possible to handle the read/search by webinterface, and all write
>> from java-client(with out http) ????
> You'll need to issue the <commit/> to the Solr server (not the embedded
> one) for it to take place there.  A commit to EmbeddedSolrServer will make
> newly added documents visible through _that_ SolrServer, but not to anyone
> other process (such as Solr via jetty) pointing at the Lucene index.
>        Erik

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message