While working on CASSANDRA-10309, I was testing altering columns' types. This series of operations fails:
CREATE TABLE test (a int PRIMARY KEY, b int)
INSERT INTO test (a, b) VALUES (1, 1)
ALTER TABLE test ALTER b TYPE BLOB
SELECT * FROM test WHERE a = 1
Tried this on 3.0 and trunk, both fail.
Avoid always looking up column type
Altering a column's type breaks commitlog replay