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