[
https://issues.apache.org/jira/browse/CASSANDRA-3024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103406#comment-13103406
]
Vladimir Loncar commented on CASSANDRA-3024:
--------------------------------------------
{quote}
What about changing RandomAccessReader to something like (Descriptor desc,...)
rather than (File file, ....) and adding backwards compatibility there for
fixed length/ variable length readInt/Long there?
{quote}
That's the approach I investigated. First obstacle I came across was that you
need to override readInt(Long) which is declared final, and since this impacts
other places (as Jonathan mentioned, streaming is one area) where it might not
bee needed, it required more thought about implementing right.
> sstable and message 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.1
>
>
> 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