-
Notifications
You must be signed in to change notification settings - Fork 587
Description
What happened?
The opentelemetry-tracing-appender depends on tracing-opentelemetry that depends on opentelemetry.
As things are now, I can't open a PR for removing fields in the SpanBuilder in the core repo until I have removed their use in the tracing-opentelemetry repo, and there has been a dot release of tracing-opentelemetry, since the appender in the core repo will fail to build otherwise.
Moving the appender out of the core repo and not having any dependencies on the appender in the core repo would mean that we can release the core repo artifacts without commenting out anything. Then the tracing-opentelemetry repo can release their artifacts, and then the appender can be released. Just like normal dependencies should work.
The current state is not maintainable.
OpenTelemetry API Version (i.e version of opentelemetry crate)
0.31
OpenTelemetry SDK Version (i.e version of opentelemetry_sdk crate)
0.31
What Exporter(s) are you seeing the problem on?
No response
Relevant log output
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.