Spurious blob column in dense tables metadata

Description

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:

Environment

None

Pull Requests

None

Activity

Show:

Alex Dutra September 8, 2015 at 11:18 AM

Closing as it seems that the current behavior in 3.0.0-alpha1 is correct and already fixes the bug.

Adam Holmberg August 13, 2015 at 3:49 PM

Thanks. Noted in here. Also added a reference to this ticket.

Aleksey Yeschenko August 12, 2015 at 5:52 PM

Those "" columns must be hidden from metadata. Them not being hidden seems to have been a long standing bug.

The following output is also a bug:

value column should not be displayed in DESCRIBE or exposed in metadata API.

Alex Dutra August 11, 2015 at 10:43 AM

you might be interested in this issue as well.

Not a Problem

Details

Assignee

Reporter

Affects versions

Fix versions

Components

Priority

Created August 11, 2015 at 7:36 AM
Updated September 8, 2015 at 11:18 AM
Resolved September 8, 2015 at 11:18 AM