Description
After talking with ecn, the following hand typed stacktrace can be ignored and should be cleaned up in the code.
Thread "bloom-loader-20" died File /accumulo/tables/2h/default_tablet/F0yuuuiof.rf is closed java.lang.IllegalStateException: File /accumulo/tables/2h/default_tablet/F0yuuuiof.rf is closed at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getBCFile(CachableBlockFile:244) at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.access$000(CachableBlockFile:142) at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader$MetaBlockLoader.get(CachableBlockFile:211) at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getBlock(CachableBlockFile:307) at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getMetaBlock(CachableBlockFile:357) at org.apache.accumulo.core.file.blockfile.impl.CachableBlockFile$Reader.getMetaBlock(CachableBlockFile:142) at org.apache.accumulo.core.file.rfile.RFile$Reader.getMetaStore(RFile.java:927) at org.apache.accumulo.core.file.BloomFilterLayer$BloomFilterLoader$1.run(BloomFilterLayer.java:210) at org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExectutor.java:866) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)
The line right before this in the tserver debug log shows starting a MajC which included the closed rfile. That file was closed by the garbage collected and deleted shortly thereafter. The table was getting lots of writes. Eric, please correct anything I missed. Thanks