Description
ERROR [CompactionExecutor:5] 2011-10-21 15:48:16,138 AbstractCassandraDaemon.java (line 139) Fatal exception in thread Thread[CompactionExecutor:5,1,main] java.lang.AssertionError at org.apache.cassandra.db.compaction.PrecompactedRow.write(PrecompactedRow.java:107) at org.apache.cassandra.io.sstable.SSTableWriter$CommutativeRowIndexer.doIndexing(SSTableWriter.java:514) at org.apache.cassandra.io.sstable.SSTableWriter$RowIndexer.index(SSTableWriter.java:359) at org.apache.cassandra.io.sstable.SSTableWriter$Builder.build(SSTableWriter.java:314) at org.apache.cassandra.db.compaction.CompactionManager$9.call(CompactionManager.java:1118) at org.apache.cassandra.db.compaction.CompactionManager$9.call(CompactionManager.java:1109) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)
<sylvain> The bug is that the compacted row was gcing every tombstones instead of none.