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.OnShutdownandActivityProcessor.Shutdownto return boolean value (#1282) (#1285) - Renamed
SamplingDecisionoptions (NotRecordtoDrop,RecordtoRecordOnly, andRecordAndSampledtoRecordAndSample) (#1297) - Added
ILogger/Microsoft.Extensions.Loggingintegration (#1308) (#1315) - Changed exporter and processor to generic types
(#1328):
ActivityExporterchanged toBaseExporter<Activity>ActivityProcessorchanged toBaseProcessor<Activity>BatchExportActivityProcessorchanged toBatchExportProcessor<Activity>ReentrantExportActivityProcessorchanged toReentrantExportProcessor<Activity>SimpleExportActivityProcessorchanged toSimpleExportProcessor<Activity>
OpenTelemetry.Api
IActivityTagEnumeratoris nowIActivityEnumerator<T>. AddedEnumerateLinksextension method onActivityfor retrieving links efficiently (#1314)- Added
EnumerateEventsextension method onActivityfor retrieving events efficiently (#1319) - Added
EnumerateTagsextension methods onActivityLink&ActivityEventfor 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->MaxPayloadSizeInBytesonJaegerExporterOptions. Lowered the default value from 65,000 to 4096. (#1247)
OpenTelemetry.Exporter.OpenTelemetryProtocol
OpenTelemetry.Exporter.Prometheus
OpenTelemetry.Exporter.Zipkin
- Removed unused
TimeoutSecondsand addedMaxPayloadSizeInBytesonZipkinExporterOptions. The default value forMaxPayloadSizeInBytesis(#1247)
OpenTelemetry.Exporter.ZPages
OpenTelemetry.Extensions.Hosting
OpenTelemetry.Instrumentation.AspNet
- Instrumentation no longer store raw objects like
HttpRequestin 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
HttpRequestin 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
HttpRequestMessagein 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
HttpRequestMessagein 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
objectin 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