]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Add config observer for osd memory specific options. 31852/head
authorSridhar Seshasayee <sseshasa@redhat.com>
Thu, 8 Aug 2019 10:58:01 +0000 (16:28 +0530)
committerSridhar Seshasayee <sseshasa@redhat.com>
Mon, 9 Dec 2019 10:17:57 +0000 (15:47 +0530)
commit91c99b8550bac0b0404ee9fdef51aef9306eb634
tree39aa722fcb28f5d5440fd8436e043ab50398b49a
parentc0ffcc721cd9f552a5583059f4afa587cf7c493d
os/bluestore: Add config observer for osd memory specific options.

Add config observer to enable changes to the following osd memory specific
options at runtime,
 - osd_memory_target
 - osd_memory_base
 - osd_memory_cache_min
 - osd_memory_expected_fragmentation

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
(cherry picked from commit 0d3609a2b7a88ae236335df9ea5d9854aa4de7ad)

 Conflicts:
src/os/bluestore/BlueStore.cc
- removed config changed detection of bluestore_max_defer_interval
  as it is not present in nautilus
src/os/bluestore/BlueStore.h
- removed declaration of max_defer_interval.
PendingReleaseNotes
src/common/options.cc
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h