[
https://issues.apache.org/jira/browse/HDFS-5939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13908051#comment-13908051
]
Yongjun Zhang commented on HDFS-5939:
-------------------------------------
I think the two failed tests are irrelevant to the patch I submitted:
org.apache.hadoop.hdfs.TestSafeMode.testInitializeReplQueuesEarly
org.apache.hadoop.fs.loadGenerator.TestLoadGenerator.testLoadGenerator
The latest patch I submitted is no different than previous one, except some
cosmetic changes. My previous versions
passed all tests successfully.
I can consistently reproduce TestLoadGenerator failure locally with and without
my changes.
My local run of TestSafeMode is always successful with and without my change.
So upstream failure may be specific to upstream test env.
> WebHdfs returns misleading error code and logs nothing if trying to create a
> file with no DNs in cluster
> --------------------------------------------------------------------------------------------------------
>
> Key: HDFS-5939
> URL: https://issues.apache.org/jira/browse/HDFS-5939
> Project: Hadoop HDFS
> Issue Type: Bug
> Components: hdfs-client
> Affects Versions: 2.3.0
> Reporter: Yongjun Zhang
> Assignee: Yongjun Zhang
> Attachments: HDFS-5939.001.patch, HDFS-5939.002.patch,
> HDFS-5939.003.patch
>
>
> When trying to access hdfs via webhdfs, and when datanode is dead, user will
> see an exception below without any clue that it's caused by dead datanode:
> $ curl -i -X PUT
> ".../webhdfs/v1/t1?op=CREATE&user.name=<userName>&overwrite=false"
> ...
> {"RemoteException":{"exception":"IllegalArgumentException","javaClassName":"java.lang.IllegalArgumentException","message":"n
> must be positive"}}
> Need to fix the report to give user hint about dead datanode.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)