Julian Tescher
Julian Tescher
So the main issue is ordering around calls to `OpenTelemetrySpanExt::set_parent` for spans, e.g. if you were to start a new span, then emit a log record (it would get the...
@maximebedard maybe, you could explore that path and see what tradeoffs you would have to make. Potentially unbounded buffering as logs within a given span aren't capped, also delaying log...
Unfortunately Cargo deny is probably the best bet while the underlying opentelemetry-api and opentelemetry-sdk crates are approaching 1.0. Once there, the rest of the ecosystem can develop structures which will...
You can just use strings directly, e.g. `trace_span!("request", "otel.kind" = "client", "url.full" = ..)`. The docs should really be updated to show that usage as the otel spec doesn't define...
Is support for it optional? Or is it recommended to implement this in a contrib or otherwise external package? In order to implement this as specified the otlp, jaeger, zipkin,...