[ 
https://issues.apache.org/jira/browse/CASSANDRA-19012?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacek Lewandowski updated CASSANDRA-19012:
------------------------------------------
    Description: 
Currently when the storage compatibility mode is set to 4, it set the current 
write version of the ssatable to the latest compatible with 4 (N). However, it 
additionally make new sstables (O) recognized as invalid, which is wrong. We 
should be able to read all versions of supported sstables regardless of the 
compatibility mode. 

We should also ensure testing the scenario when the node tries to stream the 
new format sstable (node with compat mode = upgrading) to a node with compat 
mode = 4 - the test should demonstrate that such streaming is refused


  was:
Currently when the storage compatibility mode is set to 4, it set the current 
write version of the ssatable to the latest compatible with 4 (N). However, it 
additionally make new sstables (O) recognized as invalid, which is wrong. We 
should be able to read all versions of supported sstables regardless of the 
compatibility mode. 



> It should be possible to read all supported versions of sstables regardless 
> of the compatibility mode
> -----------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-19012
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19012
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Jacek Lewandowski
>            Priority: Normal
>             Fix For: 5.0.x
>
>
> Currently when the storage compatibility mode is set to 4, it set the current 
> write version of the ssatable to the latest compatible with 4 (N). However, 
> it additionally make new sstables (O) recognized as invalid, which is wrong. 
> We should be able to read all versions of supported sstables regardless of 
> the compatibility mode. 
> We should also ensure testing the scenario when the node tries to stream the 
> new format sstable (node with compat mode = upgrading) to a node with compat 
> mode = 4 - the test should demonstrate that such streaming is refused



--
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