Table of Contents

Public classSealed IndexMigrationMarker

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

Persisted marker describing an in-progress or recently completed index migration.

public sealed record IndexMigrationMarker : IEquatable<IndexMigrationMarker>
IndexMigrationMarker

Properties

Public property CreatedAtUtc

Gets the marker creation time.

Public property PlannedActions

Gets the planned migration actions.

Public property SourceCommitGeneration

Gets the source commit generation at migration start.

Public property SourceDirectory

Gets the source index directory.

Public property StagingDirectory

Gets the staging directory.

Public property State

Gets the marker state.

Public property UpdatedAtUtc

Gets the marker update time.