EdColeman edited a comment on issue #2070:
URL: https://github.com/apache/accumulo/issues/2070#issuecomment-830710704
The Pertable test seems to be failing because of mis-configuration or change
in the constraint.
from the surefire test log
```
2021-05-01T19:34:05,631 [Shell.audit] INFO : root@miniInstance
testPertableClasspath> insert foo f q v
2021-05-01T19:34:16,394 [vfs.ContextManager] DEBUG: Managed Contexts:
{FAKE=org.apache.accumulo.start.classloader.vfs.ContextManager$Context@71ca96f1}
2021-05-01T19:34:16,394 [vfs.ContextManager] DEBUG: Configured Contexts:
[FAKE]
2021-05-01T19:34:16,394 [vfs.ContextManager] DEBUG: Closing contexts: {}
2021-05-01T19:34:34,149 [clientImpl.ThriftTransportPool] WARN : Server
myhost:33667 (120000) had 20 failures in a short time period, will not complain
anymore
2021-05-01T19:35:04,408 [shell.Shell] ERROR: java.lang.RuntimeException:
java.lang.InterruptedException
2021-05-01T19:35:04,408 [shell.Shell] DEBUG: java.lang.RuntimeException:
java.lang.InterruptedException
```
from the tserver log:
```
2021-05-01T19:34:05,637 [rpc.CustomNonBlockingServer$CustomFrameBuffer]
ERROR: Unexpected throwable while invoking!
java.lang.AbstractMethodError: Receiver class FooConstraint does not define
or inherit an implementation of the resolved method 'abstract java.util.List
check(org.apache.accumulo.core.data.constraints.Constraint$Environment,
org.apache.accumulo.core.data.Mutation)' of interface
org.apache.accumulo.core.data.constraints.Constraint.
at
org.apache.accumulo.tserver.constraints.ConstraintChecker.check(ConstraintChecker.java:104)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
```
full trace
<details>
<summary>Click to expand!</summary>
```
2021-05-01T19:34:05,637 [rpc.CustomNonBlockingServer$CustomFrameBuffer]
ERROR: Unexpected throwable while invoking!
java.lang.AbstractMethodError: Receiver class FooConstraint does not define
or inherit an implementation of the resolved method 'abstract java.util.List
check(org.apache.accumulo.core.data.constraints.Constraint$Environment,
org.apache.accumulo.core.data.Mutation)' of interface
org.apache.accumulo.core.data.constraints.Constraint.
at
org.apache.accumulo.tserver.constraints.ConstraintChecker.check(ConstraintChecker.java:104)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.tablet.Tablet.prepareMutationsForCommit(Tablet.java:1063)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.tserver.ThriftClientHandler.update(ThriftClientHandler.java:958)
~[accumulo-tserver-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at jdk.internal.reflect.GeneratedMethodAccessor7.invoke(Unknown
Source) ~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at
org.apache.accumulo.core.trace.TraceUtil.lambda$wrapService$6(TraceUtil.java:235)
~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at com.sun.proxy.$Proxy31.update(Unknown Source) ~[?:?]
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$update.getResult(TabletClientService.java:2932)
~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$update.getResult(TabletClientService.java:2911)
~[accumulo-core-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38)
~[libthrift-0.12.0.jar:0.12.0]
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
~[libthrift-0.12.0.jar:0.12.0]
at
org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:63)
~[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at
org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518)
[libthrift-0.12.0.jar:0.12.0]
at
org.apache.accumulo.server.rpc.CustomNonBlockingServer$CustomFrameBuffer.invoke(CustomNonBlockingServer.java:114)
[accumulo-server-base-2.1.0-SNAPSHOT.jar:2.1.0-SNAPSHOT]
at org.apache.thrift.server.Invocation.run(Invocation.java:18)
[libthrift-0.12.0.jar:0.12.0]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[?:?]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[?:?]
at 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.
For queries about this service, please contact Infrastructure at:
[email protected]