mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-12 19:02:12 +00:00
Following the work started in253a7640e, a new batch of old features is assumed to be always available. They are all still announced via gossip, but the code assumes that the feature is always true, because we only support upgrades from a previous release, and the release window is considerably smaller than 2 years. Features picked this time via `git blame`, along with the date of their introduction: *fe4afb1aa3(Asias He 2018-09-05 14:52:10 +0800 109) static const sstring ROW_LEVEL_REPAIR = "ROW_LEVEL_REPAIR"; *ff5e541335(Calle Wilund 2019-02-05 13:06:07 +0000 110) static const sstring TRUNCATION_TABLE = "TRUNCATION_TABLE"; *fefef7b9eb(Tomasz Grabiec 2019-03-05 19:08:07 +0100 111) static const sstring CORRECT_STATIC_COMPACT_IN_MC = "CORRECT_STATIC_COMPACT_IN_MC"; Tests: unit(dev) Closes #8235 * github.com:scylladb/scylla: sstables,test: remove variables depending on old features gms: make CORRECT_STATIC_COMPACT_IN_MC ft unconditionally true sstables: stop relying on CORRECT_STATIC_COMPACT_IN_MC feature gms: make TRUNCATION_TABLE feature unconditionally true gms: make ROW_LEVEL_REPAIR feature unconditionally true repair: stop relying on ROW_LEVEL_REPAIR feature