You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by GitBox <gi...@apache.org> on 2021/11/29 17:22:58 UTC
[GitHub] [accumulo-testing] Manno15 commented on issue #162: ScanExecutorPT fails to run. Throws AccumuloServerException
Manno15 commented on issue #162:
URL: https://github.com/apache/accumulo-testing/issues/162#issuecomment-981848434
This PT is failing again with the OpenTelemetry changes.
<details open>
<summary>Shell output</summary>
```
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: org.apache.accumulo.core.clientImpl.AccumuloServerException: Error on server groot:9997
at org.apache.accumulo.testing.performance.util.TestExecutor.lambda$stream$0(TestExecutor.java:52)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.LongPipeline.collect(LongPipeline.java:491)
at java.base/java.util.stream.LongPipeline.summaryStatistics(LongPipeline.java:468)
at org.apache.accumulo.testing.performance.tests.ScanExecutorPT.runShortScans(ScanExecutorPT.java:200)
at org.apache.accumulo.testing.performance.tests.ScanExecutorPT.runTest(ScanExecutorPT.java:110)
at org.apache.accumulo.testing.performance.impl.PerfTestRunner.main(PerfTestRunner.java:51)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: org.apache.accumulo.core.clientImpl.AccumuloServerException: Error on server groot:9997
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at org.apache.accumulo.testing.performance.util.TestExecutor.lambda$stream$0(TestExecutor.java:50)
... 11 more
Caused by: java.lang.RuntimeException: org.apache.accumulo.core.clientImpl.AccumuloServerException: Error on server groot:9997
at org.apache.accumulo.core.clientImpl.ScannerIterator.getNextBatch(ScannerIterator.java:185)
at org.apache.accumulo.core.clientImpl.ScannerIterator.hasNext(ScannerIterator.java:110)
at com.google.common.collect.Iterators.size(Iterators.java:163)
at com.google.common.collect.Iterables.size(Iterables.java:126)
at org.apache.accumulo.testing.performance.tests.ScanExecutorPT.scan(ScanExecutorPT.java:157)
at org.apache.accumulo.testing.performance.tests.ScanExecutorPT.lambda$runShortScans$1(ScanExecutorPT.java:197)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.apache.accumulo.core.clientImpl.AccumuloServerException: Error on server groot:9997
at org.apache.accumulo.core.clientImpl.ThriftScanner.scan(ThriftScanner.java:332)
at org.apache.accumulo.core.clientImpl.ScannerIterator.readBatch(ScannerIterator.java:156)
at org.apache.accumulo.core.clientImpl.ScannerIterator.getNextBatch(ScannerIterator.java:174)
... 9 more
Caused by: org.apache.thrift.TApplicationException: Internal error processing startScan
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.recv_startScan(TabletClientService.java:249)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Client.startScan(TabletClientService.java:221)
at org.apache.accumulo.core.clientImpl.ThriftScanner.scan(ThriftScanner.java:479)
at org.apache.accumulo.core.clientImpl.ThriftScanner.scan(ThriftScanner.java:323)
... 11 more
```
</details>
<details open>
<summary>Server logs</summary>
```
java.lang.ClassCastException: class io.opentelemetry.context.Context$$Lambda$243/0x0000000840400040 cannot be cast to class org.apache.accumulo.tserver.session.ScanSession$ScanMeasurer (io.opentelemetry.context.Context$$Lambda$243/0x0000000840400040 and org.apache.accumulo.tserver.session.ScanSession$ScanMeasurer are in unnamed module of loader 'app')
at org.apache.accumulo.tserver.TabletServerResourceManager.lambda$createPriorityExecutor$1(TabletServerResourceManager.java:179)
at java.base/java.util.Comparator.lambda$comparing$ea9a8b3a$1(Comparator.java:436)
at java.base/java.util.concurrent.PriorityBlockingQueue.siftUpUsingComparator(PriorityBlockingQueue.java:377)
at java.base/java.util.concurrent.PriorityBlockingQueue.offer(PriorityBlockingQueue.java:488)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1347)
at org.apache.accumulo.core.util.threads.ThreadPools$1.execute(ThreadPools.java:187)
at org.apache.accumulo.tserver.TabletServerResourceManager.executeReadAhead(TabletServerResourceManager.java:807)
at org.apache.accumulo.tserver.ThriftClientHandler.continueScan(ThriftClientHandler.java:434)
at org.apache.accumulo.tserver.ThriftClientHandler.continueScan(ThriftClientHandler.java:366)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.accumulo.core.trace.TraceUtil.lambda$wrapService$1(TraceUtil.java:204)
at com.sun.proxy.$Proxy35.continueScan(Unknown Source)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$continueScan.getResult(TabletClientService.java:2979)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$continueScan.getResult(TabletClientService.java:2958)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38)
at org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:54)
at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:524)
at org.apache.accumulo.server.rpc.CustomNonBlockingServer$CustomFrameBuffer.invoke(CustomNonBlockingServer.java:116)
at org.apache.thrift.server.Invocation.run(Invocation.java:18)
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
at java.base/java.lang.Thread.run(Thread.java:829)
java.lang.ClassCastException: class io.opentelemetry.context.Context$$Lambda$243/0x0000000840400040 cannot be cast to class org.apache.accumulo.tserver.session.ScanSession$ScanMeasurer (io.opentelemetry.context.Context$$Lambda$243/0x0000000840400040 and org.apache.accumulo.tserver.session.ScanSession$ScanMeasurer are in unnamed module of loader 'app')
at org.apache.accumulo.tserver.TabletServerResourceManager.lambda$createPriorityExecutor$1(TabletServerResourceManager.java:179)
at java.base/java.util.Comparator.lambda$comparing$ea9a8b3a$1(Comparator.java:436)
at java.base/java.util.concurrent.PriorityBlockingQueue.siftUpUsingComparator(PriorityBlockingQueue.java:377)
at java.base/java.util.concurrent.PriorityBlockingQueue.offer(PriorityBlockingQueue.java:488)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1347)
at org.apache.accumulo.core.util.threads.ThreadPools$1.execute(ThreadPools.java:187)
at org.apache.accumulo.tserver.TabletServerResourceManager.executeReadAhead(TabletServerResourceManager.java:807)
at org.apache.accumulo.tserver.ThriftClientHandler.continueScan(ThriftClientHandler.java:379)
at org.apache.accumulo.tserver.ThriftClientHandler.startScan(ThriftClientHandler.java:344)
at jdk.internal.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.accumulo.core.trace.TraceUtil.lambda$wrapService$1(TraceUtil.java:204)
at com.sun.proxy.$Proxy35.startScan(Unknown Source)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startScan.getResult(TabletClientService.java:2944)
at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$startScan.getResult(TabletClientService.java:2923)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38)
at org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:54)
at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:524)
at org.apache.accumulo.server.rpc.CustomNonBlockingServer$CustomFrameBuffer.invoke(CustomNonBlockingServer.java:116)
at org.apache.thrift.server.Invocation.run(Invocation.java:18)
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
at java.base/java.lang.Thread.run(Thread.java:829)
```
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org