Flume
  1. Flume
  2. FLUME-1893

File Channel could miss possible checkpoint corruption

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: v1.3.1
    • Fix Version/s: v1.4.0
    • Component/s: None
    • Labels:
      None

      Description

      If the first 4 bytes of the checkpoint are overwritten, then the current sanity check will miss it because we read the first long and then cast it to an int, missing the first 4 bytes when we check the version. First 4 bytes being corrupt could indicate further corruption in the checkpoint which cannot be verified because the remaining data consists mostly of pointers to files, which if not used are simply ignored by the replay mechanism

      1. FLUME-1893.patch
        7 kB
        Hari Shreedharan

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Hari Shreedharan
              Reporter:
              Hari Shreedharan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development