From f403abafd5da00e5afc13abba7514fa2bdce9760 Mon Sep 17 00:00:00 2001 From: shawn Date: Mon, 6 Jun 2016 22:56:49 -0400 Subject: [PATCH] librbd: optimize exclusive_lock header file dependency Signed-off-by: Xiaowei Chen (cherry picked from commit 01282eb5cdeda7bbbb77438c7d1953d023ea54b6) --- src/librbd/exclusive_lock/AcquireRequest.h | 2 -- src/librbd/exclusive_lock/ReleaseRequest.cc | 3 --- src/librbd/exclusive_lock/ReleaseRequest.h | 1 - 3 files changed, 6 deletions(-) diff --git a/src/librbd/exclusive_lock/AcquireRequest.h b/src/librbd/exclusive_lock/AcquireRequest.h index 4990abbd811c0..7b31d92f824fd 100644 --- a/src/librbd/exclusive_lock/AcquireRequest.h +++ b/src/librbd/exclusive_lock/AcquireRequest.h @@ -6,10 +6,8 @@ #include "include/int_types.h" #include "include/buffer.h" -#include "include/rados/librados.hpp" #include "librbd/ImageCtx.h" #include "msg/msg_types.h" -#include #include class Context; diff --git a/src/librbd/exclusive_lock/ReleaseRequest.cc b/src/librbd/exclusive_lock/ReleaseRequest.cc index e122c8ad2c583..bed95171882be 100644 --- a/src/librbd/exclusive_lock/ReleaseRequest.cc +++ b/src/librbd/exclusive_lock/ReleaseRequest.cc @@ -6,11 +6,8 @@ #include "cls/lock/cls_lock_types.h" #include "common/dout.h" #include "common/errno.h" -#include "common/WorkQueue.h" -#include "include/stringify.h" #include "librbd/AioImageRequestWQ.h" #include "librbd/ExclusiveLock.h" -#include "librbd/ImageCtx.h" #include "librbd/ImageWatcher.h" #include "librbd/Journal.h" #include "librbd/ObjectMap.h" diff --git a/src/librbd/exclusive_lock/ReleaseRequest.h b/src/librbd/exclusive_lock/ReleaseRequest.h index 8712bc963cc8c..a68530bbe231d 100644 --- a/src/librbd/exclusive_lock/ReleaseRequest.h +++ b/src/librbd/exclusive_lock/ReleaseRequest.h @@ -4,7 +4,6 @@ #ifndef CEPH_LIBRBD_EXCLUSIVE_LOCK_RELEASE_REQUEST_H #define CEPH_LIBRBD_EXCLUSIVE_LOCK_RELEASE_REQUEST_H -#include "include/int_types.h" #include "librbd/ImageCtx.h" #include -- 2.39.5