]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Fix tracking of num_blobs
authorAdam Kupczyk <akupczyk@ibm.com>
Thu, 25 May 2023 19:26:28 +0000 (19:26 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Thu, 6 Jul 2023 15:26:56 +0000 (15:26 +0000)
commit34b04b065d6dab6979b09f1481cb1f4ea72cc73c
tree07ac0831b007899eee544421759bbd3dc35fb05b
parentbab78dc3bf80c800d4d57eeeb855f3d74052ce47
os/bluestore: Fix tracking of num_blobs

By moving BufferSpace from SharedBlob to Blob tracking of num_blobs get broken.
Fixed that and reinforced by adding asserts to BufferCacheShard destructor.

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