AES depends on java serialization
---------------------------------

                 Key: CASSANDRA-2361
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2361
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
    Affects Versions: 0.7.4
            Reporter: Gary Dusbabek
            Assignee: Gary Dusbabek
            Priority: Minor
             Fix For: 0.7.5, 0.8


0.8 should be able to run in the same cluster as 0.7.  AES uses java 
serialization which means that Token serialization stands a good chance of 
being brittle.  This needs to be fixed.

1.  place a hard-coded serialVersionUID for Token in 0.7.5.
2.  have AES use ICompactSerializer in place of ObjectInputStream in 0.8.

This would be a good opportunity to audit the code for imprudent uses of 
Object[Input|Output]Stream and get those cleaned up.  Also, it will exercise 
the versioning code a bit.

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

Reply via email to