Comments (4)
One very minor naming point
Details
You keep writing opentelemetry-sdk
crate but that's the only crate that uses underscore in its name. I think I've seen somewhere that there are technical issues with crates.io
or something else which prevents the rename to opentelemetry-sdk
but as confusing as it already is, I think it would be better to use that name. Unless the rename is also supposed to happen prior to 1.0?
Would it make sense to also include opentelemetry-http
as part of the tracing scope? Or part of it, namely opentelemetry_http::HeaderExtractor
but from what I've seen everything there is just scaffolding for propagation.
Personally, I think this is important to achieve correct and stable context propagation across processes. Or is the vision that only opentelemetry_sdk::propagation::TraceContextPropagator
and opentelemetry::propagation::Extractor
would be stabilized and the concrete implementations wouldn't yet?
from opentelemetry-rust.
I also just realized, opentelemetry-http
probably should not be stabilized until it is moved to [email protected]
. There's already #1674 so I won't go into more detail here, but upgrading it later would be a breaking change.
from opentelemetry-rust.
As discussed in the community meeting today, above post contains the rough plans. We are still editing it, and once done, will create separate milestones for each release along with planned release date for each of them.
from opentelemetry-rust.
Thanks for the feedback. Yes, opentelemetry-http
(at the minimum the propagation part) is critical for OTel Tracing stable.
(I'll enquire more about the _ vs - for sdk crate, to see if we can do something to fix.)
from opentelemetry-rust.
Related Issues (20)
- Remove ordered_float dependency HOT 1
- OTLP Exporter with http/json is not working HOT 4
- Prevents logs from own operation
- [Logs] Avoid temporary vector to store attributes.
- Tracer does weak->Arc upgrade twice in hot path leading to bottleneck HOT 2
- Make semver check in CI optional.
- Avoid random generation cost from all perf tests
- [Logs API/SDK] Remove the dependency on constructs reflecting the implementation details
- OTLPExporter Pipeline issues HOT 5
- Add metrics aggregation tests to ensure correctness HOT 2
- Find a way to run tests that require test-thread=1 HOT 1
- opentelemetry-otlp dependencies need higher msrv HOT 2
- [Zipkin Exporter] The exporter doesn't use the resource attributes set through TracerProvider.
- [Bug]: Issue creating new TextMapPropagator with opentelemetry_zipkin::Propagator HOT 2
- [Bug]: example code is misleading about how `with_view` works HOT 1
- OTLPExporter msrv check in CI HOT 2
- [Bug]: HTTP status client error (404 Not Found) after upgrade to 0.23 HOT 2
- Make it clear that the library is not stable HOT 1
- [Bug]: CI failure
- [Feature]: metrics macro API like log/trace? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opentelemetry-rust.