]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd/PG: add get_last_user_version()
authorSage Weil <sage@redhat.com>
Wed, 13 Sep 2017 20:57:00 +0000 (16:57 -0400)
committerSage Weil <sage@redhat.com>
Fri, 6 Oct 2017 18:08:17 +0000 (13:08 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/objclass/class_api.cc
src/osd/PG.h

index 645b25801c35cd7502a94cad3e35a7eeed5c73f4..3d141525c30f28a1a4cdac5c284c4129bcdd2870 100644 (file)
@@ -668,7 +668,7 @@ uint64_t cls_current_version(cls_method_context_t hctx)
 {
   PrimaryLogPG::OpContext *ctx = *(PrimaryLogPG::OpContext **)hctx;
 
-  return ctx->pg->info.last_user_version;
+  return ctx->pg->get_last_user_version();
 }
 
 
index 26be311f9872822e4fa4cd9cb2d04e803d18538a..cbf97df7ac10b5f285bd439ca993e0c8a7f6249b 100644 (file)
@@ -2264,6 +2264,10 @@ public:
  public:
   const spg_t&      get_pgid() const { return pg_id; }
 
+  uint64_t get_last_user_version() const {
+    return info.last_user_version;
+  }
+
   void reset_min_peer_features() {
     peer_features = CEPH_FEATURES_SUPPORTED_DEFAULT;
   }