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

Michael Krumpholz updated CASSANDRA-4696:
-----------------------------------------

    Description: 
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}

  was:
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}

    
> 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