Javadoc
For any given compactable entity (partition; table if not partitioned) the history of compactions
may look like "sssfffaaasffss", for example. The idea is to retain the tail (most recent) of the
history such that a configurable number of each type of state is present. Any other entries
can be purged. This scheme has advantage of always retaining the last failure/success even if
it's not recent.