cvuosalo opened a new pull request, #7696:
URL: https://github.com/apache/hadoop/pull/7696

   The `libhdfs` client outputs a full Java stack trace in its error message 
for a "file not found" error. Our HDFS application processes numerous queries 
checking for the presence of files, so "file not found" errors are frequent. 
Each such error generates a very lengthy and useless Java stack trace. These 
traces have no diagnostic value, since the cause of the error is that the file 
doesn't exist.
   
   See the comment below for an example of the error with stack trace.
   
   This PR eliminates the stack trace in the case of a "file not found" error. 
The stack trace will still be output for other kinds of errors.
   
   ### How was this patch tested?
   This patch was tested by loading it into our HDFS application and sending it 
queries for non-existent files. Concise and useful error messages resulted in 
the error log that no longer had the lengthy stack traces.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to