[ https://issues.apache.org/jira/browse/CASSANDRA-1868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Ellis resolved CASSANDRA-1868. --------------------------------------- Resolution: Duplicate > org.apache.cassandra.db.UnserializableColumnFamilyException > ----------------------------------------------------------- > > Key: CASSANDRA-1868 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1868 > Project: Cassandra > Issue Type: Bug > Affects Versions: 0.7.0 rc 2 > Environment: Cassandra 0.7.0-RC2 > Reporter: Michel Conrad > > I recently updated a test cluster with 7 nodes from cassandra 0.6.8 to > cassandra 0.7-rc2. At first it worked, but after some time the client gets a > TimeoutException: > me.prettyprint.hector.api.exceptions.HTimedOutException: TimedOutException() > at > me.prettyprint.cassandra.service.ExceptionsTranslatorImpl.translate(ExceptionsTranslatorImpl.java:31) > at > me.prettyprint.cassandra.service.KeyspaceServiceImpl$3.execute(KeyspaceServiceImpl.java:161) > at > me.prettyprint.cassandra.service.KeyspaceServiceImpl$3.execute(KeyspaceServiceImpl.java:143) > at > me.prettyprint.cassandra.service.Operation.executeAndSetResult(Operation.java:89) > at > me.prettyprint.cassandra.connection.HConnectionManager.operateWithFailover(HConnectionManager.java:142) > at > me.prettyprint.cassandra.service.KeyspaceServiceImpl.operateWithFailover(KeyspaceServiceImpl.java:129) > at > me.prettyprint.cassandra.service.KeyspaceServiceImpl.getRangeSlices(KeyspaceServiceImpl.java:165) > at > me.prettyprint.cassandra.model.thrift.ThriftRangeSlicesQuery$1.doInKeyspace(ThriftRangeSlicesQuery.java:67) > at > me.prettyprint.cassandra.model.thrift.ThriftRangeSlicesQuery$1.doInKeyspace(ThriftRangeSlicesQuery.java:63) > at > me.prettyprint.cassandra.model.KeyspaceOperationCallback.doInKeyspaceAndMeasure(KeyspaceOperationCallback.java:20) > at > me.prettyprint.cassandra.model.ExecutingKeyspace.doExecute(ExecutingKeyspace.java:65) > at > me.prettyprint.cassandra.model.thrift.ThriftRangeSlicesQuery.execute(ThriftRangeSlicesQuery.java:62) > Caused by: TimedOutException() > at > org.apache.cassandra.thrift.Cassandra$get_range_slices_result.read(Cassandra.java:12104) > at > org.apache.cassandra.thrift.Cassandra$Client.recv_get_range_slices(Cassandra.java:732) > at > org.apache.cassandra.thrift.Cassandra$Client.get_range_slices(Cassandra.java:704) > at > me.prettyprint.cassandra.service.KeyspaceServiceImpl$3.execute(KeyspaceServiceImpl.java:149) > ... 25 more > on the server the following exception is thrown: > INFO [FLUSH-WRITER-POOL:1] 2010-12-07 14:32:41,282 Memtable.java (line 149) > Writing Memt > INFO [GossipStage:1] 2010-12-16 14:08:44,280 Gossiper.java (line 583) Node > /94.242.198.16 has restarted, now UP again > INFO [HintedHandoff:1] 2010-12-16 14:08:44,280 HintedHandOffManager.java > (line 191) Started hinted handoff for endpoint /94.242.198.16 > INFO [HintedHandoff:1] 2010-12-16 14:08:44,281 HintedHandOffManager.java > (line 247) Finished hinted handoff of 0 rows to endpoint /94.242.198.16 > INFO [GossipStage:1] 2010-12-16 14:08:44,281 StorageService.java (line 660) > Node /94.242.198.16 state jump to normal > ERROR [MutationStage:30] 2010-12-16 14:09:50,247 RowMutationVerbHandler.java > (line 83) Error in row mutation > org.apache.cassandra.db.UnserializableColumnFamilyException: Couldn't find > cfId=962945840 > at > org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySerializer.java:117) > at > org.apache.cassandra.db.RowMutationSerializer.defreezeTheMaps(RowMutation.java:383) > at > org.apache.cassandra.db.RowMutationSerializer.deserialize(RowMutation.java:393) > at > org.apache.cassandra.db.RowMutationSerializer.deserialize(RowMutation.java:351) > at > org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:52) > at > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:63) > 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) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.