Hi all, we have implemented a Solr based search in our web application. We have one master server that maintains the index which is replicated to the slaves using the built-in Solr replication.
This has been working fine so far, but suddenly the replication does not send the modified files to the slaves. Each time the slave polls the master, the master answers with "No files to download for indexversion: 1291900430240" The problem is, that the index version on the master **is** higher than the one on the slave. We have something like this: Master: Index Version: 1291900430241, Generation: 1288 Slave: Index Version: 1291900430240, Generation: 1287 But still the files are not replicated ("No files to download...") Why would the master think that no files need to be replicated even though the slave version and generation are lower than the one from the master? What makes the problem even more difficult is, that this isn't reproducable. Sometimes re-starting the master puts everything back to normal. Any ideas? Regards Thomas