Skip to content

Commit 65d7479

Browse files
committed
Upgrade to otel 0.31
Signed-off-by: tison <wander4096@gmail.com>
1 parent 4fdf560 commit 65d7479

File tree

1 file changed

+37
-11
lines changed

1 file changed

+37
-11
lines changed

Cargo.toml

Lines changed: 37 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,21 @@ 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", "opentelemetry_sdk/metrics", "smallvec"]
2222

2323
[dependencies]
24-
opentelemetry = { version = "0.30.0", default-features = false, features = ["trace"] }
25-
opentelemetry_sdk = { version = "0.30.0", default-features = false, features = ["trace"] }
24+
opentelemetry = { version = "0.31.0", default-features = false, features = [
25+
"trace",
26+
] }
27+
opentelemetry_sdk = { version = "0.31.0", default-features = false, features = [
28+
"trace",
29+
] }
2630
tracing = { version = "0.1.35", default-features = false, features = ["std"] }
2731
tracing-core = "0.1.28"
28-
tracing-subscriber = { version = "0.3.0", default-features = false, features = ["registry", "std"] }
32+
tracing-subscriber = { version = "0.3.0", default-features = false, features = [
33+
"registry",
34+
"std",
35+
] }
2936
tracing-log = { version = "0.2.0", default-features = false, optional = true }
3037
rustversion = "1.0.9"
3138
smallvec = { version = "1.0", optional = true }
@@ -36,18 +43,37 @@ lazy_static = { version = "1.0.2", optional = true }
3643

3744
[dev-dependencies]
3845
async-trait = "0.1.56"
39-
criterion = { version = "0.5.1", default-features = false, features = ["html_reports"] }
46+
criterion = { version = "0.5.1", default-features = false, features = [
47+
"html_reports",
48+
] }
4049
opentelemetry = { version = "0.30.0", features = ["trace", "metrics"] }
41-
opentelemetry_sdk = { version = "0.30.0", default-features = false, features = ["trace", "rt-tokio", "experimental_metrics_custom_reader", "testing"] }
42-
opentelemetry-stdout = { version = "0.30.0", features = ["trace", "metrics"] }
43-
opentelemetry-otlp = { version = "0.30.0", features = ["metrics", "grpc-tonic"] }
44-
opentelemetry-semantic-conventions = { version = "0.30.0", features = ["semconv_experimental"] }
50+
opentelemetry_sdk = { version = "0.30.0", default-features = false, features = [
51+
"trace",
52+
"rt-tokio",
53+
"experimental_metrics_custom_reader",
54+
"testing",
55+
] }
56+
opentelemetry-stdout = { version = "0.31.0", features = ["trace", "metrics"] }
57+
opentelemetry-otlp = { version = "0.31.0", features = [
58+
"metrics",
59+
"grpc-tonic",
60+
] }
61+
opentelemetry-semantic-conventions = { version = "0.31.0", features = [
62+
"semconv_experimental",
63+
] }
4564
futures-util = { version = "0.3.17", default-features = false }
4665
tokio = { version = "1", features = ["full"] }
4766
tokio-stream = "0.1"
48-
tracing = { version = "0.1.35", default-features = false, features = ["std", "attributes"] }
67+
tracing = { version = "0.1.35", default-features = false, features = [
68+
"std",
69+
"attributes",
70+
] }
4971
tracing-error = "0.2.0"
50-
tracing-subscriber = { version = "0.3.0", default-features = false, features = ["registry", "std", "fmt"] }
72+
tracing-subscriber = { version = "0.3.0", default-features = false, features = [
73+
"registry",
74+
"std",
75+
"fmt",
76+
] }
5177

5278
[target.'cfg(not(target_os = "windows"))'.dev-dependencies]
5379
pprof = { version = "0.15.0", features = ["flamegraph", "criterion"] }

0 commit comments

Comments
 (0)