Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
The pylib/cqlshlib tests fail on initialization with the error SyntaxException: <Error from server: code=2000 [Syntax error in CQL query] message="Compact tables are not allowed in Cassandra starting with 4.0 version.">.
The table dynamic_columns is created WITH COMPACT STORAGE. Since CASSANDRA-10857, this is no longer supported. It looks like dropping the COMPACT STORAGE modifier is enough for the tests to run, but I haven't looked if we should instead remove the table and all related tests entirely, or if there's an interesting code path covered by this that we should test in a different way now. ifesdjeen might know at a glance.
Attachments
Issue Links
- relates to
-
CASSANDRA-10857 Allow dropping COMPACT STORAGE flag from tables in 3.X
- Resolved