cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonas Borgström (Created) (JIRA) <>
Subject [jira] [Created] (CASSANDRA-3466) Hinted handoff not working after rolling upgrade from 0.8.7 to 1.0.2
Date Mon, 07 Nov 2011 19:16:51 GMT
Hinted handoff not working after rolling upgrade from 0.8.7 to 1.0.2

                 Key: CASSANDRA-3466
             Project: Cassandra
          Issue Type: Bug
    Affects Versions: 1.0.2
            Reporter: Jonas Borgström

While testing rolling upgrades from 0.8.7 to 1.0.2 on a test cluster I've noticed that hinted
hand-off didn't always work properly. Hints generated on an upgraded node does not seem to
be delivered to other newly upgraded nodes once they rejoin the ring. They only way I've found
to get a node to deliver its hints is to restart it.

Here's some steps to reproduce this issue:

1. Install cassandra 0.8.7 on node1 and node2 using default settings.
2. Create keyspace foo with {replication_factor: 2}. Create column family bar
3. Shutdown node2 
4. Insert data into bar and verify that HintsColumnFamily contains hints
5. Start node2 and verify that hinted handoff is performed and HintsColumnFamily becomes empty.
6. Upgrade "node1" to cassandra 1.0.2 and repeat step 3-5.
7. Notice that hinted handoff is not performed when "node2" goes online. (Only after node1
is restarted)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message