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

Shashikant Banerjee updated HDFS-12890:
---------------------------------------
    Attachment: HDFS-12890-HDFS-7240.003.patch

Thanks [~msingh], [~anu] for the review comments .
[~anu], thanks for pointing out the deadlock scenario. As per our discussion, 
in patch v3,
the semaphore ref count is dropped in the error path as well.

Raft client has an upper bound of 100 as default value on the no of async 
requests. Hence,
I am keeping it 100 for Standalone as well.

Please have a look.

> Ozone: XceiverClient should have upper bound on async requests
> --------------------------------------------------------------
>
>                 Key: HDFS-12890
>                 URL: https://issues.apache.org/jira/browse/HDFS-12890
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: HDFS-7240
>    Affects Versions: HDFS-7240
>            Reporter: Shashikant Banerjee
>            Assignee: Shashikant Banerjee
>             Fix For: HDFS-7240
>
>         Attachments: HDFS-12890-HDFS-7240.001.patch, 
> HDFS-12890-HDFS-7240.002.patch, HDFS-12890-HDFS-7240.003.patch
>
>
> XceiverClient-ratis maintains upper bound on the no of outstanding async 
> requests . XceiverClient
> should also impose an upper bound on the no of outstanding async requests 
> received from client
> for write.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to