]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: add new bitmap allocator
authorIgor Fedotov <ifedotov@suse.com>
Thu, 3 May 2018 17:22:15 +0000 (20:22 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Fri, 15 Mar 2019 14:05:03 +0000 (17:05 +0300)
commitdd0912f718cfd453cb31169d164b571a4a0d9a60
tree81a6e4a06c78d0f3e15b64d521e2beae2754b1e9
parent480b28549556e8079082500b86b12e11657d0a05
os/bluestore: add new bitmap allocator

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 631041a7b788eaaf010f1e39f58b5546ab5580fc)
src/os/CMakeLists.txt
src/os/bluestore/Allocator.cc
src/os/bluestore/BitmapFastAllocator.cc [new file with mode: 0755]
src/os/bluestore/BitmapFastAllocator.h [new file with mode: 0755]
src/os/bluestore/fastbmap_allocator_impl.cc [new file with mode: 0755]
src/os/bluestore/fastbmap_allocator_impl.h [new file with mode: 0755]
src/test/objectstore/Allocator_test.cc
src/test/objectstore/CMakeLists.txt
src/test/objectstore/fastbmap_allocator_test.cc [new file with mode: 0755]