OpenTelemetry - CNCF/opentelemetry-dotnet: Release core-1.2.0-rc5

Name: opentelemetry-dotnet

Owner: OpenTelemetry - CNCF

Release: 1.2.0-rc5 of Core Components

Released: 2022-04-13

License: Apache-2.0

Release Assets:

This is the final RC for 1.2.0 release. OpenTelemetry

  • Removed the Temporality setting on MetricReader and replaced it with TemporalityPreference. This is a breaking change. TemporalityPreference is used to determine the AggregationTemporality used on a per-instrument kind basis. Currently, there are two preferences:

    • Cumulative: Measurements from all instrument kinds are aggregated using AggregationTemporality.Cumulative.
    • Delta: Measurements from Counter, ObservableCounter, and Histogram instruments are aggregated using AggregationTemporality.Delta. When UpDownCounters are supported with DiagnosticSource version 7.0 onwards, they will be aggregated using AggregationTemporality.Cumulative. (#3153)
  • Fix issue where ExplicitBucketHistogramConfiguration could be used to configure metric streams for instruments that are not histograms. Currently, it is not possible to change the aggregation of an instrument with views. This may be possible in the future. (#3126)

  • Conformed to the specification to ensure that each view that an instrument matches results in a new metric stream. With this change it is possible for views to introduce conflicting metric streams. Any conflicts encountered will result in a diagnostic log. (#3148)

OpenTelemetry.Api

OpenTelemetry.Exporter.Console

OpenTelemetry.Exporter.InMemory

OpenTelemetry.Exporter.Jaeger

OpenTelemetry.Exporter.OpenTelemetryProtocol

  • Updated underlying proto files to v0.16.0. The LogRecord.Name field was removed. The CategoryName provided when calling CreateLogger previously populated this field. For now, CategoryName is no longer exported via OTLP. It will be reintroduced in the future as an attribute.

OpenTelemetry.Exporter.Prometheus

OpenTelemetry.Exporter.Zipkin

To top