]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd/cache: move image writeback cache to plugin 37971/head
authorlixiaoy1 <xiaoyan.li@intel.com>
Wed, 4 Nov 2020 14:47:01 +0000 (22:47 +0800)
committerlixiaoy1 <xiaoyan.li@intel.com>
Tue, 8 Dec 2020 08:03:18 +0000 (03:03 -0500)
commit31377af848b315bf8917207e093958dc0ba37406
tree5f407a8d1df1a014cde824e47d4b0c7d77bcad55
parent111023e338e91a011d340452ce9e0ef5311f13d0
librbd/cache: move image writeback cache to plugin

Signed-off-by: Li, Xiaoyan <xiaoyan.li@intel.com>
35 files changed:
src/librbd/CMakeLists.txt
src/librbd/cache/Utils.cc [deleted file]
src/librbd/cache/Utils.h
src/librbd/cache/WriteLogImageDispatch.cc
src/librbd/cache/WriteLogImageDispatch.h
src/librbd/cache/pwl/AbstractWriteLog.cc
src/librbd/cache/pwl/AbstractWriteLog.h
src/librbd/cache/pwl/DiscardRequest.cc
src/librbd/cache/pwl/DiscardRequest.h
src/librbd/cache/pwl/ImageCacheState.cc
src/librbd/cache/pwl/ImageCacheState.h
src/librbd/cache/pwl/InitRequest.cc
src/librbd/cache/pwl/InitRequest.h
src/librbd/cache/pwl/LogEntry.h
src/librbd/cache/pwl/LogMap.cc
src/librbd/cache/pwl/LogOperation.cc
src/librbd/cache/pwl/ReplicatedWriteLog.cc
src/librbd/cache/pwl/ReplicatedWriteLog.h
src/librbd/cache/pwl/SSDWriteLog.cc
src/librbd/cache/pwl/SSDWriteLog.h
src/librbd/cache/pwl/ShutdownRequest.cc
src/librbd/cache/pwl/ShutdownRequest.h
src/librbd/cache/pwl/Types.cc
src/librbd/cache/pwl/Types.h
src/librbd/exclusive_lock/PostAcquireRequest.cc
src/librbd/exclusive_lock/PostAcquireRequest.h
src/librbd/exclusive_lock/PreReleaseRequest.h
src/librbd/internal.cc
src/librbd/plugin/Api.cc
src/librbd/plugin/Api.h
src/librbd/plugin/WriteLogImageCache.cc [new file with mode: 0644]
src/librbd/plugin/WriteLogImageCache.h [new file with mode: 0644]
src/test/librbd/CMakeLists.txt
src/test/librbd/cache/pwl/test_mock_ReplicatedWriteLog.cc
src/test/librbd/exclusive_lock/test_mock_PostAcquireRequest.cc