Skip to content

Commit 6b24f5b

Browse files
committed
feat: add valuable feature support to appender-tracing
1 parent d4eb35a commit 6b24f5b

File tree

11 files changed

+746
-465
lines changed

11 files changed

+746
-465
lines changed

.cargo/config.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
[build]
2+
# https://github.com/open-telemetry/opentelemetry-rust/issues/2819
3+
rustflags = ["--cfg", "tracing_unstable"]
4+
15
[resolver]
26
# https://doc.rust-lang.org/cargo/reference/config.html#resolverincompatible-rust-versions
37
incompatible-rust-versions = "fallback"

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ rust_2024_compatibility = { level = "warn", priority = -1 }
9090
edition_2024_expr_fragment_specifier = "allow"
9191
if_let_rescope = "allow"
9292
tail_expr_drop_order = "allow"
93+
unexpected_cfgs = { level = "warn", check-cfg = ["cfg(tracing_unstable)"] }
9394

9495
[workspace.lints.clippy]
9596
all = { level = "warn", priority = 1 }

opentelemetry-appender-log/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ opentelemetry-semantic-conventions = { version = "0.30", path = "../opentelemetr
2626

2727
[features]
2828
spec_unstable_logs_enabled = ["opentelemetry/spec_unstable_logs_enabled"]
29-
with-serde = ["log/kv_serde", "serde"]
29+
with-serde = ["log/kv_serde", "opentelemetry/with-serde", "serde"]
3030
experimental_metadata_attributes = ["dep:opentelemetry-semantic-conventions"]
3131

3232
[dev-dependencies]

0 commit comments

Comments
 (0)