Michael Semb Wever created CASSANDRA-20394: ----------------------------------------------
Summary: Restore SSTableHeaderFix for use with StandaloneScrubber for offline upgrade compatibility Key: CASSANDRA-20394 URL: https://issues.apache.org/jira/browse/CASSANDRA-20394 Project: Apache Cassandra Issue Type: Improvement Components: Local/SSTable, Tool/sstable Reporter: Michael Semb Wever Assignee: Michael Semb Wever We aim to maintain offline compatibility. In CASSANDRA-18504 SSTableHeaderFix and the header-fix options from StandaloneScrubber were removed in 5.0. This broke offline compatibility from <= me sstables written from 3.0.x versions. While we don't need online compatibility against such old sstables, we should maintain the ability to be able to offline upgrade, including being able to fix incompatible/broken headers related to dropped non-explicit frozen UDTs. See CASSANDRA-15035 for more info on how headers can be broken and when the fix is needed. Along with restoring the header fix tooling ability, this ticket also adds more test methods and test data (different past sstable formats) to LegacySSTableTest. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org