Re: Delete doesn't remove row key?

2012-02-01 Thread aaron morton
Second, a followup question: So the row keys will be deleted after 1) the GC grace period expires, and 2) I do a compaction? Automatic compaction will purge the tombstones. Third: Assuming the answer is yes, is there any way to manually force GC of the deleted keys without doing the full

Consurrent compactors

2012-02-01 Thread Viktor Jevdokimov
Hi, When concurrent compactors are set to more then 1, it's rare when more than 1 compaction is running in parallel. Didn't checked the source code, but it looks like when next compaction task (any of minor, major, or cleanup) is for the same CF, it will not start in parallel and next tasks

Re: Any tools like phpMyAdmin to see data stored in Cassandra ?

2012-02-01 Thread Alain RODRIGUEZ
If you want to try any others UI to browse your Cassandra data I can suggest you 2 : - https://github.com/sebgiroux/Cassandra-Cluster-Admin - http://code.google.com/p/cassui/ The first one is built to be a phpMyAdmin Like. Alain 2012/1/31 Brandon Williams dri...@gmail.com On Sun, Jan 29,

Node down

2012-02-01 Thread Rene Kochen
I have a cluster with seven nodes. If I run the node-tool ring command on all nodes, I see the following: Node1 says that node2 is down. Node 2 says that node1 is down. All other nodes say that everyone is up. Is this normal behavior? I see no network related problems. Also no problems between

Re: problem with keys returned from multiget_slice

2012-02-01 Thread Ross Black
I just solved it. It was my mistake with using ByteBuffer.. the array() method returns the entire array without considering the index offset into the array. It works using String rowName = Charset.forName(UTF_8).decode(entry.getKey()).toString(); Ross On 1 February 2012 22:42, Ross Black

Re: Schedule for CQL 1.1

2012-02-01 Thread Eric Evans
On Wed, Feb 1, 2012 at 5:50 AM, Tamil selvan R.S tamil.3...@gmail.com wrote:  Where to follow the progress of Cassandra CQL development progress and release schedule? We don't have a formal roadmap for this I'm afraid. Your best bet is to search the issue tracker for CQL tickets, and follow

Re: Consurrent compactors

2012-02-01 Thread aaron morton
(Assuming 1.0* release) From the comments in cassandra.yaml # Number of simultaneous compactions to allow, NOT including # validation compactions for anti-entropy repair. Simultaneous # compactions can help preserve read performance in a mixed read/write # workload, by mitigating the tendency of

Queries on AuthN and AuthZ for multi tenant Cassandra

2012-02-01 Thread Subrahmanya Harve
We are using Cassandra 0.8.7 and building a multi-tenant cassandra platform where we have a common KS and common CFs for all tenants. By using Hector's virtual keyspaces, we are able to add modify rowkeys to have a tenant specific id. (Note that we do not allow tenants to modify/create KS/CF. We

Re: Node down

2012-02-01 Thread aaron morton
Without knowing too much more information I would try this… * Restart node each node in turn, watch the logs to see what it says about the other. * If that restart did not fix it, try using the Dcassandra.load_ring_state=false JVM option when starting the node. That will tell it to ignore

read-repair?

2012-02-01 Thread Guy Incognito
how does read repair work in the following scenario? i have RF=3, my row/column lives on 3 nodes right? if (for some reason, eg a timed-out write at quorum) node 1 has a 'new' version of the row/column (eg clock = 10), but node 2 and 3 have 'old' versions (clock = 5), when i try to read my

Re: read-repair?

2012-02-01 Thread Peter Schuller
i have RF=3, my row/column lives on 3 nodes right?  if (for some reason, eg a timed-out write at quorum) node 1 has a 'new' version of the row/column (eg clock = 10), but node 2 and 3 have 'old' versions (clock = 5), when i try to read my row/column at quorum, what do i get back? You either

Re: read-repair?

2012-02-01 Thread Mr.Quintero
Peter Schuller peter.schul...@infidyne.com wrote: i have RF=3, my row/column lives on 3 nodes right?  if (for some reason, eg a timed-out write at quorum) node 1 has a 'new' version of the row/column (eg clock = 10), but node 2 and 3 have 'old' versions (clock = 5), when i try to read my

Cluster Cloning

2012-02-01 Thread Hefeng Yuan
Hi, We need clone the data between 2 clusters. These 2 clusters have different number of nodes. source: 6 nodes, RF5 destination: 3 nodes, RF3 Cassandra version is 0.8.1. Is there any suggestion on how to do this? -- Thanks, Hefeng