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

Implementation for the latest Messaging Semantic conventions. #13192

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

cbos
Copy link

@cbos cbos commented Feb 4, 2025

Update Messaging span with the latest semantic conventions.
https://github.com/open-telemetry/semantic-conventions/blob/v1.30.0/docs/messaging/messaging-spans.md

By default nothing changes, it adheres to this:

  • SHOULD introduce an environment variable OTEL_SEMCONV_STABILITY_OPT_IN
    in the existing major version which is a comma-separated list of values.
    The list of values includes:
    • messaging - emit the new, stable messaging conventions,
      and stop emitting the old experimental messaging conventions
      that the instrumentation emitted previously.
    • messaging/dup - emit both the old and the stable messaging conventions,
      allowing for a seamless transition.
    • The default behavior (in the absence of one of these values) is to continue
      emitting whatever version of the old experimental messaging conventions
      the instrumentation was emitting previously.
    • Note: messaging/dup has higher precedence than messaging in case both values are present

@cbos cbos requested a review from a team as a code owner February 4, 2025 15:23
Copy link

linux-foundation-easycla bot commented Feb 4, 2025

CLA Not Signed

# Conflicts:
#	instrumentation-api/src/main/java/io/opentelemetry/instrumentation/api/internal/SemconvStability.java
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.

1 participant