[ 
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)

Reply via email to