core-1.7.0-alpha.1 #4955
utpilla
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
OpenTelemetry
Update
AggregatorStoreto reclaim unused MetricPoints for Delta aggregation temporality. (#4486)Fixed a bug where
TracerProviderBuilderBasewas not invoking theinstrumentationFactorydelegate passed to theprotectedAddInstrumentationmethod. (#4873)Allowed metric instrument names to contain
/characters. (#4882)Breaking Change
[Tracer|Meter|Logger]ProviderBuilder.Buildextension will now throw aNotSupportedExceptionif invoked on a non-SDK builder type. Previously it would returnnull. (#4885)Updated
Microsoft.Extensions.Loggingpackage version to8.0.0-rc.1.23419.4. (#4920, #4933)OpenTelemetry.Api
Fixed a bug which caused
Tracer.StartRootSpanto generate a child span if a trace was running (Activity.Current != null). (#4890)Added a
Tracercache inside ofTracerProviderto prevent repeated calls toGetTracerfrom leaking memory. (#4906)Fix
TraceContextPropagatorby validating the first digit of the hex-encodedtrace-flagsfield of thetraceparentheader. (#4893)OpenTelemetry.Exporter.OpenTelemetryProtocol
Bumped the version of
Google.Protobufused by the project to3.22.5so that consuming applications can be published as NativeAOT successfully. Also, a new performance feature can be used instead of reflection emit, which is not AOT-compatible. Removed the dependency onSystem.Reflection.Emit.Lightweight. (#4859)Added support for
OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMITandOTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT. (#4887)Added ability to export attributes corresponding to
LogRecord.Exceptioni.e.exception.type,exception.messageandexception.stacktrace. These attributes will be exported whenOTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTESenvironment variable will be set totrue.NOTE: These attributes were removed in 1.6.0-rc.1 release in order to support stable release of OTLP Log Exporter. The attributes will now be available via environment variable mentioned above. (#4892)
Added ability to export attributes corresponding to
LogRecord.EventId.Idaslogrecord.event.idandLogRecord.EventId.Nameaslogrecord.event.name. The attributes will be exported whenOTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTESwill be set totrue.NOTE: These attributes were removed in 1.6.0-rc.1 release in order to support stable release of OTLP Log Exporter. The attributes will now be available via environment variable mentioned above. (#4925)
LogRecord.CategoryNamewill now be exported as InstrumentationScopenamefield under ScopeLogs. (#4941)OpenTelemetry.Exporter.Prometheus.AspNetCore
OpenTelemetry.Exporter.Prometheus.HttpListener
OpenTelemetry.Extensions.Hosting
OpenTelemetryBuilder.AddOpenTelemetryextension to INSERT OpenTelemetry services at the beginning of theIServiceCollectionin an attempt to provide a better experience for end users capturing telemetry in hosted services. Note that this does not guarantee that OpenTelemetry services will be initialized while other hosted services start, so it is possible to miss telemetry until OpenTelemetry services are fully initialized. (#4883)This discussion was created from the release core-1.7.0-alpha.1.
Beta Was this translation helpful? Give feedback.
All reactions