]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Removing duplicate definitions for rados pool_stat_t and cluster_stat_t 7330/head
authorIgor Fedotov <ifedotov@mirantis.com>
Fri, 22 Jan 2016 22:41:48 +0000 (01:41 +0300)
committerIgor Fedotov <ifedotov@mirantis.com>
Sat, 23 Jan 2016 14:07:57 +0000 (17:07 +0300)
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
src/include/rados/librados.hpp

index 9173bf5c13b8a82c3fdbecf7982e587c74833f19..373c5072fe52db5922502c58d2a4c349e0b5641e 100644 (file)
@@ -37,22 +37,8 @@ namespace librados
   typedef uint64_t auid_t;
   typedef void *config_t;
 
-  struct cluster_stat_t {
-    uint64_t kb, kb_used, kb_avail;
-    uint64_t num_objects;
-  };
-
-  struct pool_stat_t {
-    uint64_t num_bytes;    // in bytes
-    uint64_t num_kb;       // in KB
-    uint64_t num_objects;
-    uint64_t num_object_clones;
-    uint64_t num_object_copies;  // num_objects * num_replicas
-    uint64_t num_objects_missing_on_primary;
-    uint64_t num_objects_unfound;
-    uint64_t num_objects_degraded;
-    uint64_t num_rd, num_rd_kb, num_wr, num_wr_kb;
-  };
+  typedef struct rados_cluster_stat_t cluster_stat_t;
+  typedef struct rados_pool_stat_t pool_stat_t;
 
   typedef struct {
     std::string client;