cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yuki Morishita (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-10990) Support streaming of older version sstables in 3.0
Date Sat, 06 Feb 2016 00:06:40 GMT


Yuki Morishita commented on CASSANDRA-10990:

[~pauloricardomg] Over all, I like your approach.

I'm still looking through your code, and commented some on github, I have one quesitons for

What's the difference between {{MemoryCachedInputStream}} and {{BufferedInputStream}}? Why
can't we use the latter? {{MemoryCachedInputStream}} uses default {{ByteArrayOutputStream}}
constructor which has only size of 32 bytes. Isn't this too small to use for cache?

> Support streaming of older version sstables in 3.0
> --------------------------------------------------
>                 Key: CASSANDRA-10990
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Streaming and Messaging
>            Reporter: Jeremy Hanna
>            Assignee: Paulo Motta
> In 2.0 we introduced support for streaming older versioned sstables (CASSANDRA-5772).
 In 3.0, because of the rewrite of the storage layer, this became no longer supported.  So
currently, while 3.0 can read sstables in the 2.1/2.2 format, it cannot stream the older versioned
sstables.  We should do some work to make this still possible to be consistent with what CASSANDRA-5772

This message was sent by Atlassian JIRA

View raw message