
SegmentFormatInventory
- Namespace
- Rowles.LeanCorpus.Index.Format
- Assembly
- Rowles.LeanCorpus.dll
Describes format metadata for one segment.
public sealed record SegmentFormatInventory : IEquatable<SegmentFormatInventory>
SegmentFormatInventory
CommitGeneration
Gets the segment creation commit generation, or null when metadata could not be read.
DelGeneration
Gets the live-doc deletion generation, or null for legacy or absent deletion files.
DocCount
Gets the segment document count, or null when metadata could not be read.
Files
Gets file inventories for this segment.
LiveDocCount
Gets the live-document count, or null when metadata could not be read.
MissingFiles
Gets required files missing from this segment.
SegmentId
Gets the segment ID.
Warnings
Gets non-fatal warnings detected while inspecting this segment.