Details
-
Sub-task
-
Status: Resolved
-
Blocker
-
Resolution: Not A Problem
-
None
-
None
-
None
Description
Testing the changes for the parent task, the following message appeared in the monitor:
Error writing mutations to log java.io.IOException: java.lang.NullPointerException at org.apache.accumulo.tserver.log.TabletServerLogger.close(TabletServerLogger.java:276) at org.apache.accumulo.tserver.log.TabletServerLogger.access$900(TabletServerLogger.java:68) at org.apache.accumulo.tserver.log.TabletServerLogger$3.withWriteLock(TabletServerLogger.java:370) at org.apache.accumulo.tserver.log.TabletServerLogger.testLockAndRun(TabletServerLogger.java:131) at org.apache.accumulo.tserver.log.TabletServerLogger.write(TabletServerLogger.java:361) at org.apache.accumulo.tserver.log.TabletServerLogger.write(TabletServerLogger.java:286) at org.apache.accumulo.tserver.log.TabletServerLogger.log(TabletServerLogger.java:415) at org.apache.accumulo.tserver.TabletServer$ThriftClientHandler.update(TabletServer.java:1014) at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.accumulo.core.trace.wrappers.RpcServerInvocationHandler.invoke(RpcServerInvocationHandler.java:46) at org.apache.accumulo.server.rpc.RpcWrapper$1.invoke(RpcWrapper.java:47) at com.sun.proxy.$Proxy19.update(Unknown Source) at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$update.getResult(TabletClientService.java:2470) at org.apache.accumulo.core.tabletserver.thrift.TabletClientService$Processor$update.getResult(TabletClientService.java:2454) at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) at org.apache.accumulo.server.rpc.TimedProcessor.process(TimedProcessor.java:63) at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:516) at org.apache.accumulo.server.rpc.CustomNonBlockingServer$1.run(CustomNonBlockingServer.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:35) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333) at java.util.concurrent.ConcurrentHashMap.remove(ConcurrentHashMap.java:1175) at org.apache.accumulo.tserver.TabletServer.walogClosed(TabletServer.java:3031) at org.apache.accumulo.tserver.log.TabletServerLogger.close(TabletServerLogger.java:271) ... 24 more