Skip to content

v1.6.0

Compare
Choose a tag to compare
@pellared pellared released this 25 May 08:59
· 692 commits to main since this release
v1.6.0
ab3f970

The release enables metrics support by default as OpenTelemetry Go metrics API is stable (v1.16.0).

This upgrades OpenTelemetry Go to v1.16.0/v0.39.0 and OpenTelemetry Go Contrib to v1.17.0/v0.42.0/v0.11.0.

Added

  • Add Version function to the following Go modules. (#1992)
    • github.com/signalfx/splunk-otel-go/distro
    • github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/confluentinc/confluent-kafka-go/kafka/splunkkafka
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/go-chi/chi/splunkchi
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/gomodule/redigo/splunkredigo
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/graph-gophers/graphql-go/splunkgraphql
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/miekg/dns/splunkdns
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/syndtr/goleveldb/leveldb/splunkleveldb
    • github.com/signalfx/splunk-otel-go/instrumentation/github.com/tidwall/buntdb/splunkbuntdb
    • github.com/signalfx/splunk-otel-go/instrumentation/gopkg.in/olivere/elastic/splunkelastic
    • github.com/signalfx/splunk-otel-go/instrumentation/k8s.io/client-go/splunkclient-go
  • Add WithMeterProvider function in github.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql. (#2258)

Changed

  • OTEL_METRICS_EXPORTER defaults to otlp. Therefore, metrics support are enabled by default. (#2259)

Fixed

  • Fix telemetry.sdk.version resource attribute to properly return the github.com/signalfx/splunk-otel-go/distro Go module version. (#1990)
  • Fix instrumentation scope version value to properly return the instrumentation library versions. (#1990)

Removed

  • Drop support for Go 1.18 as go.opentelemetry.io did the same in v1.15.0. (#2095)