]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: introduce new allocator hybrid_btree2
authorIgor Fedotov <igor.fedotov@croit.io>
Fri, 14 Jul 2023 14:48:52 +0000 (17:48 +0300)
committerJoshua Baergen <jbaergen@digitalocean.com>
Wed, 9 Apr 2025 19:39:50 +0000 (13:39 -0600)
commitdd95fca5af5b5faed5d5c73ee9f5998411765a24
treef2ef42ff5c450440042b0604fda2111be40538a0
parent95bdff7d534d10f54713864312ff01048794e12f
os/bluestore: introduce new allocator hybrid_btree2

Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
13 files changed:
src/common/options/global.yaml.in
src/crimson/os/alienstore/CMakeLists.txt
src/os/CMakeLists.txt
src/os/bluestore/Allocator.cc
src/os/bluestore/AvlAllocator.h
src/os/bluestore/Btree2Allocator.cc [new file with mode: 0644]
src/os/bluestore/Btree2Allocator.h [new file with mode: 0644]
src/os/bluestore/BtreeAllocator.h
src/os/bluestore/HybridAllocator.cc
src/os/bluestore/HybridAllocator.h
src/os/bluestore/HybridAllocator_impl.h
src/test/objectstore/Allocator_bench.cc
src/test/objectstore/Allocator_test.cc