Ted Yu created PHOENIX-1039:
-------------------------------

             Summary: PhoenixHBaseLoaderIT fails on hadoop-2 profile
                 Key: PHOENIX-1039
                 URL: https://issues.apache.org/jira/browse/PHOENIX-1039
             Project: Phoenix
          Issue Type: Bug
            Reporter: Ted Yu


Here are the failed tests:
{code}
testGroupingOfDataForTable(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  Time 
elapsed: 3.628 sec  <<< ERROR!
java.lang.RuntimeException: No data for location 'out'
        at org.apache.pig.builtin.mock.Storage$Data.get(Storage.java:327)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testGroupingOfDataForTable(PhoenixHBaseLoaderIT.java:357)

testDataForTable(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  Time elapsed: 
3.155 sec  <<< ERROR!
org.apache.pig.impl.logicalLayer.FrontendException: Unable to open iterator for 
alias B
        at org.apache.pig.PigServer.openIterator(PigServer.java:872)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testDataForTable(PhoenixHBaseLoaderIT.java:258)

testDataForSQLQueryWithSequences(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  
Time elapsed: 3.081 sec  <<< ERROR!
org.apache.pig.impl.logicalLayer.FrontendException: Unable to open iterator for 
alias A
        at org.apache.pig.PigServer.openIterator(PigServer.java:872)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testDataForSQLQueryWithSequences(PhoenixHBaseLoaderIT.java:462)

testDataForSQLQueryWithFunctions(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  
Time elapsed: 3.138 sec  <<< ERROR!
org.apache.pig.impl.logicalLayer.FrontendException: Unable to open iterator for 
alias A
        at org.apache.pig.PigServer.openIterator(PigServer.java:872)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testDataForSQLQueryWithFunctions(PhoenixHBaseLoaderIT.java:499)

testDataForSQLQuery(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  Time elapsed: 
3.038 sec  <<< ERROR!
org.apache.pig.impl.logicalLayer.FrontendException: Unable to open iterator for 
alias A
        at org.apache.pig.PigServer.openIterator(PigServer.java:872)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testDataForSQLQuery(PhoenixHBaseLoaderIT.java:299)

testLoadAndStore(org.apache.phoenix.pig.PhoenixHBaseLoaderIT)  Time elapsed: 
3.846 sec  <<< ERROR!
java.sql.SQLException: ERROR 402 (24016): Cursor past last row.
        at 
org.apache.phoenix.exception.SQLExceptionCode$Factory$1.newException(SQLExceptionCode.java:310)
        at 
org.apache.phoenix.exception.SQLExceptionInfo.buildException(SQLExceptionInfo.java:133)
        at 
org.apache.phoenix.jdbc.PhoenixResultSet.checkCursorState(PhoenixResultSet.java:197)
        at 
org.apache.phoenix.jdbc.PhoenixResultSet.getInt(PhoenixResultSet.java:413)
        at 
org.apache.phoenix.jdbc.PhoenixResultSet.getInt(PhoenixResultSet.java:424)
        at 
org.apache.phoenix.pig.PhoenixHBaseLoaderIT.testLoadAndStore(PhoenixHBaseLoaderIT.java:417)
{code}
In org.apache.phoenix.pig.PhoenixHBaseLoaderIT-output.txt, I saw:
{code}
2014-06-09 20:36:23,034 WARN  [main] hadoop20.PigJobControl 
(PigJobControl.java:<clinit>(62)) - falling back to default JobControl (not 
using hadoop 0.20 ?)
java.lang.NoSuchFieldException: runnerState
        at java.lang.Class.getDeclaredField(Class.java:1938)
        at 
org.apache.pig.backend.hadoop20.PigJobControl.<clinit>(PigJobControl.java:51)
        at 
org.apache.pig.backend.hadoop.executionengine.shims.HadoopShims.newJobControl(HadoopShims.java:98)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler.compile(JobControlCompiler.java:287)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.launchPig(MapReduceLauncher.java:190)
        at org.apache.pig.PigServer.launchPlan(PigServer.java:1322)
        at 
org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1307)
...
2014-06-09 20:36:23,185 ERROR [main] mapReduceLayer.Launcher 
(LogUtils.java:writeLog(183)) - Backend error message during job submission
Unexpected System Error Occured: java.lang.IncompatibleClassChangeError: Found 
interface org.apache.hadoop.mapreduce.JobContext, but class was expected
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat.setupUdfEnvAndStores(PigOutputFormat.java:225)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat.checkOutputSpecs(PigOutputFormat.java:186)
        at 
org.apache.hadoop.mapreduce.JobSubmitter.checkSpecs(JobSubmitter.java:456)
        at 
org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:342)
        at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268)
        at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491)
        at org.apache.hadoop.mapreduce.Job.submit(Job.java:1265)
        at 
org.apache.hadoop.mapreduce.lib.jobcontrol.ControlledJob.submit(ControlledJob.java:335)
        at 
org.apache.hadoop.mapreduce.lib.jobcontrol.JobControl.run(JobControl.java:240)
        at 
org.apache.pig.backend.hadoop20.PigJobControl.run(PigJobControl.java:121)
        at java.lang.Thread.run(Thread.java:724)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher$1.run(MapReduceLauncher.java:270)
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to