]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/services/svc_meta_be_sobj.cc
import quincy beta 17.1.0
[ceph.git] / ceph / src / rgw / services / svc_meta_be_sobj.cc
index 253e509ca8e9432950627b393f815ac0f5dcd5ab..6c06182af477f7431385121faa081a1e7bc89907 100644 (file)
@@ -11,6 +11,7 @@
 
 #define dout_subsys ceph_subsys_rgw
 
+using namespace std;
 
 RGWSI_MetaBackend_SObj::RGWSI_MetaBackend_SObj(CephContext *cct) : RGWSI_MetaBackend(cct) {
 }
@@ -216,7 +217,8 @@ int RGWSI_MetaBackend_SObj::list_init(const DoutPrefixProvider *dpp,
   return 0;
 }
 
-int RGWSI_MetaBackend_SObj::list_next(RGWSI_MetaBackend::Context *_ctx,
+int RGWSI_MetaBackend_SObj::list_next(const DoutPrefixProvider *dpp,
+                                      RGWSI_MetaBackend::Context *_ctx,
                                       int max, list<string> *keys,
                                       bool *truncated)
 {
@@ -226,7 +228,7 @@ int RGWSI_MetaBackend_SObj::list_next(RGWSI_MetaBackend::Context *_ctx,
 
   keys->clear();
 
-  int ret = ctx->list.op->get_next(max, &oids, truncated);
+  int ret = ctx->list.op->get_next(dpp, max, &oids, truncated);
   if (ret < 0 && ret != -ENOENT)
     return ret;
   if (ret == -ENOENT) {