]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: make the updates to backref_entry_mset be consistent with extents
authorYingxin Cheng <yingxin.cheng@intel.com>
Wed, 18 Dec 2024 09:09:54 +0000 (17:09 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Thu, 19 Dec 2024 07:22:32 +0000 (15:22 +0800)
commit58f7b6e07777228f30d6610f67fff55e1d3fbc41
treefaabb2217834c237fae9b1df3030d5157d87716a
parent4a393280acbd349be69a99ded07d925463fc3ee1
crimson/os/seastore: make the updates to backref_entry_mset be consistent with extents

Generally, make alloc/free be consistent with add/commit/retire extents
in Cache.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/transaction.h