From cdd30c012687cd4dd621c4632265a6c70febf044 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E7=99=BB=E5=B1=B1?= Date: Thu, 13 Aug 2026 17:56:36 +0800 Subject: [PATCH] fix(metrics): preserve object operation labels --- rustfs/src/app/object_usecase.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/rustfs/src/app/object_usecase.rs b/rustfs/src/app/object_usecase.rs index 02e623178..a66faac92 100644 --- a/rustfs/src/app/object_usecase.rs +++ b/rustfs/src/app/object_usecase.rs @@ -6551,8 +6551,11 @@ impl DefaultObjectUsecase { Box::pin(self.execute_get_object_inner(req)) } - #[instrument(name = "DefaultObjectUsecase::execute_get_object", level = "trace", skip(self, req))] - #[hotpath::measure(label = "DefaultObjectUsecase::execute_get_object", impl_type = "DefaultObjectUsecase")] + #[instrument(name = "execute_get_object", level = "trace", skip(self, req))] + #[hotpath::measure( + label = "rustfs::app::object_usecase::DefaultObjectUsecase::execute_get_object", + impl_type = "DefaultObjectUsecase" + )] async fn execute_get_object_inner(&self, req: S3Request) -> S3Result> { if let Some(context) = &self.context { let _ = context.object_store(); @@ -7014,7 +7017,7 @@ impl DefaultObjectUsecase { Box::pin(self.execute_copy_object_inner(req)) } - #[instrument(name = "DefaultObjectUsecase::execute_copy_object", level = "debug", skip(self, req))] + #[instrument(name = "execute_copy_object", level = "debug", skip(self, req))] async fn execute_copy_object_inner(&self, req: S3Request) -> S3Result> { if let Some(context) = &self.context { let _ = context.object_store();