[
https://issues.apache.org/jira/browse/CASSANDRA-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13027651#comment-13027651
]
Jonathan Ellis edited comment on CASSANDRA-1278 at 5/2/11 1:29 PM:
-------------------------------------------------------------------
bq. I'd like to call Matt's protocol (plus framing and a version) "streaming
v2".
My main concern is that we have a single protocol for all streaming. Less
concerned about which protocol that is, although my impression is that it's
easier to do bulk load w/ existing (tested and debugged!) streaming, than to
make "streaming v2" backwards compatible w/ the existing one.
On the other hand, I don't think it's *strictly* necessary to require streaming
compatibility since a cluster can run fine without it for a few days while
doing a rolling upgrade. (Although it does make the "upgrade a single node,
wait for a week to see how it does" approach less viable.)
was (Author: jbellis):
bq. I'd like to call Matt's protocol (plus framing and a version)
"streaming v2".
My main concern is that we have a single protocol for all streaming. Less
concerned about which protocol that is.
> Make bulk loading into Cassandra less crappy, more pluggable
> ------------------------------------------------------------
>
> Key: CASSANDRA-1278
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1278
> Project: Cassandra
> Issue Type: Improvement
> Components: Tools
> Reporter: Jeremy Hanna
> Assignee: Matthew F. Dennis
> Fix For: 0.8.1
>
> Attachments: 1278-cassandra-0.7-v2.txt, 1278-cassandra-0.7.1.txt,
> 1278-cassandra-0.7.txt
>
> Original Estimate: 40h
> Time Spent: 40h 40m
> Remaining Estimate: 0h
>
> Currently bulk loading into Cassandra is a black art. People are either
> directed to just do it responsibly with thrift or a higher level client, or
> they have to explore the contrib/bmt example -
> http://wiki.apache.org/cassandra/BinaryMemtable That contrib module requires
> delving into the code to find out how it works and then applying it to the
> given problem. Using either method, the user also needs to keep in mind that
> overloading the cluster is possible - which will hopefully be addressed in
> CASSANDRA-685
> This improvement would be to create a contrib module or set of documents
> dealing with bulk loading. Perhaps it could include code in the Core to make
> it more pluggable for external clients of different types.
> It is just that this is something that many that are new to Cassandra need to
> do - bulk load their data into Cassandra.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira