]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: make shared blob fsck much less RAM-greedy. 44613/head
authorIgor Fedotov <ifed@suse.com>
Tue, 26 Oct 2021 10:35:00 +0000 (13:35 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 2 Feb 2022 10:58:21 +0000 (13:58 +0300)
commite483a3a2761b875ece09c9b2a98104e5ff75eee6
tree3c1901cb106fa5234abb7371d6b750166098ffc3
parente0aaec1e167344c5e3171dbd45219c6997c9f81d
os/bluestore: make shared blob fsck much less RAM-greedy.

Fixes: https://tracker.ceph.com/issues/44924
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 8fddc8464ee4dbb0ee22a10de21e8c16f38bf1ed)
(cherry picked from commit a902d22b6c785099c704a229db1dc1e6fefee3e2)
 Conflicts:
src/common/options/global.yaml.in
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/test/objectstore/store_test.cc
 Caused by lack of ZNS stuff and options definition in source code
rather than yaml file(s)
src/common/options.cc
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/os/bluestore/bluestore_types.cc
src/os/bluestore/bluestore_types.h
src/test/objectstore/store_test.cc
src/test/objectstore/test_bluestore_types.cc