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

Name: opentelemetry-dotnet

Owner: OpenTelemetry - CNCF

Release: 1.2.0-rc1 - Core components

Released: 2021-11-30

License: Apache-2.0

Release Assets:

OpenTelemetry

  • Prevent accessing activity Id before sampler runs in case of legacy activities. (2659)

  • Added ReadOnlyTagCollection and expose Tags on MetricPoint instead of Keys+Values (#2642)

  • Refactored MetricPoint and added public methods: GetBucketCounts, GetExplicitBounds, GetHistogramCount, and GetHistogramSum (#2657)

  • Remove MetricStreamConfiguration.Aggregation, as the feature to customize aggregation is not implemented yet. (#2660)

  • Removed the public property HistogramMeasurements and added a public method GetHistogramBuckets instead. Renamed the class HistogramMeasurements to HistogramBuckets and added an enumerator of type HistogramBucket for enumerating BucketCounts and ExplicitBounds. Removed GetBucketCounts and GetExplicitBounds methods from MetricPoint. (#2664)

  • Refactored temporality setting to align with the latest spec. (#2666)

  • Removed the public properties LongValue, DoubleValue, in favor of their counterpart public methods GetSumLong, GetSumDouble, GetGaugeLastValueLong, GetGaugeLastValueDouble. (#2667)

  • MetricType modified to reserve bits for future types. (#2693)

OpenTelemetry.Api

OpenTelemetry.Exporter.Console

  • Added configuration options for MetricReaderType to allow for configuring the ConsoleMetricExporter to export either manually or periodically. (#2648)

OpenTelemetry.Exporter.InMemory

OpenTelemetry.Exporter.Jaeger

OpenTelemetry.Exporter.OpenTelemetryProtocol

  • Added configuration options for MetricReaderType to allow for configuring the OtlpMetricExporter to export either manually or periodically. (#2674)

  • The internal log message used when OTLP export client connection failure occurs, will now include the endpoint uri as well. (#2686)

  • Support HttpProtobuf protocol with metrics & added HttpClientFactory option (#2696)

OpenTelemetry.Exporter.Prometheus

  • Bug fix for handling Histogram with empty buckets. (#2651)

To top