Многоуровневое хранилище DSE не удаляет SSTables из предыдущего уровня
Я тестирую DSE TieredStorage. У меня есть два уровня как SSD, HDD. Я вижу, что DSE записывает SSTables после окончания периода max_tier_age. Но DSE не удаляет SSTables с диска SSD. Это происходит на моем тестовом столе.
В качестве второй проблемы, я вижу, что после изменения стратегии уплотнения, как это на моем рабочем столе. Я вижу, что на жестком диске ничего не было написано в течение 7 дней, в день, когда я сменил стратегию уплотнения.
Что-то я не так сделал или я использую версию DSE 5.1.7, это ошибка?
Вот мой дсе.ямл
tiered_storage_options:
hot_strategy:
tiers:
- paths:
- /ssd0/cassandra/data
- paths:
- /disk0/cassandra/data
вот мой производственный конфиг
ALTER TABLE prodks.prodtable
WITH
gc_grace_seconds = 172800 AND
default_time_to_live = 7776000 AND
compaction = {'class':'org.apache.cassandra.db.compaction.TieredCompactionStrategy',
'tiering_strategy': 'TimeWindowStorageStrategy',
'config': 'hot_strategy',
'max_tier_ages': '10800',
'compaction_window_unit' : 'MINUTES',
'compaction_window_size' : 15,
'min_sstable_size' : 512
};