[ 
https://issues.apache.org/jira/browse/CASSANDRA-3024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13084441#comment-13084441
 ] 

Jonathan Ellis commented on CASSANDRA-3024:
-------------------------------------------

For SSTable serialization start with SSTableWriter.append and follow the 
tendrils from there.

For Messages we're only? concerned with RowSerializer and the ones it touches.

For versioning look at Descriptor for the sstables, and 
MessagingService.version for the Messages.  (All? the serializers used for 
Messages should already have a version parameter, e.g. RowSerializer.serialize, 
but if you run across one that does not, go ahead and add it.)

> sstable varint encoding
> -----------------------
>
>                 Key: CASSANDRA-3024
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3024
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Jonathan Ellis
>            Priority: Minor
>             Fix For: 1.0
>
>
> We could save some sstable space by encoding longs and ints as vlong and 
> vint, respectively.  (Probably most "short" lengths would be better as vint 
> as well.)

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

        

Reply via email to