Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
Description
When virtual tables were implemented (CASSANDRA-7622), cqlsh.py was updated to parse virtual keyspace metadata by making queries to the system_virtual_schema table and included a TODO:
# TODO remove after virtual tables are added to connection metadata
Since python driver 3.15.0 (released in August), the driver now parses virtual keyspace metadata. It would be good to update the bundled python driver and simplify cqlsh code to utilize its capability to parse virtual tables.
Attachments
Issue Links
- duplicates
-
CASSANDRA-15578 Describe keyspace does not work for keyspaces with transient replication
- Resolved
- is duplicated by
-
CASSANDRA-14512 DESCRIBE behavior is broken for Virtual Keyspaces/Tables (CQLSH)
- Resolved
- relates to
-
CASSANDRA-15576 CQLSH missing virtual keyspaces on DESCRIBE call
- Resolved
-
CASSANDRA-15578 Describe keyspace does not work for keyspaces with transient replication
- Resolved
-
CASSANDRA-10190 Python 3 support for cqlsh
- Resolved
- links to