OpenTelemetry - CNCF/opentelemetry-dotnet: Release 0.7.0-beta
Name: opentelemetry-dotnet
Owner: OpenTelemetry - CNCF
Release: 0.7.0-beta
Released: 2020-10-16
License: Apache-2.0
Release Assets:
OpenTelemetry
- Changed
ActivityExporter.OnShutdown
,ActivityExporter.Shutdown
,ActivityProcessor.OnShutdown
andActivityProcessor.Shutdown
to return boolean value (#1282) (#1285) - Renamed
SamplingDecision
options (NotRecord
toDrop
,Record
toRecordOnly
, andRecordAndSampled
toRecordAndSample
) (#1297) - Added
ILogger
/Microsoft.Extensions.Logging
integration (#1308) (#1315) - Changed exporter and processor to generic types
(#1328):
ActivityExporter
changed toBaseExporter<Activity>
ActivityProcessor
changed toBaseProcessor<Activity>
BatchExportActivityProcessor
changed toBatchExportProcessor<Activity>
ReentrantExportActivityProcessor
changed toReentrantExportProcessor<Activity>
SimpleExportActivityProcessor
changed toSimpleExportProcessor<Activity>
OpenTelemetry.Api
IActivityTagEnumerator
is nowIActivityEnumerator<T>
. AddedEnumerateLinks
extension method onActivity
for retrieving links efficiently (#1314)- Added
EnumerateEvents
extension method onActivity
for retrieving events efficiently (#1319) - Added
EnumerateTags
extension methods onActivityLink
&ActivityEvent
for retrieving tags efficiently. RenamedActivity.EnumerateTagValues
->Activity.EnumerateTags
. (#1320) - Updated System.Diagnostics.DiagnosticSource to version 5.0.0-rc.2.20475.5 (#1346)
- Updated Span Status as per new spec (#1313)
OpenTelemetry.Exporter.Console
OpenTelemetry.Exporter.InMemory
Initial release OpenTelemetry.Exporter.Jaeger
Renamed
MaxPacketSize
->MaxPayloadSizeInBytes
onJaegerExporterOptions
. Lowered the default value from 65,000 to 4096. (#1247)
OpenTelemetry.Exporter.OpenTelemetryProtocol
OpenTelemetry.Exporter.Prometheus
OpenTelemetry.Exporter.Zipkin
- Removed unused
TimeoutSeconds
and addedMaxPayloadSizeInBytes
onZipkinExporterOptions
. The default value forMaxPayloadSizeInBytes
is(#1247)
OpenTelemetry.Exporter.ZPages
OpenTelemetry.Extensions.Hosting
OpenTelemetry.Instrumentation.AspNet
- Instrumentation no longer store raw objects like
HttpRequest
in Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
OpenTelemetry.Instrumentation.AspNetCore
- Instrumentation no longer store raw objects like
HttpRequest
in Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
OpenTelemetry.Instrumentation.GrpcNetClient
- Instrumentation no longer store raw objects like
HttpRequestMessage
in Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
OpenTelemetry.Instrumentation.Http
- Instrumentation no longer store raw objects like
HttpRequestMessage
in Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
OpenTelemetry.Instrumentation.SqlClient
- Instrumentation no longer store raw objects like
object
in Activity.CustomProperty. To enrich activity, use the Enrich action on the instrumentation. (#1261) - Span Status is populated as per new spec (#1313)
OpenTelemetry.Instrumentation.StackExchangeRedis
- Span Status is populated as per new spec (#1313)
OpenTelemetry.Shims.OpenTracing