]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd: put snapmapper's key-value pairs into dedicated objs
authorXuehan Xu <xuxuehan@qianxin.com>
Fri, 30 Jun 2023 04:33:35 +0000 (12:33 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Wed, 21 Feb 2024 09:44:50 +0000 (17:44 +0800)
commite56e90857d6849c6045cc3edef896baffe70b6af
treeac56e8c4bee11a757f613cc3fed4e4c155ea235a
parent6f0803a86af78965eb954d98e6095d96f0c32f1f
crimson/osd: put snapmapper's key-value pairs into dedicated objs

Otherwise, PG::read_log_and_missing() will meet those key-values and
won't know what to do with them. This is modeling what the classic
osd is doing

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/pg.cc
src/crimson/osd/pg.h
src/crimson/osd/shard_services.cc