From 309a258ac23991e5594db0a4860390d4b049fa42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E7=8E=AE=E6=96=87?= Date: Mon, 3 Mar 2025 07:57:02 +0800 Subject: [PATCH] add missing headers for new toolchain (#41) These are necessary for compiling with Ubuntu 24.04 default toolchain/boost. --- benchmarks/storage_bench/StorageBench.h | 1 + src/client/cli/admin/DumpChainTable.cc | 1 + src/client/cli/admin/DumpChains.cc | 1 + src/client/cli/admin/DumpChunkMeta.cc | 1 + src/client/cli/admin/DumpInodes.cc | 3 ++- src/client/cli/admin/RenderConfig.cc | 1 + src/common/utils/VersionInfo.h | 1 + src/fuse/FuseOps.cc | 1 + src/storage/store/StorageTarget.cc | 1 + src/storage/worker/CheckWorker.cc | 2 ++ src/storage/worker/DumpWorker.cc | 1 + tests/meta/event/TestEventLogger.cc | 1 + 12 files changed, 14 insertions(+), 1 deletion(-) diff --git a/benchmarks/storage_bench/StorageBench.h b/benchmarks/storage_bench/StorageBench.h index 5a314c6..b8e9fe6 100644 --- a/benchmarks/storage_bench/StorageBench.h +++ b/benchmarks/storage_bench/StorageBench.h @@ -2,6 +2,7 @@ #include #include +#include #include #include #include diff --git a/src/client/cli/admin/DumpChainTable.cc b/src/client/cli/admin/DumpChainTable.cc index 27a2601..ab28ad7 100644 --- a/src/client/cli/admin/DumpChainTable.cc +++ b/src/client/cli/admin/DumpChainTable.cc @@ -1,6 +1,7 @@ #include "DumpChainTable.h" #include +#include #include "AdminEnv.h" #include "client/cli/common/Dispatcher.h" diff --git a/src/client/cli/admin/DumpChains.cc b/src/client/cli/admin/DumpChains.cc index e44ff48..1a99fb0 100644 --- a/src/client/cli/admin/DumpChains.cc +++ b/src/client/cli/admin/DumpChains.cc @@ -1,6 +1,7 @@ #include "DumpChains.h" #include +#include #include "AdminEnv.h" #include "client/cli/common/Dispatcher.h" diff --git a/src/client/cli/admin/DumpChunkMeta.cc b/src/client/cli/admin/DumpChunkMeta.cc index b70d98b..910028c 100644 --- a/src/client/cli/admin/DumpChunkMeta.cc +++ b/src/client/cli/admin/DumpChunkMeta.cc @@ -1,6 +1,7 @@ #include "DumpChunkMeta.h" #include +#include #include #include "AdminEnv.h" diff --git a/src/client/cli/admin/DumpInodes.cc b/src/client/cli/admin/DumpInodes.cc index c413295..726d9d4 100644 --- a/src/client/cli/admin/DumpInodes.cc +++ b/src/client/cli/admin/DumpInodes.cc @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -338,4 +339,4 @@ CoTryTask registerDumpInodesHandler(Dispatcher &dispatcher) { co_return co_await dispatcher.registerHandler(getParser, dumpInodes); } -} // namespace hf3fs::client::cli \ No newline at end of file +} // namespace hf3fs::client::cli diff --git a/src/client/cli/admin/RenderConfig.cc b/src/client/cli/admin/RenderConfig.cc index a5cf89f..f3b1f33 100644 --- a/src/client/cli/admin/RenderConfig.cc +++ b/src/client/cli/admin/RenderConfig.cc @@ -1,6 +1,7 @@ #include "RenderConfig.h" #include +#include #include "AdminEnv.h" #include "client/cli/common/Dispatcher.h" diff --git a/src/common/utils/VersionInfo.h b/src/common/utils/VersionInfo.h index d76d096..8af2f2b 100644 --- a/src/common/utils/VersionInfo.h +++ b/src/common/utils/VersionInfo.h @@ -1,5 +1,6 @@ #pragma once +#include #include namespace hf3fs { diff --git a/src/fuse/FuseOps.cc b/src/fuse/FuseOps.cc index 2f24996..c76bd73 100644 --- a/src/fuse/FuseOps.cc +++ b/src/fuse/FuseOps.cc @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/src/storage/store/StorageTarget.cc b/src/storage/store/StorageTarget.cc index 186f435..935f63f 100644 --- a/src/storage/store/StorageTarget.cc +++ b/src/storage/store/StorageTarget.cc @@ -2,6 +2,7 @@ #include #include +#include #include #include "common/monitor/Recorder.h" diff --git a/src/storage/worker/CheckWorker.cc b/src/storage/worker/CheckWorker.cc index b6f2d27..2b31fa7 100644 --- a/src/storage/worker/CheckWorker.cc +++ b/src/storage/worker/CheckWorker.cc @@ -1,5 +1,7 @@ #include "storage/worker/CheckWorker.h" +#include + #include "common/monitor/Recorder.h" #include "common/utils/Duration.h" #include "common/utils/UtcTime.h" diff --git a/src/storage/worker/DumpWorker.cc b/src/storage/worker/DumpWorker.cc index c782613..402d15b 100644 --- a/src/storage/worker/DumpWorker.cc +++ b/src/storage/worker/DumpWorker.cc @@ -1,6 +1,7 @@ #include "storage/worker/DumpWorker.h" #include +#include #include #include diff --git a/tests/meta/event/TestEventLogger.cc b/tests/meta/event/TestEventLogger.cc index 02a05ed..677fd07 100644 --- a/tests/meta/event/TestEventLogger.cc +++ b/tests/meta/event/TestEventLogger.cc @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include