We have old fashioned replication configured between one master and one
slave. Everything used to work but today I noticed that recent records
were not present in the slave (same query gives hits on master but non
on slave).
The replication communication seems to work. This is what I get in the logs:

INFO: [default] webapp=/solr path=/replication
params={command=fetchindex&_=1430136325501&wt=json} status=0 QTime=0
Apr 27, 2015 2:05:25 PM org.apache.solr.handler.SnapPuller fetchLatestIndex
INFO: Slave in sync with master.
Apr 27, 2015 2:05:25 PM org.apache.solr.core.SolrCore execute
INFO: [default] webapp=/solr path=/replication
params={command=details&_=1430136325600&wt=json} status=0 QTime=21

It says both are in sync, but obviously they are not and even the
replication page of the admin view mentions different Version, Gen and size:
Master (Searching)  1430107573634 27 287.19 GB
Master (Replicable) 1430107573634 27 -
Slave (Searching)   1429762011916 23 287.14 GB

Any idea why the replication is not triggered here or what I could try
to fix it?
Solr Version is 4.10.3.

-Michael

Reply via email to