Skip to content

Release 0.6.0-beta.1#2159

Merged
pellared merged 1 commit intoopen-telemetry:mainfrom
Kielek:release-0.6.0-beta.1
Feb 3, 2023
Merged

Release 0.6.0-beta.1#2159
pellared merged 1 commit intoopen-telemetry:mainfrom
Kielek:release-0.6.0-beta.1

Conversation

@Kielek
Copy link
Copy Markdown
Member

@Kielek Kielek commented Feb 3, 2023

Why

Fixes N/A.

SIG agreement.

What

0.6.0-beta.1

This beta release is built on top of OpenTelemetry .NET:

Added

  • Support configuring OTEL_* settings using App.config and Web.config.
  • Add support for Quartz traces instrumentation.
  • Add support for EntityFrameworkCore traces instrumentations.
  • Add plugin support for
    ResourceBuilder ConfigureResource(ResourceBuilder builder).

Changed

  • Updated Core components:
    1.4.0-rc.3

  • Move OpenTelemetry.AutoInstrumentation.Native.so to linux-x64 directory
    in tracer-home for Linux glibc, OpenTelemetry.AutoInstrumentation.Native.so
    to linux-musl-x64 for Linux musl and
    OpenTelemetry.AutoInstrumentation.Native.dylib
    to osx-x64 for MacOS.

  • Change the way to manage enabled instrumentations. The following environmental
    variables:

    • OTEL_DOTNET_AUTO_TRACES_ENABLED_INSTRUMENTATIONS,
    • OTEL_DOTNET_AUTO_TRACES_DISABLED_INSTRUMENTATIONS,
    • OTEL_DOTNET_AUTO_METRICS_ENABLED_INSTRUMENTATIONS,
    • OTEL_DOTNET_AUTO_METRICS_DISABLED_INSTRUMENTATIONS,
    • OTEL_DOTNET_AUTO_LOGS_ENABLED_INSTRUMENTATIONS,
    • OTEL_DOTNET_AUTO_LOGS_DISABLED_INSTRUMENTATIONS

    are replaced by:

    • OTEL_DOTNET_AUTO_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_TRACES_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_TRACES_{0}_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_METRICS_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_METRICS_{0}_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_LOGS_INSTRUMENTATION_ENABLED,
    • OTEL_DOTNET_AUTO_LOGS_{0}_INSTRUMENTATION_ENABLED.
  • Change instrumentation id for ASP.NET Core traces and metrics instrumentation
    from AspNet to ASPNETCORE.

Fixed

  • Fix console error messages Log: Exception creating FileSink
    #1885

Tests

  • CI
  • Windows with linux Container
  • MacOS

Checklist

  • CHANGELOG.md is updated.
  • Documentation is updated.
  • [ ] New features are covered by tests.

@Kielek Kielek requested a review from a team February 3, 2023 06:03
@github-actions github-actions bot requested a review from theletterf February 3, 2023 06:03
@pellared
Copy link
Copy Markdown
Member

pellared commented Feb 3, 2023

nuke Workflow passed on macOS.

However, I think we should try to finish #1744 as it looks as it is resolved via #2157
See more: #2131 (comment)

@pellared pellared merged commit 908504a into open-telemetry:main Feb 3, 2023
@Kielek Kielek deleted the release-0.6.0-beta.1 branch February 3, 2023 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants