Transient disk-read errors incorrectly reported as inconsistencies in checkMetadataConsistency

XMLWordPrintableJSON

    • Catalog and Routing
    • Fully Compatible
    • ALL
    • CAR Team 2026-07-20
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      There are several try/catch blocks in checkMetadataConsistency that blindly transforms errors encountered while reading from disk into inconsistencies. Transient errors such as ShutdownInProgress, Interruptions, and SnapshotTooOld are not real data inconsistencies —they're expected, transient conditions— but they currently get reported as top-level inconsistency errors, resulting in false positives.

            Assignee:
            Pol Pinol
            Reporter:
            Pol Pinol
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: