Files
scylladb/cql3
Piotr Dulikowski 9ab57b12bb Merge 'cql/describe: hide cdc log tables' from Michał Jadwiszczak
Currently all tables are printed in statements like `DESC TABLES`, `DESC KEYSPACE ks` or `DESC SCHEMA`.
But when we create a table with cdc enabled, additional table with `_scylla_cdc_log` suffix is created.
Those tables shouldn't be recreated manually but created automatically when the base table is created.

This patch hides tables with `_scylla_cdc_log` suffix in all describe statements.
To preserve properties values of those tables, `ALTER TABLE` statement with all properties and their current values for log cdc table is added to description of the base table.

Fixes #18459

Closes scylladb/scylladb#18467

* github.com:scylladb/scylladb:
  test/cql-pytest/test_describe: add test for hiding cdc tables
  cql3/statements/describe_statement: hide cdc tables
  schema: add a method to generate ALTER statement with all properties
  schema: extract schema's properties generation
2024-05-14 15:02:29 +02:00
..
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00