[
https://issues.apache.org/jira/browse/PHOENIX-5345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16875197#comment-16875197
]
Lars Hofhansl commented on PHOENIX-5345:
----------------------------------------
Took a look after all. This is related to PHOENIX-5101.
{code:java}
org.apache.phoenix.exception.PhoenixIOException: java.lang.NullPointerException
at
org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:144)
at
org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1305)
at
org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1246)
at
org.apache.phoenix.iterate.ConcatResultIterator.getIterators(ConcatResultIterator.java:50)
at
org.apache.phoenix.iterate.ConcatResultIterator.currentIterator(ConcatResultIterator.java:97)
at
org.apache.phoenix.iterate.ConcatResultIterator.next(ConcatResultIterator.java:117)
at
org.apache.phoenix.iterate.BaseGroupedAggregatingResultIterator.next(BaseGroupedAggregatingResultIterator.java:64)
at
org.apache.phoenix.iterate.UngroupedAggregatingResultIterator.next(UngroupedAggregatingResultIterator.java:39)
at org.apache.phoenix.jdbc.PhoenixResultSet.next(PhoenixResultSet.java:841)
at
org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
at
org.apache.phoenix.execute.PartialCommitIT.testOrderOfMutationsIsPredicatable(PartialCommitIT.java:200)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runners.Suite.runChild(Suite.java:128)
at org.junit.runners.Suite.runChild(Suite.java:27)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
Caused by: java.util.concurrent.ExecutionException:
java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at
org.apache.phoenix.iterate.BaseResultIterators.getIterators(BaseResultIterators.java:1300)
... 44 more
Caused by: java.lang.NullPointerException
at
org.apache.phoenix.iterate.ScanningResultIterator.updateMetrics(ScanningResultIterator.java:101)
at
org.apache.phoenix.iterate.ScanningResultIterator.close(ScanningResultIterator.java:82)
at
org.apache.phoenix.iterate.ScanningResultIterator.next(ScanningResultIterator.java:162)
at
org.apache.phoenix.iterate.TableResultIterator.next(TableResultIterator.java:166)
at
org.apache.phoenix.iterate.LookAheadResultIterator$1.advance(LookAheadResultIterator.java:47)
at
org.apache.phoenix.iterate.LookAheadResultIterator.init(LookAheadResultIterator.java:59)
at
org.apache.phoenix.iterate.LookAheadResultIterator.peek(LookAheadResultIterator.java:73)
at
org.apache.phoenix.iterate.ParallelIterators$1.call(ParallelIterators.java:135)
at
org.apache.phoenix.iterate.ParallelIterators$1.call(ParallelIterators.java:120)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.apache.phoenix.job.JobManager$InstrumentedJobFutureTask.run(JobManager.java:183)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{code}
> PartialCommitIT fails in 4.x-HBase-1.3
> --------------------------------------
>
> Key: PHOENIX-5345
> URL: https://issues.apache.org/jira/browse/PHOENIX-5345
> Project: Phoenix
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Priority: Major
> Fix For: 4.15.0
>
>
> Only fails in 4.x-HBase-1.3.
> {code}
> [ERROR] Tests run: 12, Failures: 0, Errors: 6, Skipped: 0, Time elapsed:
> 159.711 s <<< FAILURE! - in org.apache.phoenix.execute.PartialCommitIT
> [ERROR]
> testOrderOfMutationsIsPredicatable[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 14.363 s <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testOrderOfMutationsIsPredicatable(PartialCommitIT.java:200)
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testOrderOfMutationsIsPredicatable(PartialCommitIT.java:200)
> Caused by: java.lang.NullPointerException
> [ERROR]
> testNoFailure[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 13.454 s <<< ERROR!
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testNoFailure(PartialCommitIT.java:153)
> [ERROR]
> testDeleteFailure[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 13.307 s <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testDeleteFailure(PartialCommitIT.java:185)
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testDeleteFailure(PartialCommitIT.java:185)
> Caused by: java.lang.NullPointerException
> [ERROR]
> testUpsertSelectFailure[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 13.319 s <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:232)
> at
> org.apache.phoenix.execute.PartialCommitIT.testUpsertSelectFailure(PartialCommitIT.java:175)
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:232)
> at
> org.apache.phoenix.execute.PartialCommitIT.testUpsertSelectFailure(PartialCommitIT.java:175)
> Caused by: java.lang.NullPointerException
> [ERROR]
> testUpsertFailure[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 13.167 s <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testUpsertFailure(PartialCommitIT.java:159)
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:258)
> at
> org.apache.phoenix.execute.PartialCommitIT.testUpsertFailure(PartialCommitIT.java:159)
> Caused by: java.lang.NullPointerException
> [ERROR]
> testStatementOrderMaintainedInConnection[PartialCommitIT_transactionProvider=OMID](org.apache.phoenix.execute.PartialCommitIT)
> Time elapsed: 13.226 s <<< ERROR!
> org.apache.phoenix.exception.PhoenixIOException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:232)
> at
> org.apache.phoenix.execute.PartialCommitIT.testStatementOrderMaintainedInConnection(PartialCommitIT.java:212)
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
> at
> org.apache.phoenix.execute.PartialCommitIT.testPartialCommit(PartialCommitIT.java:232)
> at
> org.apache.phoenix.execute.PartialCommitIT.testStatementOrderMaintainedInConnection(PartialCommitIT.java:212)
> Caused by: java.lang.NullPointerException
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)