Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-11550

Enhance ErasureCoder API to support multiple encoding/decoding steps

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      In HADOOP-11646, ErasureCoder API is defined to support encoding/decoding of a block group considering the most simple but often case that only one coding step is involved. This is to enhance the API to support complex cases requiring multiple steps for encoding/decoding of a block group.

      Recovering parity blocks will be supported here also, because it involves at least two steps: step 1. recover data blocks first; step2. call encoder to compute the erased parity blocks with all the ready data blocks.

      Attachments

        Issue Links

        Activity

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

          People

            drankye Kai Zheng
            drankye Kai Zheng

            Dates

              Created:
              Updated:

              Slack

                Issue deployment