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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to