Hi all, I am trying to wrap my head around how C* evicts tombstones when using LCS. Based on what I understood reading the docs, if the ratio of garbage collectable tomstones exceeds the "tombstone_threshold", C* should start compacting and evicting.
I am quite puzzled however by what might happen when dealing with range tombstones. In that case a single tombstone might actually stand for an arbitrary number of normal tombstones. In other words, do range tombstones contribute to the "tombstone_threshold"? If so, how? I am also a bit confused by the "tombstone_compaction_interval". If I am dealing with a big partition in LCS which is receiving new records every day, and a weekly incremental repair job continously anticompacting the data and thus creating SStables, what is the likelhood of the default interval (10 days) to be actually hit? Hopefully somebody will be able to shed some lights here! Thanks in advance! Stefano