Raghunath Murmu
Raghunath Murmu

Reputation: 45

tombstone_failure_threshold is maintained per table or for whole cassanandra cluster

The tombstone_failure_threshold default value is 100000. But is this value for each table or for the whole cluster? I am confused. If one table exceeds this value, will range queries in other tables also be aborted? Please explain.

Upvotes: 2

Views: 274

Answers (1)

Alex Ott
Alex Ott

Reputation: 87174

This parameter is set cluster-wide, but it's applied to individual queries - when query is running, and during data processing it finds that number of tombstones are greater than this parameter, then it will abort execution of this query...

It could be a situation, when you performed deletion of data, but most of deletion happened only in some partitions, so some queries on this table may work, and some could be aborted.

Upvotes: 3

Related Questions