Skip to content

Commit

Permalink
Bug 37474239 - [37474174->24.09.1] Span context not properly propagat…
Browse files Browse the repository at this point in the history
…ed when using Otel (merge ce/main -> ce/24.09 @ 133451)

[git-p4: depot-paths = "//dev/coherence-ce/release/coherence-ce-v24.09/": change = 113452]
  • Loading branch information
rlubke committed Jan 13, 2025
1 parent 72ffa60 commit fa59b39
Showing 1 changed file with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2023, Oracle and/or its affiliates.
* Copyright (c) 2023, 2025, Oracle and/or its affiliates.
*
* Licensed under the Universal Permissive License v 1.0 as shown at
* https://oss.oracle.com/licenses/upl.
Expand Down Expand Up @@ -72,11 +72,10 @@ public Map<String, String> inject(SpanContext spanContext)
@Override
public SpanContext extract(Map<String, String> carrier)
{
LiteMap<String, String> extractTarget = new LiteMap<>();
TextMapPropagator propagator = GlobalOpenTelemetry.getPropagators().getTextMapPropagator();
TextMapPropagator propagator = GlobalOpenTelemetry.getPropagators().getTextMapPropagator();

return new OpenTelemetrySpanContext(io.opentelemetry.api.trace.Span.fromContext(
propagator.extract(Context.current(), extractTarget, new MapGetter()))
propagator.extract(Context.current(), carrier, new MapGetter()))
.getSpanContext());
}

Expand Down

0 comments on commit fa59b39

Please sign in to comment.