OpenTelemetry - CNCF/opentelemetry-specification: Release v1.20.0

Name: opentelemetry-specification

Owner: OpenTelemetry - CNCF

Release: Release v1.20.0

Released: 2023-04-07

License: Apache-2.0

Release Assets:

v1.20.0 (2023-04-07)

Context

  • No changes.

Traces

  • Clarify required parent information in ReadableSpan. Technically a relaxation, but previously it was easy to overlook certain properties were required. (#3257)
  • Remove underspecified and unused Span decorator from Trace SDK. (#3363)

Metrics

  • Clarify that units should use UCUM case sensitive variant. (#3306)
  • Remove No-Op instrument and Meter creation requirements. (#3322)

Logs

  • Update log readme "request context" to "trace context". (#3332)
  • Remove log readme document status. (#3334)
  • Break out compatibility document on recording trace context in non-OTLP Log Format (#3331)
  • Ensure Logs Bridge API doesn't contain SDK implementation details (#3275)
  • Add Log Bridge API artifact naming guidance (#3346)
  • Add log appender / bridge to glossary. (#3335)

Resource

  • No changes.

Semantic Conventions

  • Clarify that attribute requirement levels apply to the instrumentation library (#3289)
  • Fix grammatical number of metric units. (#3298)
  • Rename net.app.protocol.(name|version) to net.protocol.(name|version) (#3272)
  • Replace http.flavor with net.protocol.(name|version) (#3272)
  • Metric requirement levels are now stable (#3271)
  • BREAKING: remove messaging.destination.kind and messaging.source.kind. (#3214, #3348)
  • Define attributes collected for cosmosdb by Cosmos DB SDK (#3097)
  • Clarify stability requirements of semantic conventions (#3225)
  • BREAKING: Change span statuses for gRPC server spans. (#3333)
  • Stabilize key components of service.* and telemetry.sdk.* resource semantic conventions. (#3202)
  • Fixed attributes requirement level in semantic conventions for hardware metrics (#3258)
  • Added AWS S3 semantic conventions. (#3251)
  • Fix units in the Kafka metric semantic conventions. (#3300)
  • Add Trino to Database specific conventions (#3347)
  • Change db.statement to only be collected if there is sanitization. (#3127)
  • BREAKING: Remove http.status_code attribute from the http.server.active_requests metric. (#3366)
  • Mark attribute requirement levels as stable (#3368)

Compatibility

  • No changes.

OpenTelemetry Protocol

  • Declare OTLP stable. (#3274)

SDK Configuration

  • No changes.

Telemetry Schemas

  • No changes.

Common

  • No changes.

New Contributors

To top