The following CQL statement creates a dense table:
Most versions of the driver and even cqlsh return the following statement/metadata for such a table:
Note the spurious "" blob column.
This affects the following versions:
Cassandra Version
Cqlsh DESCRIBE
driver 2.2.0-rc2
driver 3.0.0-alpha1
1.2.19
OK
KO
OK
2.0.10
OK
KO
OK
2.1.3
KO
KO
OK
2.2.0
KO
KO
OK
3.0.0-alpha1
KO1
N/A
OK
Assuming that this column should be hidden from metadata just as for hidden columns in static compact tables, then this bug is already fixed by 3.0.0-alpha1.
Behavior noticed when developing JAVA-571.
The following CQL statement creates a dense table:
Most versions of the driver and even cqlsh return the following statement/metadata for such a table:
Note the spurious
"" blob
column.This affects the following versions:
Cassandra Version
Cqlsh DESCRIBE
driver 2.2.0-rc2
driver 3.0.0-alpha1
1.2.19
OK
KO
OK
2.0.10
OK
KO
OK
2.1.3
KO
KO
OK
2.2.0
KO
KO
OK
3.0.0-alpha1
KO1
N/A
OK
Assuming that this column should be hidden from metadata just as for hidden columns in static compact tables, then this bug is already fixed by 3.0.0-alpha1.
[1] cqlsh shows here: