]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
bluestore: add config option to allow rocksdb iterator bounds to be disabled
authorCory Snyder <csnyder@iland.com>
Thu, 21 Apr 2022 17:13:22 +0000 (13:13 -0400)
committerCory Snyder <csnyder@iland.com>
Thu, 21 Apr 2022 17:57:34 +0000 (13:57 -0400)
commit7d9603058dc9d59c608976d822d59f4738960d16
treeeb582885f925eff8818ff9cf9be9707d3da914e6
parentd0b03f227ca7338ec9825b5ce9e549336ef82e9f
bluestore: add config option to allow rocksdb iterator bounds to be disabled

Add osd_rocksdb_iterator_bounds_enabled config option to allow rocksdb iterator bounds to be disabled.
Also includes minor refactoring to shorten code associated with IteratorBounds initialization in bluestore.

Signed-off-by: Cory Snyder <csnyder@iland.com>
(cherry picked from commit ca3ccd9)

Conflicts:
src/common/options/osd.yaml.in

Cherry-pick notes:
- Conflicts due to option definition in common/options.cc in Pacific vs. common/options/osd.yaml.in in later releases
src/common/legacy_config_opts.h
src/common/options.cc
src/kv/RocksDBStore.cc
src/kv/RocksDBStore.h
src/os/bluestore/BlueStore.cc