#include "include/str_map.h"
#include "messages/MLog.h"
#include "messages/MLogAck.h"
+#include "msg/Messenger.h"
#include "mon/MonMap.h"
#include "common/Graylog.h"
#include "librbd/io/Utils.h"
#include "librbd/journal/Types.h"
#include "include/rados/librados.hpp"
+#include "common/perf_counters.h"
#include "common/WorkQueue.h"
#include "osdc/Striper.h"
#include "common/Cond.h"
#include "osdc/Objecter.h"
#include "mds/mdstypes.h"
+#include "msg/Messenger.h"
#include "mds/JournalPointer.h"
return ret;
}
+entity_name_t OSDService::get_cluster_msgr_name() const
+{
+ return cluster_messenger->get_myname();
+}
void OSDService::queue_want_pg_temp(pg_t pgid,
const vector<int>& want,
void send_message_osd_client(Message *m, const ConnectionRef& con) {
con->send_message(m);
}
- entity_name_t get_cluster_msgr_name() {
- return cluster_messenger->get_myname();
- }
+ entity_name_t get_cluster_msgr_name() const;
private:
// -- scrub scheduling --
#define CEPH_REPLICATEDPG_H
#include <boost/tuple/tuple.hpp>
-#include "include/assert.h"
+#include "include/assert.h"
+#include "OSD.h"
#include "PG.h"
#include "Watch.h"
#include "TierAgentState.h"
#include "messages/MOSDOpReply.h"
#include "common/Checksummer.h"
#include "common/sharedptr_registry.hpp"
+#include "common/shared_cache.hpp"
#include "ReplicatedBackend.h"
#include "PGTransaction.h"
#include "cls/refcount/cls_refcount_ops.h"
#include "messages/MOSDPGPushReply.h"
#include "common/EventTrace.h"
#include "include/random.h"
+#include "OSD.h"
#define dout_context cct
#define dout_subsys ceph_subsys_osd
#ifndef REPBACKEND_H
#define REPBACKEND_H
-#include "OSD.h"
#include "PGBackend.h"
#include "include/memory.h"
#include "include/memory.h"
#include <set>
-
-#include "msg/Messenger.h"
+#include "msg/Connection.h"
#include "include/Context.h"
enum WatcherState {
#include "common/zipkin_trace.h"
#include "messages/MOSDOp.h"
+#include "msg/Dispatcher.h"
#include "osd/OSDMap.h"
#include "include/Context.h"
#include "include/types.h"
+#include "common/zipkin_trace.h"
#include "osd/osd_types.h"
class WritebackHandler {