Skip to content

Commit 6b81167

Browse files
cijothomasmladedav
andauthored
Remove unwanted dependency on opentelemetry sdk crate (#241)
Remove dependency on `opentelemetry_sdk` crate. This is not required as the layer operates on constructs available in `opentelemetry` crate itself. Tests and examples continue to rely on `opentelemetry_sdk`. ## Motivation Removes unwanted dependency. --------- Co-authored-by: David Mládek <david.mladek.cz@gmail.com>
1 parent 938a9a8 commit 6b81167

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Cargo.toml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,13 @@ rust-version = "1.75.0"
1818
[features]
1919
default = ["tracing-log", "metrics"]
2020
# Enables support for exporting OpenTelemetry metrics
21-
metrics = ["opentelemetry/metrics", "opentelemetry_sdk/metrics", "smallvec"]
21+
metrics = ["opentelemetry/metrics", "smallvec"]
2222

2323
[dependencies]
2424
opentelemetry = { version = "0.31.0", default-features = false, features = [
2525
"trace",
2626
] }
27-
opentelemetry_sdk = { version = "0.31.0", default-features = false, features = [
28-
"trace",
29-
] }
27+
3028
tracing = { version = "0.1.35", default-features = false, features = ["std"] }
3129
tracing-core = "0.1.28"
3230
tracing-subscriber = { version = "0.3.0", default-features = false, features = [
@@ -46,7 +44,6 @@ criterion = { version = "0.5.1", default-features = false, features = [
4644
opentelemetry = { version = "0.31.0", features = ["trace", "metrics"] }
4745
opentelemetry_sdk = { version = "0.31.0", default-features = false, features = [
4846
"trace",
49-
"rt-tokio",
5047
"experimental_metrics_custom_reader",
5148
"testing",
5249
] }

0 commit comments

Comments
 (0)