Failed changeover conditions
Description
This error indicates that the number of documents contained within an index has decreased beyond an acceptable limit.
Error message
Displayed in the update-<DATA-SOURCE-ID>.log
file
Error details:
Failure in: Checking the total number of documents indexed is sufficient. step name: 'ChangeOverIndexCountCheck'
Caused by:
Views will not be swapped because the changeover condition check failed. This data set has only 6.45% (5597/86775) as many docs as the last one. See the changeover_percent setting for details.
Cause
Funnelback compares the number of documents in a newly built (offline) index to the number of documents contained within the current live index. If the new counts is below the configured changeover_percent
(default: 50%) then the update will fail with this error as the small index can indicate that something went wrong during the update (e.g. the internet went down while crawling and many expected pages were not fetched).
Resolution
Once-off expected reduction
If the reduction in size is expected (e.g. due to a website being redesigned with significantly fewer pages) then an update can be run that overrides this check:
-
Confirm that the offline view of the data source has the expected number of documents (check the document counts in the
Step-Index.log
for the offline view. -
To make the offline index live and skip the document count check select advanced update from the data source management screen and then select the swap live and offline view.
-
The update will start and complete very quickly as this is a quick operation.