Proposal: release 2.2 (based on current trunk) before 3.0 (based on 8099)

2015-05-09 Thread Jonathan Ellis
*With 8099 still weeks from being code complete, and even longer from being stable, I’m starting to think we should decouple everything that’s already done in trunk from 8099. That is, ship 2.2 ASAP with - Windows support- UDF- Role-based permissions - JSON- Compressed commitlog- Off-heap row cach

Re: Stream sstables hosted on a node from client using streaming protocol

2015-05-09 Thread Pierre Devops
Thanks yuki, copying SSLTableLoader was the first thing I try, but without success. I checked BulkLoadConnectionFactory ( https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/tools/BulkLoadConnectionFactory.java) and I don't see what it provide over the DefaultConnectionFac

Re: Stream sstables hosted on a node from client using streaming protocol

2015-05-09 Thread Jeremy Hanna
You may also be interested in this going forward: https://issues.apache.org/jira/browse/CASSANDRA-9259 > On May 9, 2015, at 3:31 PM, Yuki Morishita wrote: > > Hi Pierre, > > I haven't tried writing that kind of client, but I think it should work. > Try providing your own connection provider as

Re: Stream sstables hosted on a node from client using streaming protocol

2015-05-09 Thread Yuki Morishita
Hi Pierre, I haven't tried writing that kind of client, but I think it should work. Try providing your own connection provider as in SSTableLoader (https://github.com/apache/cassandra/blob/cassandra-2.1/src/java/org/apache/cassandra/io/sstable/SSTableLoader.java#L159). If you encounter any excepti

Stream sstables hosted on a node from client using streaming protocol

2015-05-09 Thread Pierre Devops
Hi guys, I don't know if it's possible but I need to export a raw sstable from a node in client mode via streaming protocol (the opposite of bulk load), what I want to do : public static void main(String[] args) throws Exception { > Config.setClientMode(true); > StreamPlan pl