Can you please let me know why? Because I have created very similar column familes many times with comparator = BytesType, and never run into this issue before.
Here is an example: -------------------------------------------------------------------- ColumnFamily: Client 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.BytesType ... ... Built indexes: [Client.ACUserIdIdx] Column Metadata: Column Name: userid (757365726964) Validation Class: org.apache.cassandra.db.marshal.LexicalUUIDType Index Name: ACUserIdIdx Index Type: KEYS -------------------------------------------------------------------- On Tue, May 22, 2012 at 6:16 PM, samal <samalgo...@gmail.com> wrote: > Change your comparator to utf8type. > On 22-May-2012 4:32 PM, "Roshan Dawrani" <roshandawr...@gmail.com> wrote: > >> Hi, >> >> I use Cassandra 0.8.5 and am suddenly noticing some strange behavior. I >> run a "create column family" command with some column meta-data and it runs >> fine, but when I do "describe keyspace", it shows me different column names >> for those index columns. >> >> a) Here is what I run: >> "create column family UserTemplate with comparator=BytesType and >> column_metadata=[{*column_name: userid*, validation_class: UTF8Type, >> index_type: KEYS, index_name: TemplateUserIdIdx}, {*column_name: type*, >> validation_class: UTF8Type, index_type: KEYS, index_name: >> TemplateTypeIdx}];" >> >> b) This is what "describe keyspace" shows: >> ColumnFamily: UserTemplate >> Key Validation Class: org.apache.cassandra.db.marshal.BytesType >> ... >> ... >> Built indexes: [UserTemplate.TemplateTypeIdx, >> UserTemplate.TemplateUserIdIdx] >> Column Metadata: >> *Column Name: ffffff* >> Validation Class: org.apache.cassandra.db.marshal.UTF8Type >> Index Name: TemplateUserIdIdx >> Index Type: KEYS >> *Column Name: 0dfffaff* >> Validation Class: org.apache.cassandra.db.marshal.UTF8Type >> Index Name: TemplateTypeIdx >> Index Type: KEYS >> >> Does anyone see why this must be happening? I have created many such >> column families before and never run into this issue. >> >> -- >> Roshan >> http://roshandawrani.wordpress.com/ >> >> -- Roshan http://roshandawrani.wordpress.com/