summaryrefslogtreecommitdiffstats
path: root/src/crimson/os/alienstore/alien_store.h
diff options
context:
space:
mode:
authorKefu Chai <tchaikov@gmail.com>2021-09-06 18:31:27 +0200
committerKefu Chai <tchaikov@gmail.com>2021-09-07 15:39:14 +0200
commit614e436929df61c9ac11137fc57dc344d3f61037 (patch)
treee24a1cb0c46c29793af6f0293a6eb8389ab63665 /src/crimson/os/alienstore/alien_store.h
parentseastar: pick up change to add reactor::alien() (diff)
downloadceph-614e436929df61c9ac11137fc57dc344d3f61037.tar.xz
ceph-614e436929df61c9ac11137fc57dc344d3f61037.zip
crimson/osd: use reactor::alien to send message to alien
simpler this way. Signed-off-by: Kefu Chai <tchaikov@gmail.com>
Diffstat (limited to 'src/crimson/os/alienstore/alien_store.h')
-rw-r--r--src/crimson/os/alienstore/alien_store.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/crimson/os/alienstore/alien_store.h b/src/crimson/os/alienstore/alien_store.h
index aa0b53ace15..5f96d0658e3 100644
--- a/src/crimson/os/alienstore/alien_store.h
+++ b/src/crimson/os/alienstore/alien_store.h
@@ -14,10 +14,6 @@
#include "crimson/os/futurized_collection.h"
#include "crimson/os/futurized_store.h"
-namespace seastar::alien {
-class instance;
-}
-
namespace ceph::os {
class Transaction;
}
@@ -45,8 +41,7 @@ public:
};
AlienStore(const std::string& type,
const std::string& path,
- const ConfigValues& values,
- seastar::alien::instance& alien);
+ const ConfigValues& values);
~AlienStore() final;
seastar::future<> start() final;
@@ -131,7 +126,6 @@ private:
mutable std::unique_ptr<crimson::os::ThreadPool> tp;
const std::string type;
const std::string path;
- seastar::alien::instance& alien;
uint64_t used_bytes = 0;
std::unique_ptr<ObjectStore> store;
std::unique_ptr<CephContext> cct;