Skip to content

Confusing log entry in regards of the examine index rebuilding #19741

@wtct

Description

@wtct

Which Umbraco version are you using?

13.9.2

Bug summary

We noticed that a confusing log entry appears while the index rebuilding is triggered in the Examine Management dashboard.

It occurs only if there is more than 10K of documents to index in the system.

Basically, once you trigger the index rebuilding for the Internal or External index, you can expect an entry as below while the first 10K of documents have been indexed:

Rebuilding index '"InternalIndex"' done.

Unfortunately, you can notice that process is still running in the background. You can confirm that by checking the DocumentCount in the overview of the index in the Examine Management dashboard.

Probably the same issue occurs once the examine index rebuilding is automatically triggered on the application startup.

You can find details in our article: Umbraco Examine Rebuild Says "Done" – But It’s Not

cc: @piotrbach

Specifics

No response

Steps to reproduce

  1. Go to the Examine Management dashboard in the Umbraco instance with at least 10K of documents to be indexed in the examine internal or external index.
  2. Trigger index rebuilding in the Examine Management dashboard.
  3. Keep refreshing the index overview in the Examine Management dashboard to ensure the DocumentCount is increasing during indexing.
  4. Check Umbraco logs while at least 10K of documents have been indexed.
  5. Refresh the index overview page several times to see that the the DocumentCount is still increasing.

Expected result / actual result

Actual result

The index is still being populated even you can see the log entry as follows:

Rebuilding index '"InternalIndex"' done.

Expected result

The log entry should appear while the rebuilding process has been completed successfully.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions