]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/services/svc_meta_be_sobj.h
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / rgw / services / svc_meta_be_sobj.h
index fe3230ec8d979c99915ff68696415012ddf5b764..304afc8bf2adf021f5059288951c2bc428087606 100644 (file)
@@ -18,7 +18,7 @@
 
 #pragma once
 
-#include "rgw/rgw_service.h"
+#include "rgw_service.h"
 
 #include "svc_meta_be.h"
 #include "svc_sys_obj.h"
@@ -96,20 +96,12 @@ protected:
 
 public:
   struct Context_SObj : public RGWSI_MetaBackend::Context {
-    RGWSI_SysObj *sysobj_svc{nullptr};
-
     RGWSI_MBSObj_Handler_Module *module{nullptr};
-    std::optional<RGWSysObjectCtx> _obj_ctx;
-    RGWSysObjectCtx *obj_ctx{nullptr};
     struct _list {
       std::optional<RGWSI_SysObj::Pool> pool;
       std::optional<RGWSI_SysObj::Pool::Op> op;
     } list;
 
-    Context_SObj(RGWSI_SysObj *_sysobj_svc,
-                 RGWSysObjectCtx *_oc = nullptr) : sysobj_svc(_sysobj_svc),
-                                                   obj_ctx(_oc) {}
-
     void init(RGWSI_MetaBackend_Handler *h) override;
   };