Constructor EmbeddingWorkload
- Namespace
- MailFathom.Application.Emails.Embeddings.Administration
- Assembly
- MailFathom.Application.dll
EmbeddingWorkload(int, int, long, long)
How much of the mail a search may reach one vector space still has to pay for.
public EmbeddingWorkload(int SearchableEmailCount, int OutstandingEmailCount, long OutstandingPassageCount, long OutstandingCharacterCount)
Parameters
SearchableEmailCountintThe messages a search may reach at all, which is what the outstanding count is measured against.
OutstandingEmailCountintHow many of those messages hold a passage this vector space has no vector for.
OutstandingPassageCountlongThe passages that would be sent to a provider.
OutstandingCharacterCountlongThe characters those passages carry, which is the unit the spend ceiling is counted in.
Remarks
One value answering two questions, because they are the same count read at different moments. Before an activation it is the estimate ADR 0006 puts in front of the operator; while a reindex runs it is how far that run has come. A second type for the second reading would let the two drift apart and would leave an operator comparing an estimate against a progress figure that was counted differently.
Counts and character totals only. No subject, address, passage, or vector is describable from any of them, which is what makes this safe to serve from an administrative endpoint and to write into a log line.