Benjamin Lerer created CASSANDRA-16733:
------------------------------------------
Summary: Allow operators to disable 'ALTER ... DROP COMPACT
STORAGE' statements
Key: CASSANDRA-16733
URL: https://issues.apache.org/jira/browse/CASSANDRA-16733
Project: Cassandra
Issue Type: Bug
Components: Legacy/CQL
Reporter: Benjamin Lerer
Assignee: Benjamin Lerer
{{ALTER ... DROP COMPACT STORAGE}} statements have not been extensively tested
and suffer from several issues like:
* As COMPACT tables did not have primary key liveness there empty rows
inserted AFTER the ALTER will be returned whereas the one inserted before
the ALTER will not.
* Also due to the lack of primary key liveness the amount of SSTables being
read will increase resulting in slower queries (CASSANDRA-16675)
* After DROP COMPACT it becomes possible to ALTER the table in a way that
makes all the row disappears
* There is a loss of functionality around null clustering when dropping
compact storage (CASSANDRA-16069)
To avoid running into those issues this ticket will introduce a new flag that
allow operators to disable those statements on their clusters.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]