Table of Contents

Interface IEmbeddingWorkloadReader

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

Counts what one vector space still owes, whether or not a profile has ever been registered for it.

public interface IEmbeddingWorkloadReader

Remarks

Asked by the geometry rather than by a profile identifier, which is what lets an activation be costed before it has written anything: a declaration nobody has taken up names no row, and a declaration returning from being superseded names one that may still hold vectors. Both are the same question — how many passages have no vector in this space — and answering it through the fingerprint keeps a rollback from being priced as a first activation.

A read of committed local state and nothing else. It reaches no provider, so the number an operator is shown before confirming a spend costs nothing to produce.

Methods

ReadWorkloadAsync(EmbeddingProfileFingerprint, CancellationToken)

Counts the mail one vector space has still to embed.