#include "rgw_rados.h"
#include "rgw_coroutine.h"
-#include "rgw_boost_asio_yield.h"
#include "rgw_cr_rados.h"
#include "cls/lock/cls_lock_client.h"
+#include <boost/asio/yield.hpp>
+
#define dout_context g_ceph_context
#define dout_subsys ceph_subsys_rgw
&key.instance, /* string *version_id, */
NULL, /* string *ptag, */
NULL, /* string *petag, */
- NULL, /* struct rgw_err *err, */
NULL, /* void (*progress_cb)(off_t, void *), */
- NULL); /* void *progress_data*); */
+ NULL, /* void *progress_data*); */
+ zones_trace);
if (r < 0) {
ldout(store->ctx(), 0) << "store->fetch_remote_obj() returned r=" << r << dendl;
del_op.params.obj_owner.set_name(owner_display_name);
del_op.params.mtime = timestamp;
del_op.params.high_precision_time = true;
+ del_op.params.zones_trace = zones_trace;
ret = del_op.delete_obj();
if (ret < 0) {