4
votes

The CQL documentation is organized according to the CQL version, not the Cassandra product version. Obviously, I want to read the CQL documentation corresponding to the Cassandra release I'm using, but I can't find comprehensive info on which CQL version corresponds to which Cassandra version:

  • CQL 3.1 documentation is titled "CQL for Cassandra 2.0 & 2.1", but newer CQL docs no longer mention Cassandra versions
  • The Product compatibility page only maps versions of OpsCenter, Cassandra and DataStax Enterprise

Is there a simple page listing the version mapping?

3

3 Answers

6
votes
CQL Version  | Cassandra Version

3.3          | 2.2 and above
3.1          | 2.o & 2.1
3.0          | 1.2 to 1.x

CQL older version.
CQL 3.3

5
votes

Thank you for the feedback. The DataStax docs team has added a new section to the Product Compatibility page in all the docs as a result of your feedback:

CQL versions used by DataStax Enterprise and Cassandra 

CQL version           Cassandra         DataStax Enterprise
3.3                   2.2, 3.0,3.x      5.0
3.1                   2.0, 2.1          4.0, 4.5, 4.6, 4.7, 4.8
3.0                   1.2               3.1, 3.2

http://docs.datastax.com/en/landing_page/doc/landing_page/compatibility.html?scroll=compatibilityDocument__cql-versions

Feel free to tweet additional feedback at @DataStaxDocs

2
votes

If you already have a running Cassandra data base, you can run

SELECT cql_version, release_version FROM system.local;

to get your Cassandra version and corresponding CQL version.