pub type LocalIndexRebuildReport = IndexRebuildReport;Expand description
Backward-compatible local index-rebuild report alias.
Aliased Type§
pub struct LocalIndexRebuildReport {
pub scanned_version_records: u64,
pub scanned_retained_shards: u64,
pub rebuilt_latest_records: u64,
pub unchanged_latest_records: u64,
pub removed_stale_latest_records: u64,
pub scanned_reconstructions: u64,
pub unchanged_reconstructions: u64,
pub removed_stale_reconstructions: u64,
pub rebuilt_dedupe_shard_mappings: u64,
pub unchanged_dedupe_shard_mappings: u64,
pub removed_stale_dedupe_shard_mappings: u64,
pub issues: Vec<IndexRebuildIssue>,
}Fields§
§scanned_version_records: u64Number of version records scanned through the configured record store.
scanned_retained_shards: u64Number of retained shard objects scanned through the object-store adapter.
rebuilt_latest_records: u64Number of latest records recreated or updated through the configured record store.
unchanged_latest_records: u64Number of latest records that already matched the rebuilt head.
removed_stale_latest_records: u64Number of stale latest records removed because no version record remained.
scanned_reconstructions: u64Number of reconstruction rows inspected through the index adapter.
unchanged_reconstructions: u64Number of reconstruction rows still backed by immutable version records.
removed_stale_reconstructions: u64Number of stale reconstruction rows removed because no version record remained.
rebuilt_dedupe_shard_mappings: u64Number of dedupe-shard mappings inserted or updated.
unchanged_dedupe_shard_mappings: u64Number of dedupe-shard mappings that already matched the rebuilt view.
removed_stale_dedupe_shard_mappings: u64Number of stale dedupe-shard mappings removed because no retained shard contained them.
issues: Vec<IndexRebuildIssue>Collected non-fatal rebuild issues.