diff --git a/service/storage_service.cc b/service/storage_service.cc index 0c88820ad6..e5124071c9 100644 --- a/service/storage_service.cc +++ b/service/storage_service.cc @@ -1468,4 +1468,19 @@ future<> storage_service::drain() { return make_ready_future<>(); } +double storage_service::get_load() { + double bytes = 0; +#if 0 + for (String keyspaceName : Schema.instance.getKeyspaces()) + { + Keyspace keyspace = Schema.instance.getKeyspaceInstance(keyspaceName); + if (keyspace == null) + continue; + for (ColumnFamilyStore cfs : keyspace.getColumnFamilyStores()) + bytes += cfs.getLiveDiskSpaceUsed(); + } +#endif + return bytes; +} + } // namespace service diff --git a/service/storage_service.hh b/service/storage_service.hh index a3fee531fd..52e0e69b58 100644 --- a/service/storage_service.hh +++ b/service/storage_service.hh @@ -963,22 +963,12 @@ private: return changedRanges; } - +#endif +public: /** raw load value */ - public double getLoad() - { - double bytes = 0; - for (String keyspaceName : Schema.instance.getKeyspaces()) - { - Keyspace keyspace = Schema.instance.getKeyspaceInstance(keyspaceName); - if (keyspace == null) - continue; - for (ColumnFamilyStore cfs : keyspace.getColumnFamilyStores()) - bytes += cfs.getLiveDiskSpaceUsed(); - } - return bytes; - } + double get_load(); +#if 0 public String getLoadString() { return FileUtils.stringifyFileSize(getLoad());