Re: [DISCUSS] Clear rules about sstable versioning and downgrade support

2023-01-16 Thread Claude Warren, Jr via dev
What does this mean for the Trie sstable format? Would it perhaps make sense to version the sstable upgrader (and future downgrader) based on the highest version they understand? for example sstableupgrader version N will handle the n? versions so it can upgrade from m? while sstabledowngrader ve

[DISCUSS] Clear rules about sstable versioning and downgrade support

2023-01-13 Thread Jacek Lewandowski
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 tryin