]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: rework vselector calls
authorIgor Fedotov <igor.fedotov@croit.io>
Thu, 19 Oct 2023 11:57:23 +0000 (14:57 +0300)
committerIgor Fedotov <igor.fedotov@croit.io>
Wed, 17 Jan 2024 12:05:27 +0000 (15:05 +0300)
commitbcb95ee0f5522cc2c5f2d423210b1eb4e0f34bc5
treefbe3656d97d9b3229cd5e87433247a31e5417db8
parentdf98e416c8da1fe01145a6156b72a9292687cd7e
os/bluestore: rework vselector calls

We can provide fnode delta to vseector now. Which is a bit more
effective.

Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
(cherry picked from commit 3e04ac48779f62394ebd9587298823bf6b20a570)

 Conflicts:
src/os/bluestore/BlueFS.cc
 - Unsplitted _maybe_extend_log method which prevented smooth cherry picking
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h