You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Antoine Toulme (JIRA)" <ji...@apache.org> on 2010/08/14 02:56:18 UTC
[jira] Updated: (CASSANDRA-1238) Cassandra AVRO api is missing
system_add_column_family
[ https://issues.apache.org/jira/browse/CASSANDRA-1238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antoine Toulme updated CASSANDRA-1238:
--------------------------------------
Attachment: 001-CASSANDRA-1238.patch
Here is a patch that adds this method. It adds the method to the Avro API by patching the Avro protocol and implements the method on CassandraServer, mostly by copy/pasting the code from add_system_keyspace, and using the AddColumnFamily migration to apply the change.
I could not find the tests you were referring to. I would be much more comfortable if that patch came with tests, but I could not spot them in the source code. If you would be so kind as to give me their location, I'd happily contribute tests for this change.
> Cassandra AVRO api is missing system_add_column_family
> ------------------------------------------------------
>
> Key: CASSANDRA-1238
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1238
> Project: Cassandra
> Issue Type: Bug
> Components: Core
> Affects Versions: 0.7 beta 1
> Environment: Mac OSX 10.6.4, Cassandra Trunk, Rev. 958403, java 1.6.0_20
> Reporter: Christian van der Leeden
> Assignee: Eric Evans
> Fix For: 0.7.0
>
> Attachments: 001-CASSANDRA-1238.patch
>
>
> The cassandra.avpr does contain the method system_add_keyspace but is missing the system_add_column_family.
> Workaround: have to revert to the thrift API to create column families.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.