Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set span kind on span definitions or change ambiguous spans to attribute groups #1890

Merged
merged 3 commits into from
Feb 12, 2025

Conversation

lmolkova
Copy link
Contributor

@lmolkova lmolkova commented Feb 8, 2025

Fixes #1513

In just released weaver 0.13.0 we'll start requiring span kinds. This PR adds span kind to span definitions that describe a single span kind. It changes ambiguous definitions to attribute groups.

@lmolkova lmolkova requested review from a team as code owners February 8, 2025 21:43
@lmolkova lmolkova changed the title Set span kind on all spans or change ambiguous spans to attribute groups Set span kind on span definitions or change ambiguous spans to attribute groups Feb 8, 2025
@github-actions github-actions bot added the enhancement New feature or request label Feb 8, 2025
Copy link
Contributor

@jsuereth jsuereth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, this is a great cleanup. Having groups called "span" that never intended to be emitted would have been problematic as codegen advances. Good catch!!

@lmolkova lmolkova merged commit 152a9c3 into open-telemetry:main Feb 12, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Skip Changelog Label to skip the changelog check
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Make span_kind required in yaml and break down multi-kind span definitions
3 participants