Skip to content

Commit 4a25ea4

Browse files
committed
Bug 37474240 - [37474174->25.03] Span context not properly propagated when using Otel (merge main -> ce/main @ 113450)
[git-p4: depot-paths = "//dev/coherence-ce/main/": change = 113451]
1 parent 335e2ae commit 4a25ea4

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

prj/coherence-tracing/opentelemetry/src/main/java/com/tangosol/internal/tracing/opentelemetry/OpenTelemetryTracer.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2023, Oracle and/or its affiliates.
2+
* Copyright (c) 2023, 2025, Oracle and/or its affiliates.
33
*
44
* Licensed under the Universal Permissive License v 1.0 as shown at
55
* https://oss.oracle.com/licenses/upl.
@@ -72,11 +72,10 @@ public Map<String, String> inject(SpanContext spanContext)
7272
@Override
7373
public SpanContext extract(Map<String, String> carrier)
7474
{
75-
LiteMap<String, String> extractTarget = new LiteMap<>();
76-
TextMapPropagator propagator = GlobalOpenTelemetry.getPropagators().getTextMapPropagator();
75+
TextMapPropagator propagator = GlobalOpenTelemetry.getPropagators().getTextMapPropagator();
7776

7877
return new OpenTelemetrySpanContext(io.opentelemetry.api.trace.Span.fromContext(
79-
propagator.extract(Context.current(), extractTarget, new MapGetter()))
78+
propagator.extract(Context.current(), carrier, new MapGetter()))
8079
.getSpanContext());
8180
}
8281

0 commit comments

Comments
 (0)