keith-turner commented on issue #2362:
URL: https://github.com/apache/accumulo/issues/2362#issuecomment-1034166454
I was running a test with a slightly older version of 2.1.0-SNAPSHOT w/o
#2442 changes. A tablet ran into the following error when trying to split and
it left the tablet in a really bad state. I think this is a different
manifestation of this bug and I am hoping that pulling in #2442 will fix my
problem. @ctubbsii curious if you think this is the same bug and your changes
in #2442 will avoid the problem? If your not sure, don't worry about it I will
be spinning up a new test w/ latest code.
```
2022-02-09T18:40:20,070 [tserver.TabletServer] ERROR: Unknown error on split:
java.lang.IllegalArgumentException: Unknown runnable type
io.opentelemetry.context.Context$$Lambda$376/0x0000000840441040
at
org.apache.accumulo.tserver.compactions.InternalCompactionExecutor$InternalJob.lambda$cancel$0(InternalCompactionExecutor.java:134)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
java.util.concurrent.PriorityBlockingQueue.bulkRemove(PriorityBlockingQueue.java:1064)
~[?:?]
at
java.util.concurrent.PriorityBlockingQueue.removeIf(PriorityBlockingQueue.java:1024)
~[?:?]
at
org.apache.accumulo.tserver.compactions.InternalCompactionExecutor$InternalJob.cancel(InternalCompactionExecutor.java:128)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.compactions.InternalCompactionExecutor.lambda$compactableClosed$4(InternalCompactionExecutor.java:221)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?]
at
org.apache.accumulo.tserver.compactions.InternalCompactionExecutor.compactableClosed(InternalCompactionExecutor.java:221)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.compactions.CompactionService.lambda$compactableClosed$16(CompactionService.java:426)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at
org.apache.accumulo.tserver.compactions.CompactionService.compactableClosed(CompactionService.java:426)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.compactions.CompactionManager.lambda$compactableClosed$13(CompactionManager.java:413)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
at
java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) ~[?:?]
at
java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
at
java.util.concurrent.ConcurrentSkipListMap$KeySpliterator.forEachRemaining(ConcurrentSkipListMap.java:3156)
~[?:?]
at
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
~[?:?]
at
java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
~[?:?]
at
java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
~[?:?]
at
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at
java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
at
org.apache.accumulo.tserver.compactions.CompactionManager.compactableClosed(CompactionManager.java:413)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.tablet.CompactableImpl.close(CompactableImpl.java:1517)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.tablet.Tablet.initiateClose(Tablet.java:1244)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at org.apache.accumulo.tserver.tablet.Tablet.split(Tablet.java:1702)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.TabletServer.splitTablet(TabletServer.java:483)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.TabletServer.splitTablet(TabletServer.java:470)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.TabletServer$SplitRunner.run(TabletServer.java:411)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
~[opentelemetry-context-1.7.1.jar:1.7.1]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
~[?:?]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
~[?:?]
at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:207)
~[opentelemetry-context-1.7.1.jar:1.7.1]
at java.lang.Thread.run(Thread.java:829) [?:?]
```
--
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]