Updating a column's validation class from AsciiType to UTF8Type does not
actually work
--------------------------------------------------------------------------------------
Key: CASSANDRA-2512
URL: https://issues.apache.org/jira/browse/CASSANDRA-2512
Project: Cassandra
Issue Type: Bug
Affects Versions: 0.7.4
Environment: Single Node on MacOSX, installed from 0.7.4 binary .tar
ball.
Reporter: Cathy Daw
Please note this is reproducible on both Cassandra 0.74 and the April 18th
trunk build.
*Reproduction Steps*
{code}
create column family users with comparator = UTF8Type
and column_metadata = [{column_name: password, validation_class: UTF8Type},
{column_name: gender, validation_class: AsciiType}];
update column family users with comparator = UTF8Type
and column_metadata = [{column_name: password, validation_class: UTF8Type}
{column_name: gender, validation_class: UTF8Type}];
{code}
*Before & After quitting cassandra-cli: Notice the validation class for the
gender client still shows AsciiType*
{code}
[default@demo] describe keyspace demo;
Keyspace: demo:
Replication Strategy: org.apache.cassandra.locator.NetworkTopologyStrategy
Options: [datacenter1:1]
Column Families:
ColumnFamily: users
Key Validation Class: org.apache.cassandra.db.marshal.BytesType
Default column value validator: org.apache.cassandra.db.marshal.BytesType
Columns sorted by: org.apache.cassandra.db.marshal.UTF8Type
Row cache size / save period in seconds: 0.0/0
Key cache size / save period in seconds: 200000.0/14400
Memtable thresholds: 0.29062499999999997/62/1440 (millions of
ops/MB/minutes)
GC grace seconds: 864000
Compaction min/max thresholds: 4/32
Read repair chance: 1.0
Replicate on write: false
Built indexes: []
Column Metadata:
Column Name: gender
Validation Class: org.apache.cassandra.db.marshal.AsciiType
Column Name: password
Validation Class: org.apache.cassandra.db.marshal.UTF8Type
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira