]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore: allow use BtreeAllocator
authortan changzhi <544463199@qq.com>
Sun, 28 Apr 2024 10:22:25 +0000 (18:22 +0800)
committertan changzhi <544463199@qq.com>
Sun, 28 Apr 2024 19:09:08 +0000 (03:09 +0800)
BtreeAllocator was added in the commit
https://github.com/ceph/ceph/pull/41828.
Its performance has advantages in some scenarios,
but we cannot configure to use btree mode.

Fixes: https://tracker.ceph.com/issues/65678
Signed-off-by: tan changzhi <544463199@qq.com>
src/common/options/global.yaml.in

index 52d306e4c11ca745464c35207e9e6fead97ba622..924344633312336300efa7bc26c65b1876be1152 100644 (file)
@@ -4143,6 +4143,7 @@ options:
   - bitmap
   - stupid
   - avl
+  - btree
   - hybrid
   with_legacy: true
 - name: bluefs_log_replay_check_allocations
@@ -4948,6 +4949,7 @@ options:
   - bitmap
   - stupid
   - avl
+  - btree
   - hybrid
   with_legacy: true
 - name: bluestore_freelist_blocks_per_key