]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: make pool_stat_t *log_size fields signed
authorSage Weil <sage@inktank.com>
Thu, 18 Jul 2013 04:47:14 +0000 (21:47 -0700)
committerSage Weil <sage@inktank.com>
Fri, 19 Jul 2013 17:31:47 +0000 (10:31 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/osd_types.cc
src/osd/osd_types.h

index fa3b7ecc45db41e92d3bc0f12d3d1ff9ffd1b6ab..02c1ef7b69d187848a819cb6ce5eec591b05e0e1 100644 (file)
@@ -1351,8 +1351,8 @@ void pg_stat_t::generate_test_instances(list<pg_stat_t*>& o)
 void pool_stat_t::dump(Formatter *f) const
 {
   stats.dump(f);
-  f->dump_unsigned("log_size", log_size);
-  f->dump_unsigned("ondisk_log_size", ondisk_log_size);
+  f->dump_int("log_size", log_size);
+  f->dump_int("ondisk_log_size", ondisk_log_size);
 }
 
 void pool_stat_t::encode(bufferlist &bl, uint64_t features) const
index ff6d70fa69a4a242a08e23a34d1e7493abc2317a..66394c60a0c78e69007d9ad2ba43e04397280440 100644 (file)
@@ -1054,8 +1054,8 @@ WRITE_CLASS_ENCODER(pg_stat_t)
  */
 struct pool_stat_t {
   object_stat_collection_t stats;
-  uint64_t log_size;
-  uint64_t ondisk_log_size;    // >= active_log_size
+  int64_t log_size;
+  int64_t ondisk_log_size;    // >= active_log_size
 
   pool_stat_t() : log_size(0), ondisk_log_size(0)
   { }