[ 
https://issues.apache.org/jira/browse/CASSANDRA-4696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460527#comment-13460527
 ] 

Michael Krumpholz commented on CASSANDRA-4696:
----------------------------------------------

that kind of locking would be there too if the schema change (or migration to a 
new structure) would require a longer downtime with code external to cassandra, 
the result for the users is the same: they can't use the application that 
accesses the data or am i wrong there?
                
> 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