]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: add types PG and OSD-hosted OSDMapGate instances.
authorRadosław Zarzyński <rzarzyns@redhat.com>
Fri, 1 Apr 2022 16:42:08 +0000 (18:42 +0200)
committerRadosław Zarzyński <rzarzyns@redhat.com>
Thu, 5 May 2022 02:06:31 +0000 (04:06 +0200)
commitd1885d84ddfebcdaed63bfa7b7bc5771898a8765
tree1a0331c6b29d7332ba5f694f923a49413a7e7207
parent3c86c043727ea19642d5e61ccd99a619c4cb59d9
crimson/osd: add types PG and OSD-hosted OSDMapGate instances.

`ClientRequest` is going to hold all tracking events as a `std::tuple`
instance and access them through the type-related variant of `std::get`.
As two instances of `OSDMapGate` are used there, a need to differentiate
at the type level arises.

Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
src/crimson/osd/osd.h
src/crimson/osd/osdmap_gate.cc
src/crimson/osd/osdmap_gate.h
src/crimson/osd/pg.h