Hi Karen,

snappuller and snapinstaller can be run by hand.  I'd try that and I'd check 
the logs to see what went wrong.  Also look at the index directory on the 
slaves and make sure that the files there match what you see on the master.


Otis
--
Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch

----- Original Message ----
From: Karen Loughran <[EMAIL PROTECTED]>
To: "solr-user@lucene.apache.org" <solr-user@lucene.apache.org>
Sent: Friday, October 26, 2007 6:24:02 AM
Subject: CollectionDistribution - Changes reflected immediately on master, but 
only after tomcat restart on slave




Hiya,

I have set up solr CollectionDistribution between a master and a slave
 with 
postCommit triggering snapshooter, and a cron job (snappuller and 
snapinstaller) on the slave accepting and installing updated snapshops
 every 
15 minutes.

Once I delete a record from the master (with java code using 
CommonsHttpSolrServer from solrj-1.3-dev)  the change to the collection
 shows 
immediately - via both the http solr/admin query url and via a java
 client 
using CommonsHttpSolrServer from solrj-1.3-dev).

But after distribution of this latest snapshop to the slave the
 collection 
does not show the update (with solr admin query url or via java query
 client) 
UNLESS I restart tomcat ?

Can anyone explain to me why and perhaps what I need to do to get the
 change 
to reflect without a tomcat restart ?

Many thanks
Karen



Reply via email to