]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/.../snaptrim_event: SnapTrimObjSubEvent should enter WaitRepop 57978/head
authorSamuel Just <sjust@redhat.com>
Tue, 28 May 2024 20:45:26 +0000 (20:45 +0000)
committerSamuel Just <sjust@redhat.com>
Thu, 13 Jun 2024 18:44:57 +0000 (11:44 -0700)
commitf0446b23d00b35e37ee0224ee35cf717bebbed17
tree42a0c67d6cc8c6525f8afd2a1a2b6abbe4570501
parent403a0c2c9c67d31814f44f9ba01ace71c0e93976
crimson/.../snaptrim_event: SnapTrimObjSubEvent should enter WaitRepop

Otherwise, it parks on Process until the repop completes blocking any
other repops, including client IO.  Since we don't actually care about
ordering, simply calling handle.complete() would also be viable, but
this is a valid usage of the stage and does provide information to an
operator.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/osd_operations/client_request.h
src/crimson/osd/osd_operations/common/pg_pipeline.h
src/crimson/osd/osd_operations/snaptrim_event.cc
src/crimson/osd/osd_operations/snaptrim_event.h