Skip to content

vulture: add parent to generated spans #5154

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

Merged

Conversation

carles-grafana
Copy link
Contributor

@carles-grafana carles-grafana commented May 22, 2025

What this PR does:

Currently all spans emitted by vulture are root spans. With this change, most spans will have a parent, making the traces a bit more realistic. The main motive is to test spans with a parent.

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Copy link
Contributor

@mapno mapno left a comment

Choose a reason for hiding this comment

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

LGTM. Changelog entry?

Currently all spans emitted by vulture are root spans.
With this change, most spans will have a parent, make the traces a bit more realistic.
The main motive is to test spans with a parent.
@carles-grafana carles-grafana force-pushed the vulture-add-parent-spans branch from d13545b to 5c1c594 Compare May 22, 2025 14:28
@carles-grafana carles-grafana requested a review from mapno May 22, 2025 14:28
@carles-grafana
Copy link
Contributor Author

@mapno updated changelog

@carles-grafana carles-grafana merged commit ec5233d into grafana:main May 22, 2025
19 checks passed
knylander-grafana pushed a commit to knylander-grafana/tempo-doc-work that referenced this pull request Jun 2, 2025
Currently all spans emitted by vulture are root spans.
With this change, most spans will have a parent, make the traces a bit more realistic.
The main motive is to test spans with a parent.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants