Skip to content

Automatic Reindexing isn't triggered if assembly versions match but the files are missing locally #164

@ViktorKurtev-AE

Description

@ViktorKurtev-AE

Describe the bug
Automatic Reindexing isn't triggered when assembly versions of the files / DB indexes match but the actual index files are missing locally. That would happen if a new container instance was created for example without an actual assembly version change (e.g. autoscaling situation). The DB assembly version would match the one in the deployed dll, but the actual index files would not be present in the container file system and automatic reindexing will not be triggered, leaving that container to throw errors when an indexing request hit it.

To Reproduce
Steps to reproduce the behavior:

  1. Configure automatic reindexing.
  2. Rebuild once and delete the index files manually.
  3. Restart the application, you'll see the files won't be created even though the background process starts up.

Expected behavior
Automatic reindexing also triggers whenever the index files are missing locally, not just when the assembly versions differ.

Library Version
13.0.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions