[ 
https://issues.apache.org/jira/browse/CASSANDRA-19126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17798565#comment-17798565
 ] 

Branimir Lambov commented on CASSANDRA-19126:
---------------------------------------------

{quote}
{code}
    private static final String MIXED_MODE_ERROR = "Some nodes involved in 
repair are on an incompatible major version. " +
                                                   "Repair is not supported in 
mixed major version clusters.";
{code}
{quote}

_To me_ this message in the context of a 5.0 cluster where something is in the 
wrong compatibility mode would be quite confusing. At the very least we need to 
state very clearly that a 5.x node in compatibility mode is considered a 4.x 
node for all intents and purposes, including being a "same major version" for 
the message above. Also, does this not mean we can't ever drop 4.0 support 
because e.g. 6.0 must be compatible with 5.0, including in its compatibility 
mode?

> Streaming appears to be incompatible with different 
> storage_compatibility_mode settings
> ---------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-19126
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19126
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Consistency/Streaming, Legacy/Streaming and Messaging, 
> Messaging/Internode, Tool/bulk load
>            Reporter: Branimir Lambov
>            Assignee: Jacek Lewandowski
>            Priority: Normal
>             Fix For: 5.0-rc, 5.x
>
>
> In particular, SSTableLoader appears to be incompatible with 
> storage_compatibility_mode: NONE, which manifests as a failure of 
> {{org.apache.cassandra.distributed.test.SSTableLoaderEncryptionOptionsTest}} 
> when the flag is turned on (found during CASSANDRA-18753 testing). Setting 
> {{storage_compatibility_mode: NONE}} in the tool configuration yaml does not 
> help (according to the docs, this setting is not picked up).
> This is likely a bigger problem as the acceptable streaming version for C* 5 
> is 12 only in legacy mode and 13 only in none, i.e. two C* 5 nodes do not 
> appear to be able to stream with each other if their setting for the 
> compatibility mode is different.



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