Class CustomTieredStoreEngine


@Private public class CustomTieredStoreEngine extends DateTieredStoreEngine
Extension of DateTieredStoreEngine that uses a pluggable value provider for extracting the value to be used for comparison in this tiered compaction. Differently from the existing Date Tiered Compaction, this doesn't yield multiple tiers or files, but rather provides two tiers based on a configurable “cut-off” age. All rows with the cell tiering value older than this “cut-off” age would be placed together in an “old” tier, whilst younger rows would go to a separate, “young” tier file.