How do I rebuild my search indexes?

Search indexes can be rebuilt by following these steps:

  • Click System Menu -> Utilities -> Search Indexing
  • Confirm that your Index Location is correct (this directory should exist on the application server directly under the tomcat folder)
  • Check the Yes box in the Rebuild Index? field
  • Click Submit

At this point a background process will begin to rebuild the search indexes and the following message will appear in the cascade.log file:

INFO  [SearchServiceImpl] Rebuilding search index

Once complete, a message similar to the following will appear:

INFO  [SearchServiceImpl] Rebuilding search index finished in 5 minutes

NOTE: This process can take anywhere from a couple of minutes to several hours. It is completely dependent on the size of the database as well as other operations that may be occurring in the system at the time of the rebuild.

NOTE: Search indexes are rebuilt automatically in the event that a Site is renamed or if a site in the Global area is migrated to a Site object.