fast/fastrace

Roadmap to 0.7.0

Closed this issue · 4 comments

Hi, thanks a lot for start this issue first!

I personally feel that reexporting opentelemetry is not a good idea. Ideally, users should not access opentelemetry through fastrace as they might have other integrations with it. I propose releasing fastrace-opentelemetry separately, and its version should be updated every time there's a new release of either fastrace or opentelemetry.

@andylokandy I noticed that opentelemetry-otlp is common used for implement fastrace exporter impl. But if we re-export opentelemetry crates, only opentelemetry and opentelemetry_sdk re-exported, no opentelemetry-otlp.

opentelemetry-otlp seems to bound with opentelemetry_sdk, so it's not viable to only reexport opentelemetry_sdk