Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
-
None
Description
As we continue to make changes to the on-disk format of SSTables, I propose we start versioning. The easiest way without breaking backwards compatibility is to store the version in the filename. This would allow us to figure out the version without looking at the SSTable data. After speaking to Jonathan here is the proposed example:
<CF><ID><VERSION>-<DATA|INDEX|FILTER>
Attachments
Attachments
Issue Links
- blocks
-
CASSANDRA-777 Extract SSTable interfaces to allow for alternative implementations
- Resolved
-
CASSANDRA-674 New SSTable Format
- Resolved
- is blocked by
-
CASSANDRA-810 Do away with the streaming directory
- Resolved
- is depended upon by
-
CASSANDRA-767 Row keys should be byte[]s, not Strings
- Resolved