increasing replication level in live DC

2013-07-20 Thread Chris Wirt
Hi, I want to increase the replication level in one of our datacenters from 1 to 2. This DC is live, so thought I'd do the right thing and email users, instead of cowboying it. It is a small DC with just 3 nodes, tonnes of space and quite strict latency requirements. We are running 1.2.4 with

Re: [deletion in the future]

2013-07-20 Thread Richard Low
On 19 July 2013 23:31, Alexis Rodríguez arodrig...@inconcertcc.com wrote: Hi guys, I've read here [1] that you can make a deletion mutation for the future. That mechanism operates as a schedule for deletions according to the stackoverflow post. But, I've been having problems to make it work

Re: [deletion in the future]

2013-07-20 Thread Alexis Rodríguez
Richard, That's exactly what is happening with my row, but not what I was trying to do. It seems that I misunderstood the stackoverflow post. I was trying to schedule a delete for an entire row, is using ttl for columns the only way? Thanks for the reply. On Sat, Jul 20, 2013 at 5:36 AM,

Safely adding new nodes without losing data

2013-07-20 Thread E S
I am trying to understand the best procedure for adding new nodes.  The one that I see most often online seems to have a hole where there is a low probability of permanently losing data.  I want to understand what I am missing in my understanding. Let's say I have a 3 node cluster (node A,B,C)

Re: CPU Bound Writes

2013-07-20 Thread Mohammad Hajjat
Patricia, Thanks for the info. So are you saying that the *whole* data is being written on disk in the commit log, not just some sort of a summary/digest? I'm writing 10MB objects and I'm noticing high latency (250 milliseconds even with ANY consistency), so I guess that explains my high delays?

Re: CPU Bound Writes

2013-07-20 Thread Jonathan Haddad
Everything is written to the commit log. In the case of a crash, cassandra recovers by replaying the log. On Sat, Jul 20, 2013 at 9:03 AM, Mohammad Hajjat haj...@purdue.edu wrote: Patricia, Thanks for the info. So are you saying that the *whole* data is being written on disk in the commit

Re: CPU Bound Writes

2013-07-20 Thread Mohammad Hajjat
Thanks/Shukran, Jon! :) Wouldn't this make Writes disk-bound then? I think the documentation may have been a bit misleading then Insert-heavy workloads will actually be CPU-bound in Cassandra before being memory-bound? On Sat, Jul 20, 2013 at 12:12 PM, Jonathan Haddad

Re: [deletion in the future]

2013-07-20 Thread Richard Low
On 20 July 2013 15:16, Alexis Rodríguez arodrig...@inconcertcc.com wrote: That's exactly what is happening with my row, but not what I was trying to do. It seems that I misunderstood the stackoverflow post. I was trying to schedule a delete for an entire row, is using ttl for columns the only

Socket buffer size

2013-07-20 Thread Mohammad Hajjat
Hi, What's the difference between: rpc_send_buff_size_in_bytes and internode_send_buff_size_in_bytes? I need to set my TCP socket buffer size (for both transmit/receive) to a given value and I wasn't sure of the relation between these two configurations. Is there any recommendation? Do they have

Re: Safely adding new nodes without losing data

2013-07-20 Thread sankalp kohli
Interesting... I guess you have to add one node at a time and run repair on it. On Sat, Jul 20, 2013 at 7:30 AM, E S tr1skl...@yahoo.com wrote: I am trying to understand the best procedure for adding new nodes. The one that I see most often online seems to have a hole where there is a low

Re: Socket buffer size

2013-07-20 Thread Shahab Yunus
I think the former is for client communication to the nodes and the latter for communication between nodes themselves as evident by the name of the property. Please feel free to correct me if I am wrong. Regards, Shahab On Saturday, July 20, 2013, Mohammad Hajjat wrote: Hi, What's the

funnel analytics, how to query for reports etc.

2013-07-20 Thread S Ahmed
Would cassandra be a good choice for creating a funnel analytics type product similar to mixpanel? e.g. You create a set of events and store them in cassandra for things like: event#1 user visited product page event#2 user added product to shopping cart event#3 user clicked on checkout page