[ https://issues.apache.org/jira/browse/CASSANDRA-7086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13980114#comment-13980114 ]
Brandon Williams commented on CASSANDRA-7086: --------------------------------------------- Without a reproducible case there's not much we can do. You should probably run scrub and then repair to fix the corruption. > Error CorruptSSTableException when deleting > ------------------------------------------- > > Key: CASSANDRA-7086 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7086 > Project: Cassandra > Issue Type: Bug > Components: Core > Reporter: Edmund Lo > > I ran into a table corrupt issue when attempting to delete items from a > table. Not really sure what caused the corruption in the first place. > ERROR [ReadStage:63] 2014-04-24 14:46:15,462 CassandraDaemon.java (line 196) > Exception in thread Thread[ReadStage:63,5,main] > java.lang.RuntimeException: > org.apache.cassandra.io.sstable.CorruptSSTableException: > java.io.EOFException: EOF after 258 bytes out of 25966 > at > org.apache.cassandra.service.StorageProxy$DroppableRunnable.run(StorageProxy.java:1900) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:744) > Caused by: org.apache.cassandra.io.sstable.CorruptSSTableException: > java.io.EOFException: EOF after 258 bytes out of 25966 > at > org.apache.cassandra.db.columniterator.SimpleSliceReader.<init>(SimpleSliceReader.java:82) > at > org.apache.cassandra.db.columniterator.SSTableSliceIterator.createReader(SSTableSliceIterator.java:65) > at > org.apache.cassandra.db.columniterator.SSTableSliceIterator.<init>(SSTableSliceIterator.java:42) > at > org.apache.cassandra.db.filter.SliceQueryFilter.getSSTableColumnIterator(SliceQueryFilter.java:167) > at > org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIterator(QueryFilter.java:62) > at > org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:250) > at > org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:53) > at > org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1551) > at > org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1380) > at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:327) > at > org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:65) > at > org.apache.cassandra.service.StorageProxy$LocalReadRunnable.runMayThrow(StorageProxy.java:1341) > at > org.apache.cassandra.service.StorageProxy$DroppableRunnable.run(StorageProxy.java:1896) > ... 3 more -- This message was sent by Atlassian JIRA (v6.2#6252)