#include "common/common_init.h"
#include "common/dout.h"
-#include "rgw_rados.h"
#include "rgw_resolve.h"
#include "rgw_op.h"
#include "rgw_rest.h"
#include "include/rados/librados.hpp"
#include "rgw_aio_throttle.h"
-#include "rgw_rados.h"
namespace rgw {
#include "rgw_common.h"
#include "rgw_acl.h"
#include "rgw_string.h"
-#include "rgw_rados.h"
#include "rgw_http_errors.h"
#include "rgw_arn.h"
#include "rgw_data_sync.h"
#include "common/errno.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_sync.h"
#include "rgw_data_sync.h"
// vim: ts=8 sw=2 smarttab ft=cpp
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_log.h"
#include "rgw_acl.h"
#include "common/Throttle.h"
#include "common/WorkQueue.h"
-#include "rgw_rados.h"
#include "rgw_rest.h"
#include "rgw_frontend.h"
#include "rgw_request.h"
#include <sys/stat.h>
#include "rgw_lib.h"
-#include "rgw_rados.h"
#include "rgw_resolve.h"
#include "rgw_op.h"
#include "rgw_rest.h"
#include "common/Cond.h"
#include "common/Thread.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
+#include "rgw_sal.h"
#include "cls/rgw/cls_rgw_types.h"
#include <atomic>
// vim: ts=8 sw=2 smarttab ft=cpp
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_log.h"
#include "rgw_acl.h"
#include "common/iso_8601.h"
#include "common/Thread.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "cls/rgw/cls_rgw_types.h"
#include "rgw_tag.h"
#include "rgw_sal.h"
#include "common/Throttle.h"
#include "common/WorkQueue.h"
-#include "rgw_rados.h"
#include "rgw_rest.h"
#include "rgw_frontend.h"
#include "rgw_request.h"
#include "rgw_bucket.h"
#include "rgw_log.h"
#include "rgw_acl.h"
-#include "rgw_rados.h"
#include "rgw_client_io.h"
#include "rgw_rest.h"
#include "rgw_zone.h"
#include "include/str_list.h"
#include "include/stringify.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
+#include "rgw_sal.h"
#include "rgw_period_pusher.h"
#include "rgw_realm_reloader.h"
#include "rgw_rest.h"
#include "rgw_user.h"
#include "rgw_bucket.h"
-#include "rgw_rados.h"
#include "rgw_acl.h"
#include "rgw_acl_s3.h"
#include "rgw_log.h"
#include "rgw_user.h"
#include "rgw_bucket.h"
-#include "rgw_rados.h"
#include "rgw_acl.h"
#include "rgw_acl_s3.h"
#include "rgw_log.h"
#include "common/Formatter.h"
#include "common/errno.h"
-#include "rgw_rados.h"
#include "rgw_op.h"
#include "rgw_multi.h"
#include "rgw_orphan.h"
// vim: ts=8 sw=2 smarttab ft=cpp
#include "rgw_period_history.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "include/ceph_assert.h"
#include "common/WorkQueue.h"
#include "include/scope_guard.h"
-#include "rgw_rados.h"
#include "rgw_dmclock_scheduler.h"
#include "rgw_rest.h"
#include "rgw_frontend.h"
#define RGW_PROCESS_H
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_acl.h"
#include "rgw_auth_registry.h"
#include "rgw_user.h"
#include "rgw_xml.h"
#include "rgw_arn.h"
#include "rgw_pubsub_push.h"
-#include "rgw_rados.h"
#include <regex>
#include <algorithm>
#include "services/svc_sys_obj.h"
#include "rgw_tools.h"
#include "rgw_zone.h"
-#include "rgw_rados.h"
#include "rgw_notify_event_type.h"
#include <boost/container/flat_map.hpp>
#include <optional>
#include "rgw_putobj.h"
-#include "rgw_rados.h"
#include "services/svc_rados.h"
#include "services/svc_tier_rados.h"
#include "rgw_sal.h"
// vim: ts=8 sw=2 smarttab ft=cpp
#include "rgw_realm_reloader.h"
-#include "rgw_rados.h"
#include "rgw_bucket.h"
#include "rgw_log.h"
#define RGW_REQUEST_H
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_acl.h"
#include "rgw_user.h"
#include "rgw_op.h"
#include <limits>
#include <sstream>
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_bucket.h"
#include "rgw_reshard.h"
#include "rgw_rest_client.h"
#include "rgw_auth_s3.h"
#include "rgw_http_errors.h"
-#include "rgw_rados.h"
#include "common/armor.h"
#include "common/strtol.h"
// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
// vim: ts=8 sw=2 smarttab ft=cpp
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_rest_conn.h"
#include "rgw_sal.h"
#pragma once
-#include "rgw_rados.h"
#include "rgw_rest_client.h"
#include "common/ceph_json.h"
#include "common/RefCountedObj.h"
#include "common/Formatter.h"
#include "common/ceph_json.h"
#include "common/ceph_time.h"
-#include "rgw_rados.h"
#include "auth/Crypto.h"
#include "include/ceph_fs.h"
#include "common/iso_8601.h"
#include "common/errno.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "rgw_sync.h"
#include "rgw_metadata.h"
#include "include/stringify.h"
#include "rgw_common.h"
-#include "rgw_rados.h"
#include "rgw_tools.h"
#include "rgw_acl_s3.h"
#include "rgw_op.h"
#include "rgw_sync.h"
#include "rgw_cr_rados.h"
#include "rgw_cr_rest.h"
-#include "rgw_rados.h"
#include "rgw_zone.h"
#include "services/svc_zone.h"
#include "services/svc_meta.h"