Reproduce with the following steps:

1. Index the whole page with cron.php
2. GoTo "Search Settings"
3. Click Re-index site
4. Confirm Re-Index site
5. Try to run cron.php -> The solr index is not being updated. Nothing happens.

Comments

janusman’s picture

I think the recommended process is, do all of your steps but adding these between 4 and 5:

4.a) Shut down Solr
4.b) completely erase the example/solr/data directory in your apachesolr. (in Unix: cd example/solr; rm -rf data)
4.c) Restart Solr

robertdouglass’s picture

Status: Active » Closed (won't fix)

Can't reproduce. janusman's extra steps are correct if you want to totally erase any trace of old content.

One thing that might be happening is that if you have core's search enabled, all of those nodes have to be reindexed as well, so you might have to run cron several times (usually with the typical delay while node module indexes) before ApacheSolr gets its turn.

satishraj’s picture

Thanks for the suggestion it worked for me as when i restarted my web server,

Thanks Once again from rajj:)

ragapriya’s picture

Issue summary: View changes

Hi team
We are trying to re-index. But it is not processing after certain percentage.
Even tried restarting the web server & increasing the memory limit but still no luck. Console error -Screenshot attached for your reference
Can you please help in a way to re-index?
Only local images are allowed.