Hey, 

It is explained here:

https://issues.apache.org/jira/browse/CASSANDRA-4195

-- Omid

On Wed, Aug 1, 2012 at 2:39 AM, Roshan <codevally@gmail.com> wrote:
Hi

I have 3 node development cluster and all running 1.0.6 version without any
issue. As the part of the upgrade to 1.1.2, I just upgrade one node to 1.1.2
version. When start the upgraded 1.1.2 node, the other 1.0.6 nodes getting
the below exceptions?

2012-08-01 18:31:15,990 INFO  [IncomingTcpConnection] Received connection
from newer protocol version. Ignorning
2012-08-01 18:31:16,008 INFO  [Gossiper] Node /10.1.161.202 has restarted,
now UP
2012-08-01 18:31:16,008 INFO  [Gossiper] InetAddress /10.1.161.202 is now UP
2012-08-01 18:31:16,010 ERROR [AbstractCassandraDaemon] Fatal exception in
thread Thread[GossipStage:1,5,main]
java.lang.UnsupportedOperationException: Not a time-based UUID
        at java.util.UUID.timestamp(UUID.java:308)
        at
org.apache.cassandra.service.MigrationManager.rectify(MigrationManager.java:98)
        at
org.apache.cassandra.service.MigrationManager.onAlive(MigrationManager.java:81)
        at org.apache.cassandra.gms.Gossiper.markAlive(Gossiper.java:807)
        at
org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:850)
        at
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:909)
        at
org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(GossipDigestAckVerbHandler.java:68)
        at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:59)
        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)
2012-08-01 18:31:16,013 ERROR [AbstractCassandraDaemon] Fatal exception in
thread Thread[GossipStage:1,5,main]
java.lang.UnsupportedOperationException: Not a time-based UUID
        at java.util.UUID.timestamp(UUID.java:308)
        at
org.apache.cassandra.service.MigrationManager.rectify(MigrationManager.java:98)
        at
org.apache.cassandra.service.MigrationManager.onAlive(MigrationManager.java:81)
        at org.apache.cassandra.gms.Gossiper.markAlive(Gossiper.java:807)
        at
org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:850)
        at
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:909)
        at
org.apache.cassandra.gms.GossipDigestAckVerbHandler.doVerb(GossipDigestAckVerbHandler.java:68)
        at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:59)
        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)
2012-08-01 18:31:16,383 INFO  [StorageService] Node /10.1.161.202 state jump
to normal
2012-08-01 18:32:17,132 ERROR [AbstractCassandraDaemon] Fatal exception in
thread Thread[HintedHandoff:1,1,main]
java.lang.RuntimeException: Could not reach schema agreement with
/10.1.161.202 in 60000ms
        at
org.apache.cassandra.db.HintedHandOffManager.waitForSchemaAgreement(HintedHandOffManager.java:224)
        at
org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpoint(HintedHandOffManager.java:239)
        at
org.apache.cassandra.db.HintedHandOffManager.access$100(HintedHandOffManager.java:81)
        at
org.apache.cassandra.db.HintedHandOffManager$2.runMayThrow(HintedHandOffManager.java:353)
        at
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
        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)
2012-08-01 18:32:17,133 ERROR [AbstractCassandraDaemon] Fatal exception in
thread Thread[HintedHandoff:1,1,main]
java.lang.RuntimeException: Could not reach schema agreement with
/10.1.161.202 in 60000ms
        at
org.apache.cassandra.db.HintedHandOffManager.waitForSchemaAgreement(HintedHandOffManager.java:224)
        at
org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpoint(HintedHandOffManager.java:239)
        at
org.apache.cassandra.db.HintedHandOffManager.access$100(HintedHandOffManager.java:81)
        at
org.apache.cassandra.db.HintedHandOffManager$2.runMayThrow(HintedHandOffManager.java:353)
        at
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
        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)


Any thoughts??

/Roshan



--
View this message in context: http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/Mixed-cluster-node-with-version-1-1-2-and-1-0-6-gives-errors-tp7581534.html
Sent from the cassandra-user@incubator.apache.org mailing list archive at Nabble.com.