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

Steve Loughran updated HADOOP-3894:
-----------------------------------

    Attachment: hadoop-3894.patch

This patch removes the spurious commented line. 

This patch does three things
 -moves DFSClient to use the log API, rather than stderr when errors occur -and 
to print the filename that is at fault-
 -tweaks the test case to look for the "Bailing out" message anywhere in the 
output, so if log4j decides to say something, it doesn't break the test. 
 -adds timeouts if the tests take too long. Yes, Ant does this but ant just 
kills the process and destroys any XML content being generated, so tools like 
hudson dont deal with such deaths well.

> DFSClient chould log errors better, and provide better diagnostics
> ------------------------------------------------------------------
>
>                 Key: HADOOP-3894
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3894
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: dfs
>    Affects Versions: 0.19.0
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>            Priority: Trivial
>             Fix For: 0.19.0
>
>         Attachments: hadoop-3894.patch, hadoop-3894.patch, hadoop-3894.patch
>
>
> In my test runs I see a stack trace from DFSClient, because it isn't logging 
> through the log APIs in its close() method. It should use the logger, for 
> better error reporting

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to