hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Masatake Iwasaki (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-9700) DFSClient and DFSOutputStream should set TCP_NODELAY on sockets for DataTransferProtocol
Date Fri, 12 Feb 2016 19:09:18 GMT

     [ https://issues.apache.org/jira/browse/HDFS-9700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Masatake Iwasaki updated HDFS-9700:
-----------------------------------
       Resolution: Fixed
    Fix Version/s: 2.8.0
           Status: Resolved  (was: Patch Available)

Committed to branch-2.8 and above. Thanks, [~ghelmling], [~liuml07] and [~cmccabe].

> DFSClient and DFSOutputStream should set TCP_NODELAY on sockets for DataTransferProtocol
> ----------------------------------------------------------------------------------------
>
>                 Key: HDFS-9700
>                 URL: https://issues.apache.org/jira/browse/HDFS-9700
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: hdfs-client
>    Affects Versions: 2.7.1, 2.6.3
>            Reporter: Gary Helmling
>            Assignee: Gary Helmling
>             Fix For: 2.8.0
>
>         Attachments: HDFS-9700-branch-2.7.002.patch, HDFS-9700-branch-2.7.003.patch,
HDFS-9700-v1.patch, HDFS-9700-v2.patch, HDFS-9700.002.patch, HDFS-9700.003.patch, HDFS-9700.004.patch,
HDFS-9700_branch-2.7-v2.patch, HDFS-9700_branch-2.7.patch
>
>
> In {{DFSClient.connectToDN()}} and {{DFSOutputStream.createSocketForPipeline()}}, we
never call {{setTcpNoDelay()}} on the constructed socket before sending.  In both cases, we
should respect the value of ipc.client.tcpnodelay in the configuration.
> While this applies whether security is enabled or not, it seems to have a bigger impact
on latency when security is enabled.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message