Skip to content

Commit cdf42f2

Browse files
author
Eduardo Canellas de Oliveira
committed
update opentelemetry dependencies to the latest version
I also had to use a `str` instead of SpanKind because its Display impl was removed. I checked on tracing-opentelemetry and they did the same.
1 parent 67f64a6 commit cdf42f2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ homepage = "https://github.com/davidB/axum-tracing-opentelemetry"
1414
axum = "0.5"
1515
# axum-core = "0.2"
1616
http = "0.2"
17-
opentelemetry = { version = "0.17", features = ["rt-tokio", "serialize"] }
18-
opentelemetry-jaeger = { version = "0.16", features = [
17+
opentelemetry = { version = "0.18", features = ["rt-tokio"] }
18+
opentelemetry-jaeger = { version = "0.17", features = [
1919
"rt-tokio",
2020
], optional = true }
21-
opentelemetry-semantic-conventions = { version = "0.9", optional = true }
22-
opentelemetry-otlp = { version = "0.10", optional = true, features = [
21+
opentelemetry-semantic-conventions = { version = "0.10", optional = true }
22+
opentelemetry-otlp = { version = "0.11", optional = true, features = [
2323
"http-proto",
2424
] }
2525
tower-http = { version = "0.3", features = ["trace"] }
2626
tracing = "0.1"
27-
tracing-opentelemetry = "0.17"
27+
tracing-opentelemetry = "0.18"
2828

2929
[dev-dependencies]
3030
assert-json-diff = "2.0.1"
31-
opentelemetry-otlp = { version = "0.10", features = [
31+
opentelemetry-otlp = { version = "0.11", features = [
3232
"http-proto",
3333
"reqwest-client",
3434
"reqwest-rustls",

src/middleware.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ impl<B> MakeSpan<B> for OtelMakeSpan {
155155
http.status_code = Empty,
156156
http.target = %http_target,
157157
http.user_agent = %user_agent,
158-
otel.kind = %opentelemetry::trace::SpanKind::Server,
158+
otel.kind = %"server",
159159
otel.status_code = Empty,
160160
trace_id = %trace_id,
161161
);

0 commit comments

Comments
 (0)