Table of Contents

Class EmbeddingGenerationUpkeepResult

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

What one upkeep pass did to this instance's generations.

public sealed record EmbeddingGenerationUpkeepResult : IEquatable<EmbeddingGenerationUpkeepResult>
Inheritance
EmbeddingGenerationUpkeepResult
Implements
Inherited Members

Remarks

Counts and classifications only, like every other result a worker reports: the messages a pass reached, the vectors it wrote, and the vectors it removed are all derived from mail, and none of them belongs in a log.

Constructors

EmbeddingGenerationUpkeepResult(StoredEmailEmbeddingBackfillResult, EmbeddingGenerationTransition, int)

What one upkeep pass did to this instance's generations.

Properties

MoreWorkIsWorthTryingSoon

Gets whether running again shortly would reach work this pass could not.

RemovedSupersededVectorCount

How many vectors of a replaced generation this pass removed.

Sweep

What the walk towards the target generation produced, and why it ended.

Transition

Whether the generation being built became the one retrieval reads.