Skip to content

Commit 3bfab8a

Browse files
committed
Move all the OTEL dependencies to the workspace
1 parent ec4dbc3 commit 3bfab8a

File tree

2 files changed

+35
-15
lines changed

2 files changed

+35
-15
lines changed

Cargo.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,15 +338,43 @@ version = "0.3.19"
338338
[workspace.dependencies.opentelemetry]
339339
version = "0.27.1"
340340
features = ["trace", "metrics"]
341+
341342
[workspace.dependencies.opentelemetry-http]
342343
version = "0.27.0"
343344
features = ["reqwest"]
345+
346+
[workspace.dependencies.opentelemetry-jaeger-propagator]
347+
version = "0.27.0"
348+
349+
[workspace.dependencies.opentelemetry-otlp]
350+
version = "0.27.0"
351+
default-features = false
352+
features = ["trace", "metrics", "http-proto"]
353+
354+
[workspace.dependencies.opentelemetry-prometheus]
355+
version = "0.27.0"
356+
357+
[workspace.dependencies.opentelemetry-resource-detectors]
358+
version = "0.6.0"
359+
344360
[workspace.dependencies.opentelemetry-semantic-conventions]
345361
version = "0.27.0"
362+
363+
[workspace.dependencies.opentelemetry-stdout]
364+
version = "0.27.0"
365+
features = ["trace", "metrics"]
366+
367+
[workspace.dependencies.opentelemetry_sdk]
368+
version = "0.27.1"
369+
features = ["rt-tokio"]
370+
346371
[workspace.dependencies.tracing-opentelemetry]
347372
version = "0.28.0"
348373
default-features = false
349374

375+
[workspace.dependencies.prometheus]
376+
version = "0.13.4"
377+
350378
# URL manipulation
351379
[workspace.dependencies.url]
352380
version = "2.5.4"

crates/cli/Cargo.toml

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,22 +49,14 @@ tracing-subscriber = { workspace = true, features = ["env-filter"] }
4949
tracing-opentelemetry.workspace = true
5050
opentelemetry.workspace = true
5151
opentelemetry-http.workspace = true
52-
opentelemetry-jaeger-propagator = "0.27.0"
53-
opentelemetry-otlp = { version = "0.27.0", default-features = false, features = [
54-
"trace",
55-
"metrics",
56-
"http-proto",
57-
] }
58-
opentelemetry-prometheus = "0.27.0"
59-
opentelemetry-resource-detectors = "0.6.0"
52+
opentelemetry-jaeger-propagator.workspace = true
53+
opentelemetry-otlp.workspace = true
54+
opentelemetry-prometheus.workspace = true
55+
opentelemetry-resource-detectors.workspace = true
6056
opentelemetry-semantic-conventions.workspace = true
61-
opentelemetry-stdout = { version = "0.27.0", features = ["trace", "metrics"] }
62-
opentelemetry_sdk = { version = "0.27.1", features = [
63-
"trace",
64-
"metrics",
65-
"rt-tokio",
66-
] }
67-
prometheus = "0.13.4"
57+
opentelemetry-stdout.workspace = true
58+
opentelemetry_sdk.workspace = true
59+
prometheus.workspace = true
6860
sentry.workspace = true
6961
sentry-tracing.workspace = true
7062
sentry-tower.workspace = true

0 commit comments

Comments
 (0)