Class StoredEmailEmbeddingBackfillOptions
- Namespace
- MailFathom.Application.Emails.Embeddings.Backfill
- Assembly
- MailFathom.Application.dll
Bounds one run of the embedding backfill.
public sealed class StoredEmailEmbeddingBackfillOptions
- Inheritance
-
StoredEmailEmbeddingBackfillOptions
- Inherited Members
Remarks
The two bounds are what an operator slows a backfill down with. Every message a run reaches is a provider call or several, so the product of the two is how much a run may spend before it ends — and a run that ends is what lets the host stop, a configuration reload take effect, and a decision to pause the spending take effect within an interval rather than at the end of a mailbox.
Properties
- BatchSize
Gets or sets how many stored messages one batch of the walk reads.
- MaxBatchesPerRun
Gets or sets how many batches one run processes before it ends and reports that work remains.