From: Xuehan Xu Date: Wed, 24 Apr 2024 07:58:19 +0000 (+0800) Subject: crimson/osd/osd_operations/client_request: also dump pg_tracking_events X-Git-Tag: v20.0.0~1789^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d11eddfb01e67a052116c22b863d92d37f21b362;p=ceph.git crimson/osd/osd_operations/client_request: also dump pg_tracking_events Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/osd/osd_operations/client_request.cc b/src/crimson/osd/osd_operations/client_request.cc index 0d79c4f132c2..b2db328ebe5b 100644 --- a/src/crimson/osd/osd_operations/client_request.cc +++ b/src/crimson/osd/osd_operations/client_request.cc @@ -73,6 +73,9 @@ void ClientRequest::dump_detail(Formatter *f) const std::apply([f] (auto... event) { (..., event.dump(f)); }, tracking_events); + std::apply([f] (auto... event) { + (..., event.dump(f)); + }, get_instance_handle()->pg_tracking_events); } ConnectionPipeline &ClientRequest::get_connection_pipeline() diff --git a/src/crimson/osd/osd_operations/client_request.h b/src/crimson/osd/osd_operations/client_request.h index eb27f9129649..9dbccc8b44e0 100644 --- a/src/crimson/osd/osd_operations/client_request.h +++ b/src/crimson/osd/osd_operations/client_request.h @@ -162,6 +162,7 @@ public: instance_handle = new instance_handle_t; } auto get_instance_handle() { return instance_handle; } + auto get_instance_handle() const { return instance_handle; } std::set snaps_need_to_recover() { std::set ret;