Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-11264 Common side changes for HDFS Erasure coding support
  3. HADOOP-12060

Address some issues related to ByteBuffer type input/output buffers for raw erasure coders

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • HDFS-7285
    • io
    • None
    • Reviewed

    Description

      In HDFS-8319 jingzhao raised some issues about ByteBuffer type input/output buffers for raw erasure coders:

      • Should support ByteBuffers originated from ByteBuffer#slice calls;
      • Should clearly spec in Javadoc that no mixing of on-heap buffers and direct buffers are allowed, and with necessary checking codes ensuring the same type of buffers are used.

      In HDFS-8319 patch by jingzhao there are some good refactoring codes that would be incorporated here.
      As discussed open this to address the issues separately.

      Attachments

        1. HADOOP-12060-HDFS-7285-v1.patch
          17 kB
          Kai Zheng
        2. HADOOP-12060-HDFS-7285-v2.patch
          35 kB
          Kai Zheng
        3. HADOOP-12060-HDFS-7285-v3.patch
          37 kB
          Kai Zheng

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: