Skip to content

Commit dabc7ad

Browse files
committed
feat: add valuable feature support to appender-tracing
1 parent 86dfd4b commit dabc7ad

File tree

11 files changed

+804
-465
lines changed

11 files changed

+804
-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
@@ -96,6 +96,7 @@ rust_2024_compatibility = { level = "warn", priority = -1 }
9696
edition_2024_expr_fragment_specifier = "allow"
9797
if_let_rescope = "allow"
9898
tail_expr_drop_order = "allow"
99+
unexpected_cfgs = { level = "warn", check-cfg = ["cfg(tracing_unstable)"] }
99100

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

opentelemetry-appender-log/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ opentelemetry-semantic-conventions = { workspace = true, optional = true, featur
2222

2323
[features]
2424
spec_unstable_logs_enabled = ["opentelemetry/spec_unstable_logs_enabled"]
25-
with-serde = ["log/kv_serde", "serde"]
25+
with-serde = ["log/kv_serde", "opentelemetry/with-serde", "serde"]
2626
experimental_metadata_attributes = ["dep:opentelemetry-semantic-conventions"]
2727

2828
[dev-dependencies]

0 commit comments

Comments
 (0)