Class IngestionStatus
What the collection currently holds (spec 12).
public sealed record IngestionStatus : IEquatable<IngestionStatus>
- Inheritance
-
IngestionStatus
- Implements
- Inherited Members
Constructors
- IngestionStatus(string, string, int, int, int, int, int, int, long, string?, IngestionRunOutcome?, string?, DateTimeOffset?)
What the collection currently holds (spec 12).
Properties
- ChunkCount
Rows in the collection's data table.
- CollectionName
The collection.
- DocumentCount
State rows.
- FailedCount
State rows whose status is
Failed.
- IndexedCount
State rows whose status is
Indexed.
- LastOutcome
Its outcome.
- LastRunId
The newest run's id.
- LastRunUtc
When it started.
- LastSuspendReason
Its suspend reason.
- NoTextLayerCount
State rows whose status is
NoTextLayer.
- RecipeHash
The recipe this build embeds against.
- RecipeStaleCount
Rows whose stored
recipe_hashdiffers from the current recipe — one indexed COUNT, and the ONLY sense of "outstanding" that is cheap to compute. Content drift on disk is NOT counted: establishing it means opening and streaming every file, which is a run.
- StaleDocumentCount
Rows whose
last_run_idis not the newest completed run's: candidates for a sweep.