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

Sylvain Lebresne commented on CASSANDRA-3990:
---------------------------------------------

bq. Meaning there will be C* versions which support both?

No. But it is possible even for the same user to have a cluster with mixed C* 
versions. And yes 3.1.0 will be backward compatible with 3.0.0. But 3.1.0 may 
have feature that doesn't work with 3.0.0. So if someone wants to use 3.1.0 
explicitly, he ought to be able to say so (and if the C* server is an old one 
that only know about 3.0.0, it will refuse the connection).

It is true that you would be safe to always set the version to 3.0.0, even when 
the server will be on 3.1.0, but what I mean is that the server does some fine 
grained version check, so if we don't expose the ability to choose which 
version of CQL exactly we want, we loose a bit of flexibility. We may consider 
that fine for cqlsh though, I don't know. 
                
> cqlsh support for CQL 3
> -----------------------
>
>                 Key: CASSANDRA-3990
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3990
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: API
>            Reporter: Sylvain Lebresne
>            Assignee: Eric Evans
>            Priority: Minor
>             Fix For: 1.1.0
>
>         Attachments: v1-0001-CASSANDRA-3990-cqlsh-support-for-CQL-3.txt, 
> v2-0001-CASSANDRA-3990-cqlsh-support-for-CQL-3.txt
>
>
> Cqlsh needs to add support for CQL3. At a minimum, one needs to be able to 
> choose the cql version at launch time.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to