
IndexCodecMigrationOptions
- Namespace
- Rowles.LeanCorpus.Index.Migration
- Assembly
- Rowles.LeanCorpus.dll
Options for codec migration planning and execution.
public sealed class IndexCodecMigrationOptions
IndexCodecMigrationOptions
AllowInPlaceMigration
Gets or sets whether in-place migration is allowed.
DryRun
Gets or sets whether migration should only report actions. Defaults to true.
StagingDirectory
Gets or sets an explicit staging directory path.
UseStagingDirectory
Gets or sets whether migration should run in a staging directory. Defaults to true.
ValidateAfterMigration
Gets or sets whether the migrated index is validated before publication. Defaults to true.
ValidateBeforeMigration
Gets or sets whether the source index is validated before migration. Defaults to true.