[
https://issues.apache.org/jira/browse/CASSANDRA-5228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13582471#comment-13582471
]
Bryan Talbot commented on CASSANDRA-5228:
-----------------------------------------
It sounds like this would be an "Age Tiered Compaction Strategy"?
One of our busiest use cases involves logging performance data with the same
TTL for all columns of a row. The row is never updated once all columns are
written to once. For example, metrics per-second might be kept for 3 days,
metrics per-minute kept for 3 weeks, and metrics per-hour or day kept longer.
It would be great to avoid all the excess compaction IO work on rows that never
change and haven't expired yet. This sounds like it would greatly extend the
performance of cassandra (by reducing compaction-IO overhead) for us and many
other similar workloads.
> Track maximum ttl and use to expire entire sstables
> ---------------------------------------------------
>
> Key: CASSANDRA-5228
> URL: https://issues.apache.org/jira/browse/CASSANDRA-5228
> Project: Cassandra
> Issue Type: Bug
> Reporter: Jonathan Ellis
> Priority: Minor
>
> It would be nice to be able to throw away entire sstables worth of data when
> we know that it's all expired.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira