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

Give exhaustive specification of span kinds for messaging spans #1171

Merged
merged 7 commits into from
Sep 16, 2024

Conversation

pyohannes
Copy link
Contributor

@pyohannes pyohannes commented Jun 20, 2024

Fixes #1112, #1366

Changes

For certain cases, messaging semantic conventions leave the span kind for publish and process spans unspecified. This is not desirable, as it can lead to inconsistent span kinds between different implementations of semantic conventions.

For all unspecified cases, this PR defines a span kind of type CLIENT for publish and SERVER for process spans.

Merge requirement checklist

docs/messaging/messaging-spans.md Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Jul 6, 2024

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jul 6, 2024
@lmolkova lmolkova removed the Stale label Jul 8, 2024
@jsuereth
Copy link
Contributor

This is blocked on specification changes.

@pyohannes
Copy link
Contributor Author

This is blocked on open-telemetry/opentelemetry-specification#4088.

Copy link

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jul 31, 2024
@lmolkova lmolkova removed the Stale label Jul 31, 2024
Copy link

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Aug 16, 2024
@lmolkova lmolkova added never stale PRs marked with this label will be never staled and automatically closed and removed Stale labels Aug 16, 2024
@lmolkova lmolkova merged commit 422eeb7 into open-telemetry:main Sep 16, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
never stale PRs marked with this label will be never staled and automatically closed
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Be more specific about span kinds for messaging operations
6 participants