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

Reply via email to