cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Dusbabek (JIRA)" <j...@apache.org>
Subject [jira] Created: (CASSANDRA-2122) Replace messages with a serialization framework for easy backwards compatibility
Date Mon, 07 Feb 2011 15:48:30 GMT
Replace messages with a serialization framework for easy backwards compatibility
--------------------------------------------------------------------------------

                 Key: CASSANDRA-2122
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2122
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Gary Dusbabek
             Fix For: 0.8


CASSANDRA-1015 provided a way to keep 0.8 messages compatible with 0.7 messages.  The next
step will be to replace messaging with something that is more easily backward compatible.
 Avro, thrift and msgpack have all been suggested as frameworks.

If done properly, this will amount to rewriting MessagingService, though I'm not sure that's
possible at this point (we don't have backwards-compatible disk structures, and those are
sent inside the RowMutations).  It may be preferred to keep MessagingService, and use it to
package up messages that are serialized by whatever framework.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message