HBase
  1. HBase
  2. HBASE-5748

Enable lib directory in jar file for coprocessor

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.92.1, 0.94.0
    • Fix Version/s: 0.92.2, 0.94.0
    • Component/s: Coprocessors
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Hadoop MapReduce job can use external libraries in 'lib' directory in the job.jar file.

      It is useful that jar files for coprocessor can use external libraries in the same way.

      1. HBASE-5748.patch
        6 kB
        Takuya Ueshin

        Activity

        Hide
        Hudson added a comment -

        Integrated in HBase-0.92-security #105 (See https://builds.apache.org/job/HBase-0.92-security/105/)
        HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311503)

        Result = FAILURE
        stack :
        Files :

        • /hbase/branches/0.92/CHANGES.txt
        • /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Show
        Hudson added a comment - Integrated in HBase-0.92-security #105 (See https://builds.apache.org/job/HBase-0.92-security/105/ ) HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311503) Result = FAILURE stack : Files : /hbase/branches/0.92/CHANGES.txt /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.94-security #9 (See https://builds.apache.org/job/HBase-0.94-security/9/)
        HBASE-5748 Enable lib directory in jar file for coprocessor – REDO AFTER OVERCOMMIT (Revision 1311501)
        HBASE-5748 Enable lib directory in jar file for coprocessor – UNDO OVERCOMMIT (Revision 1311500)
        HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311499)

        Result = SUCCESS
        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java

        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java

        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Show
        Hudson added a comment - Integrated in HBase-0.94-security #9 (See https://builds.apache.org/job/HBase-0.94-security/9/ ) HBASE-5748 Enable lib directory in jar file for coprocessor – REDO AFTER OVERCOMMIT (Revision 1311501) HBASE-5748 Enable lib directory in jar file for coprocessor – UNDO OVERCOMMIT (Revision 1311500) HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311499) Result = SUCCESS stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.92 #365 (See https://builds.apache.org/job/HBase-0.92/365/)
        HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311503)

        Result = FAILURE
        stack :
        Files :

        • /hbase/branches/0.92/CHANGES.txt
        • /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Show
        Hudson added a comment - Integrated in HBase-0.92 #365 (See https://builds.apache.org/job/HBase-0.92/365/ ) HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311503) Result = FAILURE stack : Files : /hbase/branches/0.92/CHANGES.txt /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Hide
        Hudson added a comment -

        Integrated in HBase-0.94 #100 (See https://builds.apache.org/job/HBase-0.94/100/)
        HBASE-5748 Enable lib directory in jar file for coprocessor – REDO AFTER OVERCOMMIT (Revision 1311501)
        HBASE-5748 Enable lib directory in jar file for coprocessor – UNDO OVERCOMMIT (Revision 1311500)
        HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311499)

        Result = SUCCESS
        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java

        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java

        stack :
        Files :

        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java
        • /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Show
        Hudson added a comment - Integrated in HBase-0.94 #100 (See https://builds.apache.org/job/HBase-0.94/100/ ) HBASE-5748 Enable lib directory in jar file for coprocessor – REDO AFTER OVERCOMMIT (Revision 1311501) HBASE-5748 Enable lib directory in jar file for coprocessor – UNDO OVERCOMMIT (Revision 1311500) HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311499) Result = SUCCESS stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java stack : Files : /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/TestZooKeeper.java /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Hide
        Hudson added a comment -

        Integrated in HBase-TRUNK #2733 (See https://builds.apache.org/job/HBase-TRUNK/2733/)
        HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311498)

        Result = SUCCESS
        stack :
        Files :

        • /hbase/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java
        • /hbase/trunk/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Show
        Hudson added a comment - Integrated in HBase-TRUNK #2733 (See https://builds.apache.org/job/HBase-TRUNK/2733/ ) HBASE-5748 Enable lib directory in jar file for coprocessor (Revision 1311498) Result = SUCCESS stack : Files : /hbase/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java /hbase/trunk/src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassLoading.java
        Hide
        stack added a comment -

        No. Thank you (smile).

        Show
        stack added a comment - No. Thank you (smile).
        Hide
        Takuya Ueshin added a comment -

        Thank you very much!

        Show
        Takuya Ueshin added a comment - Thank you very much!
        Hide
        stack added a comment -

        Committed to 0.92, 0.94 and trunk. Thanks for the patch Takuya.

        Show
        stack added a comment - Committed to 0.92, 0.94 and trunk. Thanks for the patch Takuya.
        Hide
        Hadoop QA added a comment -

        +1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12521967/HBASE-5748.patch
        against trunk revision .

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 3 new or modified tests.

        +1 javadoc. The javadoc tool did not generate any warning messages.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        +1 core tests. The patch passed unit tests in .

        Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html
        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - +1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12521967/HBASE-5748.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit. The applied patch does not increase the total number of release audit warnings. +1 core tests. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1455//console This message is automatically generated.
        Hide
        stack added a comment -

        +1 on patch. Passing by hadoopqa.

        Show
        stack added a comment - +1 on patch. Passing by hadoopqa.
        Hide
        Takuya Ueshin added a comment -

        I attatched a patch file.
        Could someone please review it or comment on this issue?

        Show
        Takuya Ueshin added a comment - I attatched a patch file. Could someone please review it or comment on this issue?

          People

          • Assignee:
            Takuya Ueshin
            Reporter:
            Takuya Ueshin
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development