Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-941

Datanode xceiver protocol should allow reuse of a connection

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

Details

    • Reviewed

    Description

      Right now each connection into the datanode xceiver only processes one operation.

      In the case that an operation leaves the stream in a well-defined state (eg a client reads to the end of a block successfully) the same connection could be reused for a second operation. This should improve random read performance significantly.

      Attachments

        1. HDFS-941-1.patch
          42 kB
          bc Wong
        2. HDFS-941-2.patch
          62 kB
          bc Wong
        3. HDFS-941-3.patch
          63 kB
          bc Wong
        4. HDFS-941-3.patch
          63 kB
          bc Wong
        5. HDFS-941-4.patch
          64 kB
          bc Wong
        6. HDFS-941-5.patch
          82 kB
          bc Wong
        7. hdfs941-1.png
          7 kB
          Kihwal Lee
        8. HDFS-941-6.patch
          55 kB
          bc Wong
        9. HDFS-941-6.patch
          55 kB
          bc Wong
        10. HDFS-941-6.patch
          55 kB
          bc Wong
        11. hdfs-941.txt
          56 kB
          Todd Lipcon
        12. hdfs-941.txt
          58 kB
          Todd Lipcon
        13. HDFS-941-6.22.patch
          55 kB
          Michael Stack
        14. hdfs-941.txt
          60 kB
          Todd Lipcon
        15. fix-close-delta.txt
          4 kB
          Todd Lipcon
        16. hdfs-941.txt
          60 kB
          Todd Lipcon
        17. 941.22.txt
          63 kB
          Michael Stack
        18. 941.22.txt
          63 kB
          Michael Stack
        19. 941.22.v2.txt
          63 kB
          Michael Stack
        20. 941.22.v3.txt
          61 kB
          Michael Stack

        Issue Links

        Activity

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

          People

            bcwalrus bc Wong
            tlipcon Todd Lipcon
            Votes:
            0 Vote for this issue
            Watchers:
            38 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment