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

Chris Nauroth updated HADOOP-8642:
----------------------------------
         Component/s: documentation
    Target Version/s: 2.7.0  (was: 2.6.0)
             Summary: Document that io.native.lib.available only controls 
native bz2 and zlib compression codecs.  (was: io.native.lib.available only 
controls zlib)
        Hadoop Flags: Reviewed

+1 for the patch.  Thanks for taking care of this, Akira.

Let's hold off on committing until next week.  I see a lot of watchers, and 
this has gone in a different direction than originally described, so let's give 
them a chance to comment if they want.

bq. -1 tests included. The patch doesn't appear to include any new or modified 
tests.

This is a documentation patch only updating an XML file, so no new tests are 
required.

> 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: Bug
>          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 
> 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).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to