Hi
I have a big table (~220GB reported by used space live by tablestats) with time 
series data that uses TWCS with the following settings
compaction = {'class': 
'org.apache.cassandra.db.compaction.TimeWindowCompactionStrategy', 
'compaction_window_size': '7', 'compaction_window_unit': 'DAYS', 
'max_threshold': '32', 'min_threshold': '4'}
The table does not have a TTL configured since we need the data, it now has 
~450 sstables, I have had this setup for several years and so far I am 
satisfied with the performance, we mostly read\write data from the previous 
several months. Requests for earlier data occur but not in the quantities and 
performance is less critical then.
I have recently noticed reoccurring warning in the Cassandra log file and I 
wanted to ask about their meaning and wither I need to do something about it
DEBUG [CompactionExecutor:356242] 2024-05-23 09:01:59,655 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356242] 2024-05-23 09:01:59,655 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356243] 2024-05-23 09:02:59,655 
TimeWindowCompactionStrategy.java:122 - TWCS expired check sufficiently far in 
the past, checking for fully expired SSTables
DEBUG [CompactionExecutor:356243] 2024-05-23 09:02:59,658 
TimeWindowCompactionStrategy.java:122 - TWCS expired check sufficiently far in 
the past, checking for fully expired SSTables
DEBUG [CompactionExecutor:356242] 2024-05-23 09:03:59,655 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356242] 2024-05-23 09:03:59,656 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356245] 2024-05-23 09:05:00,490 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356245] 2024-05-23 09:05:00,490 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables
DEBUG [CompactionExecutor:356244] 2024-05-23 09:06:00,490 
TimeWindowCompactionStrategy.java:129 - TWCS skipping check for fully expired 
SSTables

The debug messages above appear in one of my Cassandra nodes every several 
minutes, I have a 4 node cluster with RF=3.
Is there anything I need to do about those messages or its safe to ignore them
Thank you for the help

Reply via email to