public enum CassandraVersion extends Enum<CassandraVersion>
| Cassandra version | Supported features | Related JIRA(s) |
|---|---|---|
| 2.1.X | All existing features | N/A |
| 2.2.X |
|
|
| 3.0.X |
|
|
| 3.1 | Nothing | N/A |
| 3.2 | Add support for type casting in selection clause | CASSANDRA-10310 |
| 3.6 |
|
|
| 3.7 |
|
|
| DSE 4.8.X |
|
N/A |
| DSE 5.0.X |
|
N/A |
| Cassandra Feature | Achilles generated code |
| JSON Syntax |
|
| User Defined Function/User Defined Aggregates |
|
| Materialized Views |
|
| Support for IN restrictions on clustering columns for UPDATE/DELETE |
|
| Support for multi-column slice restrictions (>, >=, <= and <) for DELETE |
|
| Support for type casting in selection clause |
|
| Support for PER PARTITION LIMIT |
|
|
Support for non-frozen user-defined types, updating individual fields of user-defined types
Remark: collections inside non-frozen UDT MUST be set as frozen |
|
| Support for SASI index/DSE Search (on text/ascii columns): |
SASI:
|
| Enum Constant and Description |
|---|
CASSANDRA_2_1_X |
CASSANDRA_2_2_X
New features:
User Defined Function, User Defined Aggregate JSON Syntax |
CASSANDRA_3_0_X
New features:
Materialized Views Support for IN restrictions on any partition key component or clustering key as well as support for EQ and IN multicolumn restrictions has been added to UPDATE and DELETE statement Support for single-column and multi-column slice restrictions (>, >=, <= and <) has been added to DELETE statements |
CASSANDRA_3_1 |
CASSANDRA_3_10
New features:
Add duration type (CASSANDRA-11873) Add support for Group By to Select statement (CASSANDRA-10707) |
CASSANDRA_3_11_0 |
CASSANDRA_3_11_1 |
CASSANDRA_3_11_2 |
CASSANDRA_3_11_3 |
CASSANDRA_3_11_4 |
CASSANDRA_3_2
New features:
Add support for type casting in selection clause (CASSANDRA-10310) |
CASSANDRA_3_3 |
CASSANDRA_3_4 |
CASSANDRA_3_5 |
CASSANDRA_3_6
New features:
Allow per-partition LIMIT clause in CQL (CASSANDRA-7017) Support for non-frozen user-defined types, updating individual fields of user-defined types (CASSANDRA-7423) Remark: collections inside non-frozen UDT MUST be set as frozen |
CASSANDRA_3_7
New features:
Stable SASI index with Support LIKE operator in prepared statements (CASSANDRA-11456) |
CASSANDRA_3_8
New features:
Allow literal value as parameter of UDF & UDA (CASSANDRA-10783) |
CASSANDRA_3_9 |
DSE_4_8_X
Feature:
Support for DSE_Search
|
DSE_5_0_0
Feature:
Support for DSE_Search
|
DSE_5_0_1
Feature:
Support for DSE_Search
|
DSE_5_0_2
Feature:
Support for DSE_Search
|
DSE_5_0_3 |
DSE_5_1_0
New features:
Allow literal value as parameter of UDF & UDA (CASSANDRA-10783) Add duration type (CASSANDRA-11873) Add support for Group By to Select statement (CASSANDRA-10707) |
DSE_5_1_1 |
DSE_5_1_10 |
DSE_5_1_2 |
DSE_5_1_3 |
DSE_5_1_4 |
DSE_5_1_5 |
DSE_5_1_6 |
DSE_5_1_7 |
DSE_5_1_8 |
DSE_5_1_9 |
| Modifier and Type | Method and Description |
|---|---|
static CassandraVersion |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CassandraVersion[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CassandraVersion CASSANDRA_2_1_X
public static final CassandraVersion CASSANDRA_2_2_X
public static final CassandraVersion CASSANDRA_3_0_X
public static final CassandraVersion CASSANDRA_3_1
public static final CassandraVersion CASSANDRA_3_2
public static final CassandraVersion CASSANDRA_3_3
public static final CassandraVersion CASSANDRA_3_4
public static final CassandraVersion CASSANDRA_3_5
public static final CassandraVersion CASSANDRA_3_6
public static final CassandraVersion CASSANDRA_3_7
public static final CassandraVersion CASSANDRA_3_8
public static final CassandraVersion CASSANDRA_3_9
public static final CassandraVersion CASSANDRA_3_10
public static final CassandraVersion CASSANDRA_3_11_0
public static final CassandraVersion CASSANDRA_3_11_1
public static final CassandraVersion CASSANDRA_3_11_2
public static final CassandraVersion CASSANDRA_3_11_3
public static final CassandraVersion CASSANDRA_3_11_4
public static final CassandraVersion DSE_4_8_X
public static final CassandraVersion DSE_5_0_0
public static final CassandraVersion DSE_5_0_1
public static final CassandraVersion DSE_5_0_2
public static final CassandraVersion DSE_5_0_3
public static final CassandraVersion DSE_5_1_0
public static final CassandraVersion DSE_5_1_1
public static final CassandraVersion DSE_5_1_2
public static final CassandraVersion DSE_5_1_3
public static final CassandraVersion DSE_5_1_4
public static final CassandraVersion DSE_5_1_5
public static final CassandraVersion DSE_5_1_6
public static final CassandraVersion DSE_5_1_7
public static final CassandraVersion DSE_5_1_8
public static final CassandraVersion DSE_5_1_9
public static final CassandraVersion DSE_5_1_10
public static CassandraVersion[] values()
for (CassandraVersion c : CassandraVersion.values()) System.out.println(c);
public static CassandraVersion valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2012-2021. All Rights Reserved.