Refresh VS Rescan VS Rebuild

Once a source is created, you can refresh, rescan or rebuild the source either manually or automatically with a schedule. This ensures that the source is up to date with the system and that source configuration changes are applied.

The three update types attempt to catch and re-index changes for both:

Update Types

Refresh

The refresh update type scans items such as content or permission which have been identified by the source system as having been modified since the last update. Once the scan is complete, the items are re-indexed accordingly.

A refresh can be performed manually or automatically through a schedule. It has the smallest impact on resources since it only scans and re-indexes the items that have changed since the last update.

  • Not all sources support refresh updates. For example, Web sources don’t support refreshes and therefore perform daily rescans to retrieve item changes.

  • Sources that do support refresh updates may have limitations such as the refresh not catching all types of changes (deleted items, permission changes, etc.).

Rescan

The rescan update type scans all items within the source. Once the scan is complete, only the content and permissions that have been modified are re-indexed.

A rescan can be performed manually or automatically through a schedule. It has a medium impact on resources since it crawls an entire source but only re-indexes the items that have changed since the last update.

Rebuild

The rebuild update type scans all items within the source. Once the scan is complete, all of the items are re-indexed.

The rebuild can only be performed manually. It has the biggest impact on resources since it not only crawls the entire source but it also re-indexes all of its items, not just the items that have changed since the last update.

  • You have changed the name of a space in your Confluence Cloud source. A rebuild of the source is now necessary because performing a rescan will only detect the change for pages that are created or modified after the name change.

  • You have a Crawling Module source and have more than one Crawling Module linked to this organization. If you change the Crawling Module instance with which your source is paired, a rebuild is required to apply your changes.

Recommended Articles