mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-08 16:03:20 +00:00
it turns out we are creating two tables with the same name in sstable_expired_data_ratio. and when creating the second table, we don't destroy the first one. this does not happen in the real world, we could tolerate this in test. but this matters if we're going to have a system-wide per-table registry which use the name of table as the table's identifier in the registry. for instance, the metrics name for the tables would conflict. so, in this series, we use different name for the tables under testing. they can share the same set of sstables though. this fulfills the needs of this test in question. also, we rename some variables for better readability in this series. Fixes https://github.com/scylladb/scylladb/issues/14657 Closes #14665 * github.com:scylladb/scylladb: test: rename variables with better names test: use different table names in sstable_expired_data_ratio test: explicitly capture variables