Files
scylladb/cql3
Duarte Nunes b77b71436d cql3/alter_table_statement: Forbid dropping columns of MV base tables
When a view's PK only contains the columns that form the base's PK,
then the liveness of a particular view row is determined not only by
the base row's marker, but also by the selected and, more importantly,
unselected columns.

The fact that unselected columns can keep a view row alive also
requires that users cannot drop columns of base tables with
materialized views, which this patch implements.

Refs #3362

Signed-off-by: Duarte Nunes <duarte@scylladb.com>
2018-04-23 09:32:02 +01:00
..
2017-08-10 15:01:10 -04:00
2017-08-10 15:01:10 -04:00
2018-04-11 17:12:21 +02:00
2018-03-28 10:49:07 +03:00
2018-04-05 13:39:08 +03:00