From 765e424c0325513aa56bb44c7a751c203cdb21cd Mon Sep 17 00:00:00 2001 From: Neha Ojha Date: Tue, 25 Jun 2019 18:43:05 -0700 Subject: [PATCH] osd: add hdd, ssd and hybrid variants for osd_snap_trim_sleep This is better than the earlier default, which was set to 0. Fixes: https://tracker.ceph.com/issues/40528 Signed-off-by: Neha Ojha (cherry picked from commit 560fca12e695a817e1b7e46d365838ed871b64bd) Conflicts: src/osd/OSD.cc src/osd/OSD.h src/osd/PrimaryLogPG.h - no OSD::get_osd_delete_sleep() in luminous, no OSD::get_recovery_max_active() in luminous - use cct->_conf->get_val instead of cct->_conf.get_val --- src/common/options.cc | 14 +++++++++++++- src/osd/OSD.cc | 12 ++++++++++++ src/osd/OSD.h | 1 + src/osd/PrimaryLogPG.h | 5 +++-- 4 files changed, 29 insertions(+), 3 deletions(-) diff --git a/src/common/options.cc b/src/common/options.cc index 3969faa88e3f..845c68d1032c 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -2418,7 +2418,19 @@ std::vector