scylladb / scylla-cluster-tests

Tests for Scylla Clusters
GNU Affero General Public License v3.0
55 stars 93 forks source link

Write Nemesis that causes bloom filter reload #7976

Open mykaul opened 2 months ago

mykaul commented 2 months ago

Currently, we have a new functionality in Scylla that if BF is above a certain threshold, it will be re-created. This never gets exercised in SCT. The idea is to write a workload Nemesis that would cause that to happen.

@bhalevy - I'm assigning to you, but I assume it'll be a cooperation with the QA team.

bhalevy commented 2 months ago

@denesb please work with QA Automation on that.

denesb commented 1 month ago

With our current way of estimating partition count of output sstables for compaction, any workload which is delete or overwrite heavy, and thus can result in big partition-count reduction when compacting sstables -- either because duplicate writes or because of tombstones paired with data they shadow -- will be good way to stress this new functionality.

bhalevy commented 3 weeks ago

Cc @pehala