Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-8031 Follow-on work for erasure coding phase I (striping layout)
  3. HDFS-9694

Make existing DFSClient#getFileChecksum() work for striped blocks

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha1
    • None
    • None
    • Reviewed
    • Hide
      Makes the getFileChecksum API works with striped layout EC files. Checksum computation done by block level in the distributed fashion. The current API does not support to compare the checksum generated with normal file and the checksum generated for the same file but in striped layout.
      Show
      Makes the getFileChecksum API works with striped layout EC files. Checksum computation done by block level in the distributed fashion. The current API does not support to compare the checksum generated with normal file and the checksum generated for the same file but in striped layout.

    Description

      This is a sub-task of HDFS-8430 and will get the existing API FileSystem#getFileChecksum(path) work for striped files. It will also refactor existing codes and layout basic work for subsequent tasks like support of the new API proposed there.

      Attachments

        1. HDFS-9694-v1.patch
          60 kB
          Kai Zheng
        2. HDFS-9694-v2.patch
          100 kB
          Kai Zheng
        3. HDFS-9694-v3.patch
          50 kB
          Kai Zheng
        4. HDFS-9694-v4.patch
          52 kB
          Kai Zheng
        5. HDFS-9694-v5.patch
          52 kB
          Kai Zheng
        6. HDFS-9694-v6.patch
          52 kB
          Kai Zheng
        7. HDFS-9694-v7.patch
          53 kB
          Kai Zheng
        8. HDFS-9694-v8.patch
          53 kB
          Kai Zheng
        9. HDFS-9694-v9.patch
          53 kB
          Kai Zheng

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            drankye Kai Zheng
            drankye Kai Zheng
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment