From 76b94ecd298648461eae5e854ca02adfdb44e6da Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Tue, 13 Dec 2022 00:04:45 +0300 Subject: [PATCH] test/store_test: use original rocksdb settings to enable bluefs spillover. Fixes: https://tracker.ceph.com/issues/58256 Signed-off-by: Igor Fedotov --- src/test/objectstore/store_test.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/objectstore/store_test.cc b/src/test/objectstore/store_test.cc index 2e114c41e56..80be05b466c 100644 --- a/src/test/objectstore/store_test.cc +++ b/src/test/objectstore/store_test.cc @@ -10393,6 +10393,14 @@ TEST_P(StoreTestSpecificAUSize, SpilloverTest) { SetVal(g_conf(), "bluestore_block_db_create", "true"); SetVal(g_conf(), "bluestore_block_db_size", "3221225472"); SetVal(g_conf(), "bluestore_volume_selection_policy", "rocksdb_original"); + // original RocksDB settings used before https://github.com/ceph/ceph/pull/47221/ + // which enable BlueFS spillover. + SetVal(g_conf(), "bluestore_rocksdb_options", + "compression=kNoCompression,max_write_buffer_number=4," + "min_write_buffer_number_to_merge=1,recycle_log_file_num=4," + "write_buffer_size=268435456,writable_file_max_buffer_size=0," + "compaction_readahead_size=2097152,max_background_compactions=2," + "max_total_wal_size=1073741824"); g_conf().apply_changes(nullptr); -- 2.39.5