[ https://issues.apache.org/jira/browse/CASSANDRA-10847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15098177#comment-15098177 ]
Sylvain Lebresne commented on CASSANDRA-10847: ---------------------------------------------- Am I wrong in assuming that {{nonEmptyTasks}} cannot be greater than 2 (one task for repaired sstables, one for unrepaired ones)? If I'm not, I feel a message like {noformat} Cannot perform a full major compaction as repaired and unrepaired sstables cannot be compacted together. These two set of sstables will be compacted separately. {noformat} might be more clear to users? > Log a message when refusing a major compaction due to incremental repairedAt > status > ----------------------------------------------------------------------------------- > > Key: CASSANDRA-10847 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10847 > Project: Cassandra > Issue Type: Improvement > Components: Compaction > Reporter: Brandon Williams > Assignee: Marcus Eriksson > Priority: Trivial > Fix For: 2.1.x, 2.2.x, 3.0.x, 3.x > > > When you do a major compaction, but have some repaired sstables and some that > are not, it will correctly not compact them together. However, it can be > somewhat confusing the operator as to *why* they aren't compacting together. > It would be beneficial, specifically when doing a major, to log that we > aren't going to do a full major because of this. -- This message was sent by Atlassian JIRA (v6.3.4#6332)