Investigate implementing bitflip detection on checksum mismatch

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines, Storage Engines - Persistence
    • None
    • None

      Upon encountering a checksum mismatch we could add bitflip detection to give us signal around faulty hardware. In theory this could be computationally very expensive so some basic performance testing will be required to determine if this is something we could run in production.

      The algorithm to detect the bitflip would be as follows:

      • For every bit in the disk image of the block
      • Flip the bit
      • Recompute the checksum
      • Check if it matches the expected checksum

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: