Azure / Azure/azure-sdk-for-rust
It should be possible to let service clients set the schema URL in the future.
- Dominant language
- Rust
- Stars
- 884
- Forks
- 365
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 109
Description
it's not an immediate need, but it should be possible to add the schema URL in the future.
Now it can be a singleton and can be hardcoded in the core, but it won't be the case the moment instrumentation adds a custom attribute - if core updates to vZ, old library versions instrumentations reporting vX will start lying.
Hand-written instrumentations will inevitably have different versions - e.g. cosmos follows vX and servicebus follows vY.
-
_Originally posted by @lmolkova in https://github.com/Azure/azure-sdk-for-rust/pull/2741#discussion_r2219835733_
Contributor guide
Research direction
The issue names no files or tests; start by reading the discussion in PR #2741 and tracing how the core currently provides the schema URL to service clients and instrumentation. Done should mean the design clearly supports client- or instrumentation-specific schema URLs without older instrumentation reporting a mismatched version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100