diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c312c5eb50..b90a46f39ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,8 +12,11 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - The `go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo` package is deprecated. If you would like to become a Code Owner of this module and prevent it from being removed, see [#5551]. (#5598) +- The `go.opentelemetry.io/contrib/propagators/aws` package is deprecated. + If you would like to become a Code Owner of this module and prevent it from being removed, see [#5553]. (#5647) [#5551]: https://github.com/open-telemetry/opentelemetry-go-contrib/issues/5551 +[#5553]: https://github.com/open-telemetry/opentelemetry-go-contrib/issues/5553 ## [1.27.0/0.52.0/0.21.0/0.7.0/0.2.0] - 2024-05-21 diff --git a/instrumentation/github.com/aws/aws-lambda-go/otellambda/test/lambda_test.go b/instrumentation/github.com/aws/aws-lambda-go/otellambda/test/lambda_test.go index b21d25d31c2..5c4812c71c0 100644 --- a/instrumentation/github.com/aws/aws-lambda-go/otellambda/test/lambda_test.go +++ b/instrumentation/github.com/aws/aws-lambda-go/otellambda/test/lambda_test.go @@ -21,7 +21,7 @@ import ( lambdadetector "go.opentelemetry.io/contrib/detectors/aws/lambda" "go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda" - "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/aws/xray" // nolint:staticcheck // deprecated. "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/propagation" "go.opentelemetry.io/otel/sdk/instrumentation" diff --git a/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig.go b/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig.go index 9b9bdcce74e..8f13a32f764 100644 --- a/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig.go +++ b/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig.go @@ -9,7 +9,7 @@ import ( lambdadetector "go.opentelemetry.io/contrib/detectors/aws/lambda" "go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda" - "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/aws/xray" // nolint:staticcheck // deprecated. "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc" "go.opentelemetry.io/otel/propagation" sdktrace "go.opentelemetry.io/otel/sdk/trace" diff --git a/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig_test.go b/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig_test.go index ac9f7dd3e95..2f2bf19248b 100644 --- a/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig_test.go +++ b/instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/xrayconfig_test.go @@ -15,7 +15,7 @@ import ( "github.com/stretchr/testify/assert" "go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda" - "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/aws/xray" // nolint:staticcheck // deprecated. "go.opentelemetry.io/otel/propagation" "go.opentelemetry.io/otel/trace" v1common "go.opentelemetry.io/proto/otlp/common/v1" diff --git a/propagators/autoprop/registry.go b/propagators/autoprop/registry.go index 2cb365aa059..29ffa3fe3a2 100644 --- a/propagators/autoprop/registry.go +++ b/propagators/autoprop/registry.go @@ -9,7 +9,7 @@ import ( "strings" "sync" - "go.opentelemetry.io/contrib/propagators/aws/xray" + "go.opentelemetry.io/contrib/propagators/aws/xray" // nolint:staticcheck // deprecated. "go.opentelemetry.io/contrib/propagators/b3" "go.opentelemetry.io/contrib/propagators/jaeger" "go.opentelemetry.io/contrib/propagators/ot" diff --git a/propagators/aws/go.mod b/propagators/aws/go.mod index a57da04c134..8313c4ddf5b 100644 --- a/propagators/aws/go.mod +++ b/propagators/aws/go.mod @@ -1,3 +1,4 @@ +// Deprecated: aws has no Code Owner. module go.opentelemetry.io/contrib/propagators/aws go 1.21 diff --git a/propagators/aws/xray/README.MD b/propagators/aws/xray/README.MD index c9b76367081..23c629da9c9 100644 --- a/propagators/aws/xray/README.MD +++ b/propagators/aws/xray/README.MD @@ -1,5 +1,7 @@ # AWS X-Ray Propagator/IDGenerator +:warning: Deprecated: aws has no Code Owner. + This package contains an AWS X-Ray compatible `TextMapPropagator` and `IDGenerator`. ## `traceIdRatioSampler` and `x-ray IDGenerator` compatibility diff --git a/propagators/aws/xray/propagator.go b/propagators/aws/xray/propagator.go index 82165abc8be..ea5bdf64b49 100644 --- a/propagators/aws/xray/propagator.go +++ b/propagators/aws/xray/propagator.go @@ -1,6 +1,14 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 +// Package xray provide an OpenTelemetry propagator for the AWS XRAY platform. +// +// Deprecated: aws has no Code Owner. +// After August 21, 2024, it may no longer be supported and may stop +// receiving new releases unless a new Code Owner is found. See +// [this issue] if you would like to become the Code Owner of this module. +// +// [this issue]: https://github.com/open-telemetry/opentelemetry-go-contrib/issues/5553 package xray // import "go.opentelemetry.io/contrib/propagators/aws/xray" import (