
IndexFormatInventory
- Namespace
- Rowles.LeanCorpus.Index.Format
- Assembly
- Rowles.LeanCorpus.dll
Describes the on-disk format state of a LeanCorpus index directory.
public sealed record IndexFormatInventory : IEquatable<IndexFormatInventory>
- Inheritance
-
IndexFormatInventory
- Implements
CommitGeneration
Gets the latest commit generation, or null when no readable commit was found.
ContentToken
Gets the latest commit content token, or null when no readable commit was found.
DirectoryPath
Gets the inspected directory path.
HasUnknownFormat
Gets a value indicating whether a self-identifying file declares an unregistered format.
HasUnsupportedFutureFormat
Gets a value indicating whether any file uses a future unsupported codec version.
Issues
Gets issues detected while inspecting commit and segment metadata.
OrphanFiles
Gets recognised files that are not referenced by the latest readable commit.
SegmentIds
Gets segment IDs referenced by the latest readable commit.
Segments
Gets inspected segment inventories.