You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2016/02/13 18:08:18 UTC

[jira] [Commented] (HBASE-15152) Automatically include prefix-tree module in MR jobs if present

    [ https://issues.apache.org/jira/browse/HBASE-15152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15146061#comment-15146061 ] 

Hudson commented on HBASE-15152:
--------------------------------

FAILURE: Integrated in HBase-0.98-matrix #298 (See [https://builds.apache.org/job/HBase-0.98-matrix/298/])
HBASE-15152 Addendum fix hadoop-1.1 compat for 0.98 (zhangduo: rev 970adb357e0c2e977abd78956fe362aeefa57b46)
* hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.java


> Automatically include prefix-tree module in MR jobs if present
> --------------------------------------------------------------
>
>                 Key: HBASE-15152
>                 URL: https://issues.apache.org/jira/browse/HBASE-15152
>             Project: HBase
>          Issue Type: Bug
>          Components: mapreduce
>    Affects Versions: 1.0.0
>            Reporter: Jonathan Hsieh
>            Assignee: Jonathan Hsieh
>             Fix For: 2.0.0, 1.2.0, 1.3.0, 1.1.4, 1.0.4, 0.98.18
>
>         Attachments: hbase-15152.patch
>
>
> I was running some MR jobs tests and ended up with PrefixTreeCodec class not found in the YarnChildren processes.  
> {code}
> 2016-01-21 06:24:26,844 WARN  [main] mapreduce.TableMapReduceUtil(785): The  hbase-prefix-tree module jar containing PrefixTreeCodec is not present.
> java.lang.ClassNotFoundException: org.apache.hadoop.hbase.code.prefixtree.PrefixTreeCodec
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> {code}
> This is related to HBASE-7434 and HBASE-7936 which address compile time concerns.  This fix makes it so that jar inclusion is done at run time, and continues if it is not present (for mr unit tests that don't depend on it)



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