Return-Path: Delivered-To: apmail-incubator-cassandra-commits-archive@minotaur.apache.org Received: (qmail 58782 invoked from network); 22 Sep 2009 22:55:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 22 Sep 2009 22:55:44 -0000 Received: (qmail 95838 invoked by uid 500); 22 Sep 2009 22:55:44 -0000 Delivered-To: apmail-incubator-cassandra-commits-archive@incubator.apache.org Received: (qmail 95824 invoked by uid 500); 22 Sep 2009 22:55:43 -0000 Mailing-List: contact cassandra-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-commits@incubator.apache.org Received: (qmail 95814 invoked by uid 99); 22 Sep 2009 22:55:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Sep 2009 22:55:43 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Sep 2009 22:55:40 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 2384C234C495 for ; Tue, 22 Sep 2009 15:55:16 -0700 (PDT) Message-ID: <1121691842.1253660116144.JavaMail.jira@brutus> Date: Tue, 22 Sep 2009 15:55:16 -0700 (PDT) From: "Sammy Yu (JIRA)" To: cassandra-commits@incubator.apache.org Subject: [jira] Updated: (CASSANDRA-452) Corrupt SSTable In-Reply-To: <1403107453.1253657295983.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CASSANDRA-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sammy Yu updated CASSANDRA-452: ------------------------------- Attachment: FriendActions-17122-Index.db FriendActions-17122-Filter.db FriendActions-17122-Data.db corrupt sstable > Corrupt SSTable > --------------- > > Key: CASSANDRA-452 > URL: https://issues.apache.org/jira/browse/CASSANDRA-452 > Project: Cassandra > Issue Type: Bug > Environment: Pre 0.4 based on r805615 on trunk w/ #370, #392, #394, #405, #406, #418 > Reporter: Sammy Yu > Attachments: FriendActions-17122-Data.db, FriendActions-17122-Filter.db, FriendActions-17122-Index.db > > > We noticed on one of our node the number of SStables is growing. The compaction thread is alive and running. We can see that it is constantly trying to compact the same set of sstables. However, it is failing because one of the sstable is corrupt: > ERROR [ROW-READ-STAGE:475] 2009-09-21 00:29:17,068 DebuggableThreadPoolExecutor.java (line 125) Error in ThreadPoolExecutor > java.lang.RuntimeException: java.io.EOFException > at org.apache.cassandra.db.ReadVerbHandler.doVerb(ReadVerbHandler.java:110) > at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:44) > 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:619) > Caused by: java.io.EOFException > at java.io.RandomAccessFile.readFully(RandomAccessFile.java:383) > at java.io.RandomAccessFile.readFully(RandomAccessFile.java:361) > at org.apache.cassandra.utils.FBUtilities.readByteArray(FBUtilities.java:390) > at org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:64) > at org.apache.cassandra.db.SuperColumnSerializer.deserialize(SuperColumn.java:349) > at org.apache.cassandra.db.SuperColumnSerializer.deserialize(SuperColumn.java:309) > at org.apache.cassandra.db.filter.SSTableNamesIterator.(SSTableNamesIterator.java:102) > at org.apache.cassandra.db.filter.NamesQueryFilter.getSSTableColumnIterator(NamesQueryFilter.java:69) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1467) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1401) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1420) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1401) > at org.apache.cassandra.db.Table.getRow(Table.java:589) > at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:65) > at org.apache.cassandra.db.ReadVerbHandler.doVerb(ReadVerbHandler.java:78) > ... 4 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.