On 09/11/2017 06:29 PM, Mark Furlong wrote: > I have a requirement to test a downgrade of 2.1.15 to 2.1.12. Can > someone please identify how to achieve this?
Downgrades have never been officially supported, but this is a relatively small step. Testing it out is definitely a good thing. Since protocols and on-disk sstable versions should be the same, I'd say work backwards through NEWS.txt and see what you think about how it affects your specific usage. I'd also be wary of the fixed bugs you will re-introduce on downgrade (CHANGES.txt). https://github.com/apache/cassandra/blob/cassandra-2.1.15/NEWS.txt#L16-L44 https://github.com/apache/cassandra/blob/cassandra-2.1.15/CHANGES.txt#L1-L100 As for the actual software downgrade, it depends on install method. `wget` the 2.1.12 tar or deb files and `tar -xzvf` or `dpkg -i` them. Here's where you can find the old versions of artifacts: tar: http://archive.apache.org/dist/cassandra/2.1.12/ deb: http://archive.apache.org/dist/cassandra/debian/pool/main/c/cassandra/ This definitely would not work on a major release downgrade like 2.2.x to 2.1.x, since the sstable versions would be different, but in your 2.1.15 to 2.1.12 example, this might "just work". -- Kind regards, Michael --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org For additional commands, e-mail: user-h...@cassandra.apache.org