[ https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760630#comment-17760630 ]
Phil Miesle edited comment on CASSANDRA-16333 at 8/31/23 7:11 AM: ------------------------------------------------------------------ [~blambov] could you perhaps do a quick version of what this feature is doing please? My interpretation of [NEWS.txt|https://github.com/apache/cassandra/blob/999d263a5ddb9bb33981c39ede3125f199dd61ce/NEWS.txt#L980C1-L1002C1] is that when compacting SSTables and coming across an expired tombstone, it will look into overlapping SSTables that are not part of the compaction to determine if the ROW or CELL has an expired tombstone within that non-participating SSTable. If it is expired, the row (or cell) can be safely removed during the compaction process. Whilst reads will still encounter the tombstone in the non-participating SSTable, they would not encounter tombstones on newly-compacted SSTables. Is that an accurate summary? was (Author: mieslep): [~blambov] could you perhaps do a quick version of what this feature is doing please? My interpretation of [NEWS.txt|https://github.com/apache/cassandra/blob/999d263a5ddb9bb33981c39ede3125f199dd61ce/NEWS.txt#L980C1-L1002C1] is that when compacting SSTables and coming across an expired tombstone, it will look into overlapping SSTables that are not part of the compaction to determine if the ROW or CELL has an expired tombstone within that non-participating SSTable. If it has been the row (or cell) can be safely removed during the compaction process. Whilst reads will still encounter the tombstone in the non-participating SSTable, they would not encounter tombstones on newly-compacted SSTables. Is that an accurate summary? > Document provide_overlapping_tombstones compaction option > --------------------------------------------------------- > > Key: CASSANDRA-16333 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16333 > Project: Cassandra > Issue Type: Improvement > Components: Documentation > Reporter: Paulo Motta > Assignee: Sumanth Pasupuleti > Priority: Normal > > This option was added on CASSANDRA-7019 but it's not documented. We should > add it to > https://cassandra.apache.org/doc/latest/operating/compaction/index.html. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org