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

[aws] default to use Semantic Convention 1.28 and remove option Legacy #2437

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ppittle
Copy link
Member

@ppittle ppittle commented Dec 20, 2024

Fixes #
Design discussion issue # Continuation of #2367

Changes

Update the OpenTelemetry.*.AWS libraries to to use Semantic Convention 1.28 and remove the option SemanticConventionVerisons.Legacy

Background

We determined that #2367, should not change Semantic Conventions by default, allowing users a non-breaking way to test opting in-to 1.28.

This is a fast follow up PR that removes SemanticConventionVersions.Legacy and changes the default to SemanticConventionVersions.V1_28_0. This PR is to be released as a Release Candidate.

This follows the release strategy for other contrib packages that have made similar breaking changes around Semantic Convention stabilization.

Merge requirement checklist

  • CONTRIBUTING guidelines followed (license requirements, nullable enabled, static analysis, etc.)
  • Unit tests added/updated
  • Appropriate CHANGELOG.md files updated for non-trivial changes
  • Changes in public API reviewed (if applicable)

@ppittle ppittle requested a review from a team as a code owner December 20, 2024 01:00
@github-actions github-actions bot added comp:instrumentation.aws Things related to OpenTelemetry.Instrumentation.AWS comp:instrumentation.awslambda Things related to OpenTelemetry.Instrumentation.AWSLambda comp:resources.aws Things related to OpenTelemetry.Resources.AWS labels Dec 20, 2024
@ppittle
Copy link
Member Author

ppittle commented Dec 20, 2024

@Oberon00 - this PR come out of a discussion you and @alanwest and I were having in #2367.

Would you mind reviewing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:instrumentation.aws Things related to OpenTelemetry.Instrumentation.AWS comp:instrumentation.awslambda Things related to OpenTelemetry.Instrumentation.AWSLambda comp:resources.aws Things related to OpenTelemetry.Resources.AWS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants