Wei-Chiu Chuang created HADOOP-14481: ----------------------------------------
Summary: Print stack trace when native bzip2 library does not load Key: HADOOP-14481 URL: https://issues.apache.org/jira/browse/HADOOP-14481 Project: Hadoop Common Issue Type: Improvement Components: io Reporter: Wei-Chiu Chuang Assignee: Wei-Chiu Chuang Priority: Minor When I run hadoop checknative on my machine, it was not able to load system bzip2 library and printed the following message. 17/06/02 09:25:42 WARN bzip2.Bzip2Factory: Failed to load/initialize native-bzip2 library system-native, will use pure-Java version Reviewing the relevant code, it fails because of an exception. However, that exception is not logged. We should print the stacktrace, at least at debug log level. {code:title=Bzip2Factory#isNativeBzip2Loaded()} try { // Initialize the native library. Bzip2Compressor.initSymbols(libname); Bzip2Decompressor.initSymbols(libname); nativeBzip2Loaded = true; LOG.info("Successfully loaded & initialized native-bzip2 library " + libname); } catch (Throwable t) { LOG.warn("Failed to load/initialize native-bzip2 library " + libname + ", will use pure-Java version"); } {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org