@@ -16,9 +16,11 @@ edition = "2021"
16
16
rust-version = " 1.75.0"
17
17
18
18
[features ]
19
- default = [" tracing-log" , " metrics" ]
19
+ default = [" tracing-log" , " metrics" , " activate_context " ]
20
20
# Enables support for exporting OpenTelemetry metrics
21
21
metrics = [" opentelemetry/metrics" ," opentelemetry_sdk/metrics" , " smallvec" ]
22
+ # Enables support for activating an OpenTelemetry Context on Span entry
23
+ activate_context = []
22
24
23
25
[dependencies ]
24
26
opentelemetry = { version = " 0.30.0" , default-features = false , features = [" trace" ] }
@@ -37,7 +39,7 @@ lazy_static = { version = "1.0.2", optional = true }
37
39
async-trait = " 0.1.56"
38
40
criterion = { version = " 0.5.1" , default-features = false , features = [" html_reports" ] }
39
41
opentelemetry = { version = " 0.30.0" , features = [" trace" , " metrics" ] }
40
- opentelemetry_sdk = { version = " 0.30.0" , default-features = false , features = [" trace" , " rt-tokio" , " experimental_metrics_custom_reader" ] }
42
+ opentelemetry_sdk = { version = " 0.30.0" , default-features = false , features = [" trace" , " rt-tokio" , " experimental_metrics_custom_reader" , " testing " ] }
41
43
opentelemetry-stdout = { version = " 0.30.0" , features = [" trace" , " metrics" ] }
42
44
opentelemetry-otlp = { version = " 0.30.0" , features = [" metrics" , " grpc-tonic" ] }
43
45
opentelemetry-semantic-conventions = { version = " 0.30.0" , features = [" semconv_experimental" ] }
0 commit comments