Skip to content

Commit 0d2b588

Browse files
committed
os/bluestore: include cleanup
Signed-off-by: Max Kellermann <[email protected]>
1 parent bbcd13b commit 0d2b588

File tree

5 files changed

+7
-0
lines changed

5 files changed

+7
-0
lines changed

src/os/bluestore/BitmapFreelistManager.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "include/stringify.h"
1010

1111
#include "common/debug.h"
12+
#include "common/strtol.h" // for strict_iecstrtoll()
1213

1314
#define dout_context cct
1415
#define dout_subsys ceph_subsys_bluestore

src/os/bluestore/BlueFS.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
#include "common/perf_counters_collection.h"
2020
#endif
2121

22+
#include <shared_mutex> // for std::shared_lock
23+
2224
#define dout_context cct
2325
#define dout_subsys ceph_subsys_bluefs
2426
#undef dout_prefix

src/os/bluestore/BlueStore.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "include/stringify.h"
3939
#include "include/str_map.h"
4040
#include "include/util.h"
41+
#include "common/debug.h"
4142
#include "common/errno.h"
4243
#include "common/safe_io.h"
4344
#include "common/PriorityCache.h"

src/os/bluestore/BlueStore.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
#include <ratio>
2727
#include <mutex>
2828
#include <queue>
29+
#include <shared_mutex> // for std::shared_lock
2930
#include <condition_variable>
3031

3132
#include <boost/intrusive/list.hpp>
@@ -34,6 +35,7 @@
3435
#include <boost/functional/hash.hpp>
3536
#include <boost/dynamic_bitset.hpp>
3637
#include <boost/circular_buffer.hpp>
38+
#include <boost/optional.hpp>
3739
#include <utility>
3840

3941
#include "include/cpp-btree/btree_set.h"

src/os/bluestore/Writer.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
*/
1414

1515
#include "Writer.h"
16+
#include "common/debug.h"
1617
#include "include/intarith.h"
1718
#include "os/bluestore/bluestore_types.h"
1819

0 commit comments

Comments
 (0)