]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: Add bluestore_blob_use_tracker_t::put_simple
authorAdam Kupczyk <akupczyk@ibm.com>
Thu, 9 Nov 2023 01:14:30 +0000 (01:14 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Wed, 7 Aug 2024 10:55:45 +0000 (10:55 +0000)
commit8e62d0c89a6a5dcb0898a136082ce64238d39754
treeb09e17a24eeba6f82a9f0deea0142dd64ea57439
parent5ef9d11cb5b85a9e4b3c36634a4ccf5ee2a9cbbb
os/bluestore: Add bluestore_blob_use_tracker_t::put_simple

New version of put().
It is simpler and faster, but does not allow for
overprovisioning of used AUs.

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
src/os/bluestore/bluestore_types.cc
src/os/bluestore/bluestore_types.h
src/test/objectstore/test_bluestore_types.cc