Re: How does cassandra achieve Linearizability?

2017-02-22 Thread Michael Shuler
I updated the fix version on CASSANDRA-6246 to 4.x. The 3.11.x edit was a bulk move when removing the cassandra-3.X branch and the 3.x Jira version. There are likely other new feature tickets that should really say 4.x. -- Kind regards, Michael On 02/22/2017 07:28 PM, Kant Kodali wrote: > I

Re: How does cassandra achieve Linearizability?

2017-02-22 Thread Kant Kodali
I hope that patch is reviewed as quickly as possible. We use LWT's heavily and we are getting a throughput of 600 writes/sec and each write is 1KB in our case. On Wed, Feb 22, 2017 at 7:48 AM, Edward Capriolo wrote: > > > On Wed, Feb 22, 2017 at 9:47 AM, Ariel

Re: Pluggable throttling of read and write queries

2017-02-22 Thread Abhishek Verma
On Wed, Feb 22, 2017 at 4:01 PM, Jay Zhuang wrote: > Here is the Scheduler interface: https://github.com/apache/cass > andra/blob/cassandra-3.11/conf/cassandra.yaml#L978 > Seems like it could be used for this case. The IRequestScheduler is only used in the thrift

Re: Pluggable throttling of read and write queries

2017-02-22 Thread Jay Zhuang
Here is the Scheduler interface: https://github.com/apache/cassandra/blob/cassandra-3.11/conf/cassandra.yaml#L978 Seems like it could be used for this case. It is removed in 4.x with thrift, not sure why: https://github.com/apache/cassandra/commit/4881d9c308ccd6b5ca70925bf6ebedb70e7705fc

Re: Pluggable throttling of read and write queries

2017-02-22 Thread Eric Stevens
> We’ve actually had several customers where we’ve done the opposite - split large clusters apart to separate uses cases We do something similar but for a single application. We're functionally sharding data to different clusters from a single application. We can have different server classes

Re: Pluggable throttling of read and write queries

2017-02-22 Thread Edward Capriolo
On Wed, Feb 22, 2017 at 1:20 PM, Abhishek Verma wrote: > We have lots of dedicated Cassandra clusters for large use cases, but we > have a long tail of (~100) of internal customers who want to store < 200GB > of data with < 5k qps and non-critical data. It does not make sense to

Re: OpsCenter w/SSL

2017-02-22 Thread Jacob Shadix
If i start the agent on the cluster with encryption, I see lots of these messages in the C* logs - Unexpected exception during request; channel io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS record And get an error connecting to the cluster from opscenterd. -- Jacob Shadix On Wed,

Re: Pluggable throttling of read and write queries

2017-02-22 Thread Abhishek Verma
We have lots of dedicated Cassandra clusters for large use cases, but we have a long tail of (~100) of internal customers who want to store < 200GB of data with < 5k qps and non-critical data. It does not make sense to create a 3 node dedicated cluster for each of these small use cases. So we have

Re: OpsCenter w/SSL

2017-02-22 Thread Bulat Shakirzyanov
Hi Jacob, OpsCenter supports simultaneous management of Cassandra clusters both with and without client-to-node encryption enabled. The only time you'd need to use SSL everywhere, is when encrypting OpsCenter Daemon to OpsCenter Agents connections. In that case, you have to make sure all

OpsCenter w/SSL

2017-02-22 Thread Jacob Shadix
I have OpsCenter 6.0.7 setup managing multiple clusters. Only one of those clusters has encryption turned on (both node-to-node and client-to-node). In order to manage that cluster through OpsCenter, do all subsequent clusters have to have encryption turned on? -- Jacob Shadix

Re: How does cassandra achieve Linearizability?

2017-02-22 Thread Edward Capriolo
On Wed, Feb 22, 2017 at 9:47 AM, Ariel Weisberg wrote: > Hi, > > No it's not going to be in 3.11.x. The earliest release it could make it > into is 4.0. > > Ariel > > On Wed, Feb 22, 2017, at 03:34 AM, Kant Kodali wrote: > > Hi Ariel, > > Can we really expect the fix in 3.11.x

Re: How does cassandra achieve Linearizability?

2017-02-22 Thread Ariel Weisberg
Hi, No it's not going to be in 3.11.x. The earliest release it could make it into is 4.0. Ariel On Wed, Feb 22, 2017, at 03:34 AM, Kant Kodali wrote: > Hi Ariel, > > Can we really expect the fix in 3.11.x as the ticket > https://issues.apache.org/jira/browse/CASSANDRA-6246[1] says? >

Re: Trouble implementing CAS operation with LWT query

2017-02-22 Thread Edward Capriolo
On Wed, Feb 22, 2017 at 8:42 AM, 안정아 wrote: > Hi, all > > > > I'm trying to implement a typical CAS operation with LWT query(conditional > update). > > But I'm having trouble keeping integrity of the result when > WriteTimeoutException occurs. > > according to

Trouble implementing CAS operation with LWT query

2017-02-22 Thread 안정아
Hi, all   I'm trying to implement a typical CAS operation with LWT query(conditional update). But I'm having trouble keeping integrity of the result when WriteTimeoutException occurs. according to http://www.datastax.com/dev/blog/cassandra-error-handling-done-right "If the paxos phase

Re: How does cassandra achieve Linearizability?

2017-02-22 Thread Kant Kodali
Hi Ariel, Can we really expect the fix in 3.11.x as the ticket https://issues.apache. org/jira/browse/CASSANDRA-6246 says? Thanks, kant On Thu, Feb 16, 2017 at 2:12 PM, Ariel Weisberg wrote: