]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/rgw_tools.h
update sources to v12.2.3
[ceph.git] / ceph / src / rgw / rgw_tools.h
index caae06f2960e24606404e55a6d36c33220fda1c6..00f404a6d1ca6f9e984c8db71c6823b6fbfbc00e 100644 (file)
@@ -20,7 +20,8 @@ int rgw_put_system_obj(RGWRados *rgwstore, const rgw_pool& pool, const string& o
                        RGWObjVersionTracker *objv_tracker, real_time set_mtime, map<string, bufferlist> *pattrs = NULL);
 int rgw_get_system_obj(RGWRados *rgwstore, RGWObjectCtx& obj_ctx, const rgw_pool& pool, const string& key, bufferlist& bl,
                        RGWObjVersionTracker *objv_tracker, real_time *pmtime, map<string, bufferlist> *pattrs = NULL,
-                       rgw_cache_entry_info *cache_info = NULL);
+                       rgw_cache_entry_info *cache_info = NULL,
+                      boost::optional<obj_version> refresh_version = boost::none);
 int rgw_delete_system_obj(RGWRados *rgwstore, const rgw_pool& pool, const string& oid,
                           RGWObjVersionTracker *objv_tracker);