Re: How often to run `nodetool repair`

2013-08-01 Thread Erik Forkalsud
On 08/01/2013 01:16 PM, Andrey Ilinykh wrote: TTL is effectively DELETE; you need to run a repair once every gc_grace_seconds. If you don't, data might un-delete itself. How is it possible? Every replica has TTL, so it when it expires every replica has tombstone. I don't see how you c

Re: How often to run `nodetool repair`

2013-08-01 Thread Robert Coli
On Thu, Aug 1, 2013 at 1:16 PM, Andrey Ilinykh wrote: > > On Thu, Aug 1, 2013 at 12:26 PM, Robert Coli wrote: > >> TTL is effectively DELETE; you need to run a repair once every >> gc_grace_seconds. If you don't, data might un-delete itself. >> > > How is it possible? Every replica has TTL, so i

Re: How often to run `nodetool repair`

2013-08-01 Thread horschi
> TTL is effectively DELETE; you need to run a repair once every > gc_grace_seconds. If you don't, data might un-delete itself. > The undelete part is not true. btw: With CASSANDRA-4917 TTLed columns will not even create a tombstone (assuming ttl > gc_grace). The rest of your mail I agree with :-

Re: How often to run `nodetool repair`

2013-08-01 Thread Arthur Zubarev
: Thursday, August 01, 2013 3:03 PM To: user@cassandra.apache.org ; Arthur Zubarev Subject: Re: How often to run `nodetool repair` Arthur, Yes, my use case for this Cassandra cluster is analytics. I am building a google dapper (application tracing) like system. I collect application traces and write

Re: How often to run `nodetool repair`

2013-08-01 Thread Andrey Ilinykh
On Thu, Aug 1, 2013 at 12:26 PM, Robert Coli wrote: > On Thu, Aug 1, 2013 at 9:35 AM, Carl Lerche wrote: > >> I read in the docs that `nodetool repair` should be regularly run unless >> no delete is ever performed. In my app, I never delete, but I heavily use >> the ttl feature. Should repair st

Re: How often to run `nodetool repair`

2013-08-01 Thread Robert Coli
On Thu, Aug 1, 2013 at 9:35 AM, Carl Lerche wrote: > I read in the docs that `nodetool repair` should be regularly run unless > no delete is ever performed. In my app, I never delete, but I heavily use > the ttl feature. Should repair still be run regularly? Also, does repair > take less time if

Re: How often to run `nodetool repair`

2013-08-01 Thread Carl Lerche
anced > amounts of writes rather. > > Regards, > > Arthur > > *From:* Carl Lerche > *Sent:* Thursday, August 01, 2013 12:35 PM > *To:* user@cassandra.apache.org > *Subject:* How often to run `nodetool repair` > > Hello, > > I read in the docs that `nodetoo

Re: How often to run `nodetool repair`

2013-08-01 Thread Arthur Zubarev
Subject: How often to run `nodetool repair` Hello, I read in the docs that `nodetool repair` should be regularly run unless no delete is ever performed. In my app, I never delete, but I heavily use the ttl feature. Should repair still be run regularly? Also, does repair take less time if it

Re: How often to run `nodetool repair`

2013-08-01 Thread rash aroskar
We observed the same behavior. During last repair the data distribution on nodes was imbalanced as well resulting in one node bloating. On Aug 1, 2013 12:36 PM, "Carl Lerche" wrote: > Hello, > > I read in the docs that `nodetool repair` should be regularly run unless > no delete is ever performed

How often to run `nodetool repair`

2013-08-01 Thread Carl Lerche
Hello, I read in the docs that `nodetool repair` should be regularly run unless no delete is ever performed. In my app, I never delete, but I heavily use the ttl feature. Should repair still be run regularly? Also, does repair take less time if it is run regularly? If not, is there a way to increm