[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261239#comment-13261239 ] Hudson commented on HBASE-5861: --- Integrated in HBase-TRUNK #2809 (See [https://builds.apache.org/job/HBase-TRUNK/2809/]) HBASE-5861 ADDENDUM (missed new MapredcueTestingShim.java file) (Revision 1330078) HBASE-5861 Hadoop 23 compile broken due to tests introduced in HBASE-5064 (Revision 1330072) Result = FAILURE jmhsieh : Files : * /hbase/trunk/src/test/java/org/apache/hadoop/hbase/mapreduce/MapreduceTestingShim.java jmhsieh : Files : * /hbase/trunk/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261230#comment-13261230 ] Hudson commented on HBASE-5861: --- Integrated in HBase-0.94 #146 (See [https://builds.apache.org/job/HBase-0.94/146/]) HBASE-5861 ADDENDUM (missed new MapredcueTestingShim.java file) (Revision 1330077) HBASE-5861 Hadoop 23 compile broken due to tests introduced in HBASE-5064 (Revision 1330071) Result = FAILURE jmhsieh : Files : * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/MapreduceTestingShim.java jmhsieh : Files : * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261216#comment-13261216 ] Hudson commented on HBASE-5861: --- Integrated in HBase-0.94-security #20 (See [https://builds.apache.org/job/HBase-0.94-security/20/]) HBASE-5861 ADDENDUM (missed new MapredcueTestingShim.java file) (Revision 1330077) HBASE-5861 Hadoop 23 compile broken due to tests introduced in HBASE-5064 (Revision 1330071) Result = SUCCESS jmhsieh : Files : * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/MapreduceTestingShim.java jmhsieh : Files : * /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261195#comment-13261195 ] Jonathan Hsieh commented on HBASE-5861: --- Oops. I've added an addendum. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261191#comment-13261191 ] Lars Hofhansl commented on HBASE-5861: -- As Ted points out MapreduceTestingShim.java is missing :), build is broken (0.94 and trunk) > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261179#comment-13261179 ] Lars Hofhansl commented on HBASE-5861: -- Awesome. Thanks Jon and Ted. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261171#comment-13261171 ] Hadoop QA commented on HBASE-5861: -- -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12524083/5861-v4.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 9 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 appears to introduce 5 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 failed these unit tests: org.apache.hadoop.hbase.TestRegionRebalancing Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/1633//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/1633//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1633//console This message is automatically generated. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261155#comment-13261155 ] Jonathan Hsieh commented on HBASE-5861: --- I'm going to commit v3 to 0.94 and trunk and then file a new issue for the additions in v4 since the problem only occurs on trunk and not 0.94. Before committing the additions I'd want to spend some time figuring out why that new geTJobTracker issue showed up. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861-v4.patch, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch, hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261099#comment-13261099 ] Lars Hofhansl commented on HBASE-5861: -- Yep. So let's get this issue into 0.94 and trunk. +1 from me for v3 in 0.94 and trunk. Then we file a separate issue for trunk to deal with JobTrackerRunner.getJobTracker. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261089#comment-13261089 ] Jonathan Hsieh commented on HBASE-5861: --- The JobTrackerRunner.getJobTracker issue is a separate unrelated issue broken on trunk but not 0.94. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13261027#comment-13261027 ] Lars Hofhansl commented on HBASE-5861: -- +1 on v3 for 0.94. JobTrackerRunner.getJobTracker is a separate issue for trunk. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260881#comment-13260881 ] Hadoop QA commented on HBASE-5861: -- -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12524020/hbase-5861-v3.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 5 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 appears to introduce 5 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 failed these unit tests: org.apache.hadoop.hbase.TestRegionRebalancing Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/1629//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/1629//artifact/trunk/patchprocess/newPatchFindbugsWarnings.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/1629//console This message is automatically generated. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260797#comment-13260797 ] Jonathan Hsieh commented on HBASE-5861: --- Sorry about that -- only tested the latest against 0.94. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260785#comment-13260785 ] Zhihong Yu commented on HBASE-5861: --- I got the following with v3 using 0.23 profile: {code} [ERROR] /Users/zhihyu/trunk-hbase/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java:[1333,35] cannot find symbol [ERROR] symbol : method getJobTracker() [ERROR] location: class org.apache.hadoop.mapred.MiniMRCluster.JobTrackerRunner {code} > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch, > hbase-5861-v3.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260725#comment-13260725 ] Lars Hofhansl commented on HBASE-5861: -- The comment in InputSampler also says that one should use the actual Hadoop code in 0.23+ (not the backported code), so I would guess that this would be OK as long as there is no compile time error. If the only problem is TestHLogRecordReader, I should just fix up the test and be done with this. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260644#comment-13260644 ] Jonathan Hsieh commented on HBASE-5861: --- Currently looks like InputSampler (a sampler for bulk loads) and friends are probably broken in 23 because it uses the TaskAttemptContext constructor which is hadoop 1.x specific. We didn't catch this because currently there are no tests exercising this code. If we use MapReduceTestUtil to get a dummy, we'd need to pull in the hadoop-test jar to compile. Against hadoop 23, MapReduceTestUtil is included in the jars pulled in for compile and test. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260601#comment-13260601 ] Jonathan Hsieh commented on HBASE-5861: --- We shouldn't use JobContextImpl or TaskAttemptContextImpl since it is marked: {code} @InterfaceAudience.Private {code} My guess is that HBASE-5853 may be something else -- possibly a class path or jar compatibility problem. At first glance it looks over there that only public apis are used. I'll move the previous patch to be a HadoopTestShim in hbase tests and use MapReduceTestUtil. At the moment this seems to be isolated to tests. If we need to have a shim for production code, we can make a new HadoopShim for those calls. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260541#comment-13260541 ] Jonathan Hsieh commented on HBASE-5861: --- There are two classes of changes I'm aware of currently: 1) Class becomes Interface -> which means constructors for some things have moved to be impls. Seems to be ok with reflection. 2) Enum moved to different new class, and original class exists for compatibility as a subclass of new class. This seems to require recompile because this confuses class loader. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260271#comment-13260271 ] Lars Hofhansl commented on HBASE-5861: -- I am generally a bit unclear at what point we require a recompile of HBase against a specific version of Hadoop and when we make it "just work" via reflection. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260217#comment-13260217 ] Lars Hofhansl commented on HBASE-5861: -- Seems that way. And that is not just a test issue. So going from that HadoopShim needs to be part of "production" HBase. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260209#comment-13260209 ] stack commented on HBASE-5861: -- Does HBASE-5853 need to get fixed too? It looks like a 0.23 issue also? > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260195#comment-13260195 ] Lars Hofhansl commented on HBASE-5861: -- I'll have a sketch of what I mean a bit later. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260188#comment-13260188 ] Lars Hofhansl commented on HBASE-5861: -- My patch didn't work anyway, since MapReduceTestUtil is a test class in Hadoop. This brings to another point: Some of the HBase tests need this lower layer for UnitTests, but the "production" part of HBase should not operate at this layer. So whatever fix we have for this, should only involve test code. If folks agree with this then HadoopShim should be a test class. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260175#comment-13260175 ] Lars Hofhansl commented on HBASE-5861: -- Whoops... Removed. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260137#comment-13260137 ] stack commented on HBASE-5861: -- You uploaded wrong patch boss? > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5782-v3.txt, 5861.txt, hbase-5861-jon.patch, > hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260126#comment-13260126 ] Lars Hofhansl commented on HBASE-5861: -- Problem above was due to Maven 2... G. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260124#comment-13260124 ] Jonathan Hsieh commented on HBASE-5861: --- I'm less familiar with the MR API and didn't know those existed. Sound like good suggestions. I'll try it on the next version I post. (likely late tonight). > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260117#comment-13260117 ] Lars Hofhansl commented on HBASE-5861: -- For TaskAttemptContext we could use Hadoop's MapReduceTestUtil class, right? I.e. HadoopShim could use MapReduceTestUtil.createDummyMapTaskAttemptContext(...) For JobContext, why not use JobContextImpl in hadoop2? Rest looks good. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch, hbase-5861-v2.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260102#comment-13260102 ] Lars Hofhansl commented on HBASE-5861: -- Did you forgot to include HadoopShim? > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt, hbase-5861-jon.patch > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260077#comment-13260077 ] Lars Hofhansl commented on HBASE-5861: -- @Jon: Tried that. For some reason I can 100's of compilation errors complaining about missing hadoop packages. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260075#comment-13260075 ] Jonathan Hsieh commented on HBASE-5861: --- @Lars you can verify your fix via 'mvn clean test -Dhadoop.profile=23 -DskipTests'. It will download the hadoop 23 version of the world and test against it. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260074#comment-13260074 ] Lars Hofhansl commented on HBASE-5861: -- Ah nope, there's the JobContext too. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > Attachments: 5861.txt > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260069#comment-13260069 ] Lars Hofhansl commented on HBASE-5861: -- I have a fix. There's util method in MapReduceTestUtil to create a dummy TaskAttemptContext. Will upload a patch momentarily. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260068#comment-13260068 ] Jonathan Hsieh commented on HBASE-5861: --- @Lars I'm pretty close now -- testing some reflection stuff, have one of the MR tests failing currently. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260044#comment-13260044 ] Lars Hofhansl commented on HBASE-5861: -- Just realized it was me who added this test as part of HBASE-5604... :( I should fix it. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13259950#comment-13259950 ] stack commented on HBASE-5861: -- @Jon Good stuff. Looks like our Andrew saw this before we did over in HBASE-5807: "JobContext and TaskAttemptContext are only interfaces in 0.23+. TestHLogRecordReader should be reimplemented with a different approach." I'll mark that issue dup of this. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13259941#comment-13259941 ] Jonathan Hsieh commented on HBASE-5861: --- @Stack, I did some basic testing on 0.94rc0 and it compiled fine there. Didn't try rc1 (might be there) but rc2 definitely got the issue. I'm working on a shimming patch to handle this. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Assignee: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13259785#comment-13259785 ] Uma Maheswara Rao G commented on HBASE-5861: In branch-1, JobContext is a class. {code} public class JobContext { {code} Now in hadoop trunk or hadoop-2, that is changed to interface. {code} @InterfaceAudience.Public @InterfaceStability.Evolving public interface JobContext extends MRJobConfig { {code} > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (HBASE-5861) Hadoop 23 compile broken due to tests introduced in HBASE-5064
[ https://issues.apache.org/jira/browse/HBASE-5861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13259773#comment-13259773 ] stack commented on HBASE-5861: -- @Jon Which code breaks the build? The hbase-5064 changes have been in there with a good while now. > Hadoop 23 compile broken due to tests introduced in HBASE-5064 > --- > > Key: HBASE-5861 > URL: https://issues.apache.org/jira/browse/HBASE-5861 > Project: HBase > Issue Type: Bug > Components: test >Affects Versions: 0.94.0, 0.96.0 >Reporter: Jonathan Hsieh >Priority: Blocker > Fix For: 0.94.0, 0.96.0 > > > When attempting to compile HBase 0.94rc1 against hadoop 23, I got this set of > compilation error messages: > {code} > jon@swoop:~/proj/hbase-0.94$ mvn clean test -Dhadoop.profile=23 -DskipTests > ... > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 18.926s > [INFO] Finished at: Mon Apr 23 10:38:47 PDT 2012 > [INFO] Final Memory: 55M/555M > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > (default-testCompile) on project hbase: Compilation failure: Compilation > failure: > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[147,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[153,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[194,46] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[206,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[213,29] > org.apache.hadoop.mapreduce.JobContext is abstract; cannot be instantiated > [ERROR] > [ERROR] > /home/jon/proj/hbase-0.94/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java:[226,29] > org.apache.hadoop.mapreduce.TaskAttemptContext is abstract; cannot be > instantiated > [ERROR] -> [Help 1] > {code} > Upon further investigation this issue is due to code introduced in HBASE-5064 > and is also present in trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira