Skip to content

1.2.0-rc5 of Core Components

Pre-release
Pre-release
Compare
Choose a tag to compare
@cijothomas cijothomas released this 13 Apr 03:07
· 1302 commits to main since this release
33125ac

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