[
https://issues.apache.org/jira/browse/HADOOP-8642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Akira AJISAKA updated HADOOP-8642:
----------------------------------
Description: Per core-default.xml {{io.native.lib.available}} indicates
"Should native hadoop libraries, if present, be used" however it looks like it
only affects bzip2 and zlib. Even if we set {{io.native.lib.available}} to
false, native libraries are loaded and the libraries other than bzip2 and zlib
are actually used. We should document that. (was: Per core-default.xml
{{io.native.lib.available}} indicates "Should native hadoop libraries, if
present, be used" however it looks like it only affects zlib. Since we always
load the native library this means we may use native libraries even if
io.native.lib.available is set to false.
Let's make the flag to work as advertised - rather than always load the native
hadoop library we only attempt to load the library (and report that native is
available) if this flag is set. Since io.native.lib.available defaults to true
the default behavior should remain unchanged (except that now we wont actually
try to load the library if this flag is disabled).)
Issue Type: Improvement (was: Bug)
Summary: Document that io.native.lib.available only controls native bz2
and zlib compression codecs (was: Document that io.native.lib.available only
controls native bz2 and zlib compression codecs.)
> Document that io.native.lib.available only controls native bz2 and zlib
> compression codecs
> ------------------------------------------------------------------------------------------
>
> Key: HADOOP-8642
> URL: https://issues.apache.org/jira/browse/HADOOP-8642
> Project: Hadoop Common
> Issue Type: Improvement
> Components: documentation, native
> Affects Versions: 2.0.0-alpha
> Reporter: Eli Collins
> Assignee: Akira AJISAKA
> Attachments: HADOOP-8642.2.patch, HADOOP-8642.3.patch,
> HADOOP-8642.4.patch, HADOOP-8642.5.patch, HADOOP-8642.patch
>
>
> Per core-default.xml {{io.native.lib.available}} indicates "Should native
> hadoop libraries, if present, be used" however it looks like it only affects
> bzip2 and zlib. Even if we set {{io.native.lib.available}} to false, native
> libraries are loaded and the libraries other than bzip2 and zlib are actually
> used. We should document that.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)