]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: switch one OSDMapGate of ClientRequest to new blocking infra
authorRadosław Zarzyński <rzarzyns@redhat.com>
Tue, 5 Apr 2022 22:42:38 +0000 (00:42 +0200)
committerRadosław Zarzyński <rzarzyns@redhat.com>
Thu, 5 May 2022 02:06:31 +0000 (04:06 +0200)
commit33e4590d4358b7cb55c6561e6f2726c2122504aa
tree63df952b83a4da3b2ddc0db2fc111ea0dabfec0e
parent3e99e526c0c15a6530e62b01df92c4f59016b171
crimson/osd: switch one OSDMapGate of ClientRequest to new blocking infra

This time the demo of `BlockerT::BlockingEvent::TriggerI` which
is supposed to handle situations where:

1) `BlockerT` is separated from `TrackableOperationT` by many
intermediaries while
2) we don't want to templatize them all.

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