Section navigation

Public classStatic IndexCheckIssueCodes

Namespace
Rowles.LeanCorpus.Index
Assembly
Rowles.LeanCorpus.dll

Stable issue codes emitted by IndexValidator.

public static class IndexCheckIssueCodes
Inheritance
IndexCheckIssueCodes

Public field CodecChecksumMismatch

A canonical codec body checksum does not match its footer.

Public field CodecFormatMismatch

A codec file's declared format does not match its logical file role.

Public field CodecSemanticValidationFailure

A codec descriptor's semantic body validation failed.

Public field CommitCrcMismatch

A commit file failed CRC validation.

Public field CommitGenerationMismatch

A commit file generation does not match its file name.

Public field CommitInvalidJson

A commit file contains invalid JSON.

Public field CommitUnreadable

A commit file could not be read.

Public field DeletionFileMissing

A deletion generation file is missing for a segment with deletions.

Public field DeletionFileUnreadable

A deletion file could not be read.

Public field DeletionLiveCountMismatch

A deletion file live count differs from segment metadata.

Public field DocValuesDocCountMismatch

A DocValues field document count differs from segment metadata.

Public field DocValuesReadFailure

A DocValues file could not be read.

Public field HnswDimensionMismatch

An HNSW file dimension differs from segment metadata.

Public field HnswFileMissing

An HNSW file declared by segment metadata is missing.

Public field HnswNormalisationMismatch

An HNSW file normalisation flag differs from segment metadata.

Public field HnswReadFailure

HNSW graph data could not be read during deep validation.

Public field InvalidCodecFrame

A canonical codec frame is structurally invalid.

Public field InvalidCodecMagic

A codec file has invalid magic.

Public field InvalidDocCount

Segment document count is invalid.

Public field InvalidHnswHeader

An HNSW file has an invalid header.

Public field InvalidLiveDocCount

Segment live-document count is invalid.

Public field InvalidStoredFieldHeader

A stored-field file has an invalid header.

Public field InvalidStoredFieldOffsets

A stored-field index contains invalid block offsets.

Public field InvalidVectorHeader

A vector file has an invalid header.

Public field LegacyIssue

Compatibility code used for issues added through the legacy internal API.

Public field MigrationInProgress

A migration marker shows that migration is currently in progress.

Public field MigrationRecommended

An index can be opened but migration is recommended.

Public field MigrationRequired

An index must be migrated before the requested operation can continue.

Public field MigrationStagingCleanupFailed

A migration succeeded but its staging directory could not be removed.

Public field NoCommitFile

No commit file was found.

Public field PartialMigrationMarkerState

A migration marker cannot be read or describes partial migration state.

Public field PostingsReadFailure

Postings could not be read or contain invalid document IDs during deep validation.

Public field RequiredFileEmpty

A required segment file is empty.

Public field RequiredFileMissing

A required segment file is missing.

Public field SegmentIdMismatch

Segment metadata ID does not match the referenced segment ID.

Public field SegmentMetadataUnreadable

Segment metadata could not be read.

Public field StaleTemporaryFile

A recognised temporary file was left behind by an interrupted write.

Public field StoredFieldDocCountMismatch

A stored-field index document count differs from segment metadata.

Public field StoredFieldsReadFailure

Stored fields could not be read during deep validation.

Public field TermVectorsReadFailure

Term vectors could not be read during deep validation.

Public field UnknownCodecFormat

A self-identifying codec file declares an unregistered format.

Public field UnregisteredCompressionPolicy

A stored-field file uses an unregistered compression policy.

Public field UnsupportedCodecFrameVersion

A canonical codec file uses an unsupported frame version.

Public field UnsupportedCodecVersion

A codec file uses an unsupported version.

Public field UnsupportedFutureCodecVersion

A codec file uses a future version unsupported by this build.

Public field UnsupportedMigrationPath

A codec migration path is not supported by this build.

Public field UnsupportedStoredFieldVersion

A stored-field file uses an unsupported version.

Public field VectorCountMismatch

A vector file document count differs from segment metadata.

Public field VectorDimensionMismatch

A vector file dimension differs from segment metadata.

Public field VectorFileMissing

A vector file declared by segment metadata is missing.

Public field VectorReadFailure

Vectors could not be read during deep validation.