]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: make shared blob fsck much less RAM-greedy. 44614/head
authorIgor Fedotov <ifed@suse.com>
Tue, 26 Oct 2021 10:35:00 +0000 (13:35 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Tue, 18 Jan 2022 11:01:10 +0000 (14:01 +0300)
commit0a54055973be430a0722d950a671176cd8a7e24d
treebe72b72bf98377a27005d7916243510abd546ae0
parent92c4304b1eca69c2efef29e3e35f46bdd7e87b8e
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/os/bluestore/bluestore_types.h
src/test/objectstore/store_test.cc
caused by lack of ZNS stuff and using options.cc for config parameter
defitions 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