Make the name more descriptive Fixes #14145 Message-Id: <ZKQ2wR3qiVqJpZOW@scylladb.com>
The methods that take storage_proxy as argument can now accept a replica::database instead. So update their signatures and update all callers. With that, system_keyspace.* no longer depends on storage_proxy directly.
Example output: $ build/release/scylla perf-tablets --tables 10 --tablets-per-table $((8*1024)) --rf 3 testlog - Total tablet count: 81920 testlog - Size of tablet_metadata in memory: 7683 KiB testlog - Copied in 2.163421 [ms] testlog - Cleared in 0.767507 [ms] testlog - Saved in 774.813232 [ms] testlog - Read in 246.666885 [ms] testlog - Read mutations in 211.677292 [ms] testlog - Size of canonical mutations: 20.633621 [MiB] testlog - Disk space used by system.tablets: 0.902344 [MiB]