Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-1968

FileChannel new format while being backwards compatible

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Channel, File Channel
    • None

    Description

      There are a couple issues with the current format:

      1) We have to track the offset at checkpoint time and write the offset to a special location so we can seek to that offset during replay. In FLUME-1516 we are tracking two offsets.

      2) We have no way to detect partial writes FLUME-1967

      3) We can only checksum the body of the event, not the entire record FLUME-1485 and therefore cannot detect corruption outside an event body.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              brocknoland Brock Noland
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: