Skip to content

Commit d0ab5f2

Browse files
author
Fergus Dixon
committed
use the builder's trace ID
1 parent d2eb78f commit d0ab5f2

2 files changed

Lines changed: 1 addition & 6 deletions

File tree

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,5 @@ serde_json = "^1.0.95"
2727
tokio = { version = "^1.26.0", features = ["signal"], optional = true }
2828
tracing = "^0.1.37"
2929
tracing-opentelemetry = "^0.19.0"
30-
tracing-opentelemetry-instrumentation-sdk = "^0.12.0"
3130
tracing-serde = "^0.1.3"
3231
tracing-subscriber = { version = "^0.3.16", features = ["env-filter", "json"] }

src/formatter.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ use serde::ser::{SerializeMap, Serializer as _};
1313
use serde::Serialize;
1414
use tracing::{Event, Subscriber};
1515
use tracing_opentelemetry::OtelData;
16-
use tracing_opentelemetry_instrumentation_sdk::find_current_trace_id;
1716
use tracing_serde::fields::AsMap;
1817
use tracing_serde::AsSerde;
1918
use tracing_subscriber::fmt::format::Writer;
@@ -46,10 +45,7 @@ where
4645
S: Subscriber + for<'a> LookupSpan<'a>,
4746
{
4847
span_ref.extensions().get::<OtelData>().map(|o| TraceInfo {
49-
trace_id: TraceId::from_hex(
50-
&*find_current_trace_id()
51-
.unwrap_or(TraceId::INVALID.to_string()))
52-
.unwrap_or(TraceId::INVALID).into(),
48+
trace_id: o.builder.trace_id.unwrap_or(TraceId::INVALID).into(),
5349
span_id: o.builder.span_id.unwrap_or(SpanId::INVALID).into(),
5450
})
5551
}

0 commit comments

Comments
 (0)