[
https://issues.apache.org/jira/browse/CASSANDRA-1923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gary Dusbabek updated CASSANDRA-1923:
-------------------------------------
Attachment: v2-0007-current-trunk-serializtions.txt
v2-0006-0.7-message-serialization.txt
v2-0005-bump-cassandra.version-to-trunk.txt
v2-0004-notes.txt
v2-0003-build-changes-to-run-test.txt
v2-0002-Serialization-tests.txt
v2-0001-ICompactSerializer-assumptions-test.txt
> unit tests that validate that message serialization isn't broken in the
> current version.
> ----------------------------------------------------------------------------------------
>
> Key: CASSANDRA-1923
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1923
> Project: Cassandra
> Issue Type: Sub-task
> Components: Core
> Reporter: Gary Dusbabek
> Assignee: Gary Dusbabek
> Priority: Minor
> Fix For: 0.7.1
>
> Attachments: 1923-0.7-binary.zip, 1923-0.7-code.diff,
> v2-0001-ICompactSerializer-assumptions-test.txt,
> v2-0002-Serialization-tests.txt, v2-0003-build-changes-to-run-test.txt,
> v2-0004-notes.txt, v2-0005-bump-cassandra.version-to-trunk.txt,
> v2-0006-0.7-message-serialization.txt, v2-0007-current-trunk-serializtions.txt
>
>
> There are two components to this. First, code that will generate the
> serialized messages. Second, code that will attempt to read the serialized
> messages.
> My plan is to commit this to 0.7.1 with generated serialized messages. Then
> I will merge that into trunk sans the generation code. A similar process
> will need to take place when we branch trunk to create 0.8, etc. On second
> thought, maybe it makes sense to keep the generation code and let it morph as
> the message formats change.
> If the tests ever break in the 0.7 branch, that means we've created a message
> incompatibility regression that needs to be fixed. If the tests ever break
> in trunk (post CASSANDRA-1015), it means that something in trunk has changed
> message serialization compatibility that will need to be restored (via
> whatever process is used for 1015).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.