Hi, I'd like to bring that topic to your attention. I think that we should think about allowing users to downgrade under certain conditions. For example, always allow for downgrading to any previous minor release.
Clear rules should make users feel safer when upgrading and perhaps encourage trying Cassandra at all. One of the things related to that is sstable format version. It consists of major and minor components and is incremented independently from Cassandra releases. One rule here is that a Cassandra release producing sstables at version XY should be able to read any sstable with version (X-1)* and X* (which means that all the minor future versions X. Perhaps we could make some commitment to change major sstable format only with new major release? What do you think? Thanks - - -- --- ----- -------- ------------- Jacek Lewandowski