Re: CASSANDRA-9472 Reintroduce off heap memtables - patch to 3.0

2017-07-27 Thread Jeff Jirsa
This is after you backported 9472 to 3.0? -- Jeff Jirsa > On Jul 27, 2017, at 10:33 PM, Andrew Whang wrote: > > Jay, > > We see ~20% write latency improvement on 3.0.13 in a write-heavy workload, > using offheap_objects. offheap_buffers only offered minimal

Re: CASSANDRA-9472 Reintroduce off heap memtables - patch to 3.0

2017-07-27 Thread Andrew Whang
Jay, We see ~20% write latency improvement on 3.0.13 in a write-heavy workload, using offheap_objects. offheap_buffers only offered minimal improvement. On Thu, Jul 27, 2017 at 10:06 PM, Jay Zhuang wrote: > Hi Andrew, > > Do you see performance gain from

Re: CASSANDRA-9472 Reintroduce off heap memtables - patch to 3.0

2017-07-27 Thread Jay Zhuang
Hi Andrew, Do you see performance gain from reintroducing off-heap memtables for 3.0.x? When we were on 2.2.x we saw big improvements from enabling off-heap memtables. Thanks, Jay On 7/27/17 9:37 PM, Andrew Whang wrote: > I'm wondering if anyone has been able to patch CASSANDRA-9472 to 3.0, >

CASSANDRA-9472 Reintroduce off heap memtables - patch to 3.0

2017-07-27 Thread Andrew Whang
I'm wondering if anyone has been able to patch CASSANDRA-9472 to 3.0, without breaking unit tests. The patch was introduced in 3.4, but 3.0.x contains unit tests and code from later 3.x releases, which makes debugging unit test failures difficult - i.e. SSTableCorruptionDetectionTest, which was

Re: Customize Cassandra to execute a query multiple times

2017-07-27 Thread Marco Massenzio
Why not simply have a microservice that does this for you? It may expose an API that allows to either store queries and/or conditions that trigger the queries (maybe time elapsed, an alert generated, whatever...) and it would then connect to Cassandra and execute the stored query(ies). Given

Re: Customize Cassandra to execute a query multiple times

2017-07-27 Thread Ke Wang
Hi Jeff, Thanks for the prompt reply. I'm sorry I wasn't clear about my use case. Let's say I just want the server to execute writes that are not directly generated from clients. It can be previously stored queries (the case in my last email), or it can be arbitrarily made-up write requests by