From c0da08c0d83f0be8afe2e398aad70af0b5e7c5da Mon Sep 17 00:00:00 2001 From: houseme Date: Sat, 4 Oct 2025 23:54:59 +0800 Subject: [PATCH 1/2] Optimize internal-logs feature dependency in opentelemetry-otlp --- opentelemetry-otlp/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opentelemetry-otlp/Cargo.toml b/opentelemetry-otlp/Cargo.toml index 9acf73a1fb..18b44f0ad5 100644 --- a/opentelemetry-otlp/Cargo.toml +++ b/opentelemetry-otlp/Cargo.toml @@ -61,7 +61,7 @@ async-trait = { workspace = true } trace = ["opentelemetry/trace", "opentelemetry_sdk/trace", "opentelemetry-proto/trace"] metrics = ["opentelemetry/metrics", "opentelemetry_sdk/metrics", "opentelemetry-proto/metrics"] logs = ["opentelemetry/logs", "opentelemetry_sdk/logs", "opentelemetry-proto/logs"] -internal-logs = ["tracing", "opentelemetry_sdk/internal-logs", "opentelemetry-http/internal-logs"] +internal-logs = ["tracing", "opentelemetry_sdk/internal-logs", "opentelemetry/internal-logs"] # add ons serialize = ["serde", "serde_json"] From 1fa3d15d3d0a20aaa9394853f877f181c1cd4b61 Mon Sep 17 00:00:00 2001 From: houseme Date: Sat, 4 Oct 2025 23:59:14 +0800 Subject: [PATCH 2/2] add Changelog content --- opentelemetry-otlp/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/opentelemetry-otlp/CHANGELOG.md b/opentelemetry-otlp/CHANGELOG.md index 45a2196ffc..e1d5f6eba1 100644 --- a/opentelemetry-otlp/CHANGELOG.md +++ b/opentelemetry-otlp/CHANGELOG.md @@ -2,6 +2,8 @@ ## vNext +- Refactor `internal-logs` feature in `opentelemetry-otlp` to reduce unnecessary dependencies[3191](https://github.com/open-telemetry/opentelemetry-rust/pull/3192) + ## 0.31.0 Released 2025-Sep-25