Hi,

after upgrading our cluster from 1.1 to 1.2.10 I'm seeing this exception in
system.log (on all nodes):

ERROR [GossipStage:1] 2013-10-08 21:03:41,906 CassandraDaemon.java (line 185) 
Exception in thread Thread[GossipStage
:1,5,main]
java.lang.ArrayIndexOutOfBoundsException: 2
        at 
org.apache.cassandra.service.StorageService.extractExpireTime(StorageService.java:1594)
        at 
org.apache.cassandra.service.StorageService.handleStateRemoving(StorageService.java:1550)
        at 
org.apache.cassandra.service.StorageService.onChange(StorageService.java:1174)
        at 
org.apache.cassandra.service.StorageService.onJoin(StorageService.java:1887)
        at 
org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:844)
        at 
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:922)
        at 
org.apache.cassandra.gms.GossipDigestAck2VerbHandler.doVerb(GossipDigestAck2VerbHandler.java:49)
        at 
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56)
        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:724)

I assume that's why some nodes display ring status incorrectly.
There's a ticket for it a month old and with no reaction.
https://issues.apache.org/jira/browse/CASSANDRA-6082

Wondering does someone know how to fix it?

Thanks,
Viliam

Attachment: signature.asc
Description: Digital signature

Reply via email to