cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Evans (JIRA)" <>
Subject [jira] Commented: (CASSANDRA-1186) futureproof [KS|CF]MetaData
Date Tue, 22 Jun 2010 14:43:56 GMT


Eric Evans commented on CASSANDRA-1186:

bq. I imagine something similar applies to Avro, since this is very much a use case it is
designed for.

It can. This is the purpose of a default in Avro (as confusing as that has proven to be).

> futureproof [KS|CF]MetaData
> ---------------------------
>                 Key: CASSANDRA-1186
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 0.7
>            Reporter: Jonathan Ellis
>            Assignee: Gary Dusbabek
>            Priority: Critical
>             Fix For: 0.7
> KSMetaData/CFMetaData serialization is fragile.  We need to be able to add fields easily
without breaking when we read old-style serialized bytes.
> Avro and Thrift are designed to handle this.  We should probably use one of those rather
than re-inventing the wheel.  If Avro is mature enough for this then let's use that, otherwise
let's use Thrift.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message