Page MenuHomePhabricator

User-defined compaction work-around for tombstone GC
Closed, ResolvedPublic


After the switch to time-windowed compaction in T133395: Convert RESTBase Cassandra cluster to TimeWindowCompactionStrategy, a rather hacky script was put in place for the largest keyspaces, on a trial basis, to bound the number of SSTables and establish more sustainable tombstone GC. This script continues to run from my (@Eevans) crontab on the cluster nodes.

Though the conversion to time-window compaction has long ago been completed, the issue remained open pending the outcome of this trial, and the "operationalizing" of this script if we were to continue to using it. Given the efforts underway to re-engineer storage, it may not be worth spending any more effort on this, but this ticket can at least serve to document the existence of the hack, and allow T133395 to be closed.

Event Timeline

Eevans created this task.Feb 27 2017, 4:44 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 27 2017, 4:44 PM
Eevans triaged this task as Low priority.Feb 27 2017, 4:44 PM
Eevans moved this task from Backlog to Blocked on the Cassandra board.
Eevans closed this task as Resolved.Dec 13 2017, 8:23 PM

The move to the new storage strategy has made operationalizing this work-around unnecessary. Closing.