]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: update superblock managment
authorMatan Breizman <mbreizma@redhat.com>
Thu, 23 Nov 2023 14:42:28 +0000 (14:42 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 29 Nov 2023 09:23:44 +0000 (09:23 +0000)
commitd8981bc7dcf3742fb4f2aeea67a11c412df5ea17
tree791d67713ddaa84655b1a5ddb5af8754551c1ac5
parent1c3629d6593da326ff97002f680133137d3cab01
crimson/osd: update superblock managment

introduce PerShardState::superblock to be updated on
each shard once the OSDSingletonState instance is updated.

Note: PerShardState::superblock is a dependency for
      PG::cluster_osdmap_trim_lower_bound().

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/osd/osd.cc
src/crimson/osd/pg_shard_manager.cc
src/crimson/osd/pg_shard_manager.h
src/crimson/osd/shard_services.cc
src/crimson/osd/shard_services.h