Table of Contents

Enum EmbeddingReindexCancellationOutcome

Namespace
MailFathom.Application.Emails.Embeddings.Generations
Assembly
MailFathom.Application.dll

What cancelling a reindex did.

public enum EmbeddingReindexCancellationOutcome

Fields

Cancelled = 0

The generation being built was abandoned, and whatever was serving goes on serving.

Its partial vectors are removed in bounded batches, and its row survives so the same model can be activated again later.

NothingBuilding = 1

No generation was being built, so nothing was abandoned.

Not a failure, and deliberately not a way to turn semantic search off: this command ends a reindex, and the generation that is serving is never what it reaches.