Skip to content

Commit af3ed12

Browse files
authored
Merge branch 'main' into cijothomas/remove-redundant-shutdownche
2 parents 54893d8 + 9aea826 commit af3ed12

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

opentelemetry-otlp/CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
- Feature flag "populate-logs-event-name" is removed as no longer relevant.
77
LogRecord's `event_name()` is now automatically populated on the newly added
88
"event_name" field in LogRecord proto definition.
9-
9+
- Remove "grpc-tonic" feature from default, and instead add "http-proto" and
10+
"reqwest-blocking-client" features as default, to align with the
11+
specification.
12+
[2516](https://github.com/open-telemetry/opentelemetry-rust/pull/2516)
1013

1114
## 0.27.0
1215

opentelemetry-otlp/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ internal-logs = ["tracing", "opentelemetry/internal-logs"]
6262
# add ons
6363
serialize = ["serde", "serde_json"]
6464

65-
default = ["grpc-tonic", "trace", "metrics", "logs", "internal-logs"]
65+
default = ["http-proto", "reqwest-blocking-client", "trace", "metrics", "logs", "internal-logs"]
6666

6767
# grpc using tonic
6868
grpc-tonic = ["tonic", "prost", "http", "tokio", "opentelemetry-proto/gen-tonic"]

opentelemetry-otlp/examples/basic-otlp-http/Cargo.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@ license = "Apache-2.0"
66
publish = false
77

88
[features]
9-
default = ["reqwest-blocking"]
109
reqwest-blocking = ["opentelemetry-otlp/reqwest-blocking-client"]
1110
hyper = ["opentelemetry-otlp/hyper-client"]
1211

1312
[dependencies]
1413
once_cell = { workspace = true }
1514
opentelemetry = { path = "../../../opentelemetry" }
1615
opentelemetry_sdk = { path = "../../../opentelemetry-sdk", features = ["rt-tokio", "experimental_metrics_periodicreader_with_async_runtime"]}
17-
opentelemetry-otlp = { path = "../..", features = ["http-proto", "http-json", "logs", "internal-logs"] , default-features = false}
16+
opentelemetry-otlp = { path = "../..", features = ["http-proto", "http-json", "logs", "internal-logs"]}
1817
opentelemetry-appender-tracing = { path = "../../../opentelemetry-appender-tracing", default-features = false}
1918

2019
tokio = { workspace = true, features = ["full"] }

opentelemetry-otlp/examples/basic-otlp/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99
once_cell = { workspace = true }
1010
opentelemetry = { path = "../../../opentelemetry" }
1111
opentelemetry_sdk = { path = "../../../opentelemetry-sdk", features = ["rt-tokio"] }
12-
opentelemetry-otlp = { path = "../../../opentelemetry-otlp" }
12+
opentelemetry-otlp = { path = "../../../opentelemetry-otlp", features = ["grpc-tonic"] }
1313
tokio = { version = "1.0", features = ["full"] }
1414
opentelemetry-appender-tracing = { path = "../../../opentelemetry-appender-tracing", default-features = false}
1515
tracing = { workspace = true, features = ["std"]}

0 commit comments

Comments
 (0)