]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd/client_request: use fresh tracking_events/handle instances on requeue
authorSamuel Just <sjust@redhat.com>
Mon, 12 Sep 2022 19:17:16 +0000 (19:17 +0000)
committerSamuel Just <sjust@redhat.com>
Mon, 19 Sep 2022 21:04:14 +0000 (21:04 +0000)
commitb23b1a4f128529b446fb0366241b72540afbaaae
tree87ede769b9607304d5a8a1793df68616e1d47b4e
parentc49b81c7d619cea23e9707d1f5bcc7de3049c4fd
crimson/osd/client_request: use fresh tracking_events/handle instances on requeue

See instance_handle_t explanation in client_request.h

Fixes: https://tracker.ceph.com/issues/57494
Fixes: https://tracker.ceph.com/issues/57495
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/common/utility.h
src/crimson/osd/osd_operations/client_request.cc
src/crimson/osd/osd_operations/client_request.h
src/crimson/osd/osdmap_gate.h
src/crimson/osd/pg_activation_blocker.h