Re: CQL3 Frame Length

2013-01-19 Thread Theo Hultberg
Hi, Another reason for keeping the frame length in the header is that newer versions can add fields to frames without older clients breaking. For example a minor release can add some more content to an existing frame without older clients breaking. If clients didn't know the full frame length

Re: Cassandra pending compaction tasks keeps increasing

2013-01-19 Thread Jim Cistaro
1) In addition to iostat, dstat is a good tool to see wht kind of disck throuput your are getting. That would be one thing to monitor. 2) For LCS, we also see pending compactions skyrocket. During load, LCS will create a lot of small sstables which will queue up for compaction. 3) For us the

Re: Key-hash based node selection

2013-01-19 Thread Edward Capriolo
You can not be /mostly/ consistent readlike you can not be half-pregnant or half transactional. You either are or you are not. If you do not have enough nodes for a QUORUM the read fails. Thus you never get stale reads you only get failed reads. The dynamic snitch makes reads sticky at READ.ONE.