Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-3394

AssertionError in PrecompactedRow.write via CommutativeRowIndexer during bootstrap

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 0.8.8, 1.0.1
    • None
    • None
    • Normal

    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.

      Attachments

        Activity

          People

            slebresne Sylvain Lebresne
            thepaul paul cannon
            Sylvain Lebresne
            Jonathan Ellis
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: