v1.3.0
This upgrades OpenTelemetry Go to v1.12.0/v0.35.0 and OpenTelemetry Go Contrib to v1.13.0/v0.38.0/v0.7.0.
Fixed
- The goroutine created by the
Open
function ingithub.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
is no longer orphaned. (#1682)
Added
- The
NetSockFamily
type and related variables to be use in theConnectionConfig
fromgithub.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
. (#1749)
Changed
- Add the
NetSockFamily
field to theConnectionConfig
ingithub.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
. This is used to define the protocol address family used for communication with the database. (#1749) - Update
go.opentelemetry.io/otel/semconv
tov1.17.0
in the following packages. (#1749)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/go-sql-driver/mysql/splunkmysql
github.com/signalfx/splunk-otel-go/instrumentation/github.com/gomodule/redigo/splunkredigo
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jackc/pgx/splunkpgx
github.com/signalfx/splunk-otel-go/instrumentation/github.com/jackc/pgx/splunkpgx
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
Deprecated
- The
NetTransportIP
andNetTransportUnix
variables fromgithub.com/signalfx/splunk-otel-go/instrumentation/database/sql/splunksql
are deprecated as they are no longer available ingo.opentelemetry.io/otel/semconv/v1.17.0
. Use an appropriateNetSockFamily*
variable instead. (#1749)