Not sure this will be useful for you but "nodetool drain" doesn't work properly well for a while. If you are using counters I recommend you to remove commit logs after you drained ans stopped the node, before restarting the node to avoid replaying counts.

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

Hope this will help,

Alain


2013/2/11 Michal Michalski <michalm@opera.com>

2) Upgrade one node at a time, running the clustered in a mixed
1.1.2->1.1.9 configuration for a number of days.

I'm about to upgrade my 1.1.0 cluster and
http://www.datastax.com/docs/1.1/install/upgrading#info says:

"If you are upgrading to Cassandra 1.1.9 from a version earlier than 1.1.7, all nodes must be upgraded before any streaming can take place. Until you upgrade all nodes, you cannot add version 1.1.7 nodes or later to a 1.1.7 or earlier cluster."

Which one is correct then? Can I run mixed 1.1.2 (in my case 1.1.0) & 1.1.9 cluster or not?

M.