]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/os/alienstore: make the thread pool private.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Mon, 22 Jun 2020 16:30:25 +0000 (18:30 +0200)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 23 Jun 2020 12:51:09 +0000 (14:51 +0200)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/crimson/os/alienstore/alien_store.h

index 78276ca5758b293c1a41c2c09d7753d03e9cc056..79514cc488d18c26055db9b9eb51bd938237c93f 100644 (file)
@@ -38,7 +38,6 @@ public:
     ObjectMap::ObjectMapIterator iter;
     AlienStore* store;
   };
-  mutable std::unique_ptr<crimson::os::ThreadPool> tp;
   AlienStore(const std::string& path, const ConfigValues& values);
   ~AlienStore() final;
 
@@ -115,6 +114,7 @@ public:
   static void configure_thread_memory();
 private:
   constexpr static unsigned MAX_KEYS_PER_OMAP_GET_CALL = 32;
+  mutable std::unique_ptr<crimson::os::ThreadPool> tp;
   const std::string path;
   uint64_t used_bytes = 0;
   uuid_d osd_fsid;