diff --git a/pkg/services/object/get/container.go b/pkg/services/object/get/container.go index b61780ad4..203fa3c78 100644 --- a/pkg/services/object/get/container.go +++ b/pkg/services/object/get/container.go @@ -11,6 +11,7 @@ import ( "git.frostfs.info/TrueCloudLab/frostfs-node/pkg/core/policy" "git.frostfs.info/TrueCloudLab/frostfs-node/pkg/local_object_storage/util" "git.frostfs.info/TrueCloudLab/frostfs-node/pkg/services/object_manager/placement" + "git.frostfs.info/TrueCloudLab/frostfs-observability/tracing" apistatus "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/client/status" objectSDK "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object" "go.uber.org/zap" @@ -119,6 +120,9 @@ func (r *request) processRepNodes(ctx context.Context, traverser *placement.Trav } func (r *request) processECNodes(ctx context.Context, traverser *placement.Traverser, dataCount int) bool { + ctx, span := tracing.StartSpanFromContext(ctx, "getService.processECNodes") + defer span.End() + err := r.traverseECNodes(ctx, traverser, dataCount) var errSplitInfo *objectSDK.SplitInfoError