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
signature.asc
Description: Digital signature
