summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-07-17 21:47:14 -0700
committerSage Weil <sage@inktank.com>2013-07-19 10:31:47 -0700
commitb4db58865f537601a89753a37b494f8ccb1e1b6f (patch)
treeba6da738f9036b60847f0c147939f8cc93be776b
parentd3e53cd66b0fc477f71cbd2c25113c4c9e404bc5 (diff)
downloadceph-b4db58865f537601a89753a37b494f8ccb1e1b6f.tar.gz
osd: make pool_stat_t *log_size fields signed
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/osd/osd_types.cc4
-rw-r--r--src/osd/osd_types.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc
index fa3b7ecc45d..02c1ef7b69d 100644
--- a/src/osd/osd_types.cc
+++ b/src/osd/osd_types.cc
@@ -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
diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h
index ff6d70fa69a..66394c60a0c 100644
--- a/src/osd/osd_types.h
+++ b/src/osd/osd_types.h
@@ -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)
{ }