Constructor EmbeddingGenerationUpkeepResult
- Namespace
- MailFathom.Application.Emails.Embeddings.Generations
- Assembly
- MailFathom.Application.dll
EmbeddingGenerationUpkeepResult(StoredEmailEmbeddingBackfillResult, EmbeddingGenerationTransition, int)
What one upkeep pass did to this instance's generations.
public EmbeddingGenerationUpkeepResult(StoredEmailEmbeddingBackfillResult Sweep, EmbeddingGenerationTransition Transition, int RemovedSupersededVectorCount)
Parameters
SweepStoredEmailEmbeddingBackfillResultWhat the walk towards the target generation produced, and why it ended.
TransitionEmbeddingGenerationTransitionWhether the generation being built became the one retrieval reads.
RemovedSupersededVectorCountintHow many vectors of a replaced generation this pass removed.
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.