Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Later
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: nfs
    • Labels:
      None

      Description

      There are several places in the current implementation that copy the data before passing it into the XDR class.

      The new code should take advantage of HADOOP-9669 by passing in a ByteBuffer into XDR to remove the copies.

        Issue Links

          Activity

          Hide
          Haohui Mai added a comment -

          HDFS-5230 reimplements XDR using ByteBuffer which reduces the amount of copies. This jira now can can be seen as an improvement of the NFS gateway. It no longer needs to be a subtask of HDFS-4750 anymore.

          Therefore, I'm closing it as fix later for now. Anyone is more than welcome to contribute and to reopen this jira if necessary.

          Show
          Haohui Mai added a comment - HDFS-5230 reimplements XDR using ByteBuffer which reduces the amount of copies. This jira now can can be seen as an improvement of the NFS gateway. It no longer needs to be a subtask of HDFS-4750 anymore. Therefore, I'm closing it as fix later for now. Anyone is more than welcome to contribute and to reopen this jira if necessary.

            People

            • Assignee:
              Haohui Mai
              Reporter:
              Haohui Mai
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development