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

Release v0.15.0-alpha #1142

Merged
merged 13 commits into from
Oct 3, 2024
Merged

Conversation

MrAlias
Copy link
Contributor

@MrAlias MrAlias commented Oct 1, 2024

Added

  • Support Go v1.21.13. (#988)
  • Support Go v1.22.6. (#988)
  • Support golang.org/x/net v0.28.0. (#988)
  • Support google.golang.org/grpc 1.67.0-dev. (#1007)
  • Support Go 1.23.0. (#1007)
  • Introduce config.Provider as an option to set the initial configuration and update it in runtime. (#1010)
  • Support go.opentelemetry.io/otel@v1.29.0. (#1032)
  • Support google.golang.org/grpc 1.66.0. (#1046)
  • Sampler interface that can be passed to Instrumentation via the new WithSampler option. This is wireframe configuration, it currently has not effect. It will be used to allows customization of what sampler is used by the Instrumentation. Implementation, of this feature is expected in the next release. (#982)
  • The OTEL_TRACES_SAMPLER and OTEL_TRACES_SAMPLER_ARG environment variables are now supported when the WithEnv option is used. (#982)
  • Support golang.org/x/net v0.29.0. (#1051)
  • Support Go 1.22.7. (#1051)
  • Support Go 1.23.1. (#1051)
  • Log version information in the CLI. (#1077)
  • Support google.golang.org/grpc 1.66.1. (#1078)
  • Add gRPC status code attribute for client spans (rpc.grpc.status_code). (#1044)
  • Support google.golang.org/grpc 1.68.0-dev. (#1044)
  • Support go.opentelemetry.io/otel@v1.30.0. (#1044)
  • The WithLogger InstrumentationOption is added as a replacement for WithLogLevel.
    An slog.Logger can now be configured by the user any way they want and then passed to the Instrumentation for its logging with this option. (#1080)
  • Support google.golang.org/grpc 1.66.2. (#1083)
  • Support google.golang.org/grpc 1.67.0. (#1116)

Changed

  • The WithSampler option function now accepts the new Sampler interface instead of trace.Sampler. (#982)

Fixed

  • Fix dirty shutdown caused by panic. (#980)
  • Flush pending span exports on shutdown. (#1028)

Removed

  • WithLogLevel is removed. Use WithLogger instead. (#1080)
  • The unused LogLevelDebug constant is removed. (#1080)
  • The unused LogLevelInfo constant is removed. (#1080)
  • The unused LogLevelWarn constant is removed. (#1080)
  • The unused LogLevelError constant is removed. (#1080)
  • The unused LogLevel type is removed. (#1080)
  • The unused ParseLogLevel function is removed. (#1080)
  • Drop agent build support for Go 1.21. (#1115)

@MrAlias MrAlias added this to the v0.15.0-alpha milestone Oct 1, 2024
@MrAlias MrAlias marked this pull request as ready for review October 1, 2024 18:37
@MrAlias MrAlias requested a review from a team as a code owner October 1, 2024 18:37
@MrAlias

This comment was marked as outdated.

@RonFed
Copy link
Contributor

RonFed commented Oct 2, 2024

I think we should clarify that the sampling-related changes have not been fully implemented yet. WDYT?

@MrAlias
Copy link
Contributor Author

MrAlias commented Oct 2, 2024

I think we should clarify that the sampling-related changes have not been fully implemented yet. WDYT?

Sounds good to me. Do you suggest that we just do so in the changelog? Or do we need to update the documentation for the option types as well?

@RonFed
Copy link
Contributor

RonFed commented Oct 3, 2024

I think we should clarify that the sampling-related changes have not been fully implemented yet. WDYT?

Sounds good to me. Do you suggest that we just do so in the changelog? Or do we need to update the documentation for the option types as well?

The changelog sounds good to me.

@MrAlias MrAlias merged commit 8da41a6 into open-telemetry:main Oct 3, 2024
25 of 26 checks passed
@MrAlias MrAlias deleted the release-v0.15.0-alpha branch October 3, 2024 17:54
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.

3 participants