[ 
https://issues.apache.org/jira/browse/CASSANDRA-4696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Ellis resolved CASSANDRA-4696.
---------------------------------------

    Resolution: Won't Fix

doing a seq scan across potentially TB of data is not an option.  if you change 
it to something incompatible by mistake, you can always change it back.
                
> improve ALTER TABLE
> -------------------
>
>                 Key: CASSANDRA-4696
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4696
>             Project: Cassandra
>          Issue Type: Improvement
>    Affects Versions: 1.1.5
>            Reporter: Michael Krumpholz
>              Labels: alter, cql, datatype
>
> Please improve the ALTER TABLE statement so that it automatically checks the 
> data in the table against the new data type to change to. I know that it's in 
> the docs that this is the current state and not checked. It may be the 
> easiest and fastest way for implementation for now but it should be improved 
> in the future.
> docs on ALTER:
> {noformat}
> The column must already have a type in the column family metadata. The column 
> may or may not already exist 
> in current rows (no validation of existing data occurs). The bytes stored in 
> values for that column remain 
> unchanged, and if existing data is not deserializable according to the new 
> type, your CQL driver or 
> interface might report errors.
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to