Add a recovery option for the new store: skip_corrupted_meta_entries

This commit is contained in:
Vitaliy Filippov
2026-03-02 02:51:09 +03:00
parent d4c67b4879
commit 22c39561cf
4 changed files with 5 additions and 1 deletions
+2
View File
@@ -307,6 +307,7 @@ corrupted_block:
if (allow_corrupted)
{
fprintf(stderr, "Metadata block is corrupted, skipping\n");
recheck_modified_blocks.insert(block_num);
break;
}
else
@@ -357,6 +358,7 @@ corrupted_object:
if (allow_corrupted)
{
fprintf(stderr, "Entry is corrupted, skipping\n");
recheck_modified_blocks.insert(block_num);
block_offset += wr->size;
continue;
}