From 5361c81069db711f8a480430c52abae0716c7bdc Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 16 Jul 2025 08:56:45 +0800 Subject: [PATCH] librados: remove unused includes in librados_c.cc Remove unused header includes from librados_c.cc to reduce unnecessary dependencies. This cleanup was initially motivated by removing unused linkage of cls_lock_client, but expanded to address all unused includes in the file. Signed-off-by: Kefu Chai --- src/librados/librados_c.cc | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/librados/librados_c.cc b/src/librados/librados_c.cc index 8e767fbb5184d..b724624efd0f7 100644 --- a/src/librados/librados_c.cc +++ b/src/librados/librados_c.cc @@ -4,35 +4,27 @@ #include #include "acconfig.h" -#include "common/config.h" -#include "common/errno.h" #include "common/ceph_argparse.h" -#include "common/ceph_json.h" #include "common/common_init.h" #include "common/TracepointProvider.h" #include "common/hobject.h" #include "common/async/waiter.h" #include "include/rados/librados.h" -#include "include/types.h" -#include #include "librados/librados_c.h" #include "librados/AioCompletionImpl.h" #include "librados/IoCtxImpl.h" #include "librados/ObjectOperationImpl.h" -#include "librados/PoolAsyncCompletionImpl.h" #include "librados/RadosClient.h" #include "librados/RadosXattrIter.h" #include "librados/ListObjectImpl.h" #include "librados/librados_util.h" -#include #include #include #include #include #include -#include #ifdef WITH_LTTNG #define TRACEPOINT_DEFINE -- 2.39.5