From e891fb8a89a5907af5fd5ffd41e8ea7139a84bbf Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Thu, 27 Jun 2024 12:49:27 -0700 Subject: [PATCH 1/8] Rename BaggageKeyPredicate to Filter (#5809) `baggagetrace.BaggageKeyPredicate` is overly verbose. Given this type is used as a filter, rename it to match its functionality. --- CHANGELOG.md | 1 + processors/baggage/baggagetrace/processor.go | 19 ++++++++++--------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd22b2049ed..5fac1ab9027 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,6 +45,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Improve performance of `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc` with the usage of `WithAttributeSet()` instead of `WithAttribute()`. (#5664) - Improve performance of `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` with the usage of `WithAttributeSet()` instead of `WithAttribute()`. (#5664) - Update `go.opentelemetry.io/contrib/config` to latest released configuration schema which introduces breaking changes where `Attributes` is now a `map[string]interface{}`. (#5758) +- Rename `BaggageKeyPredicate` to `Filter` in `go.opentelemetry.io/contrib/processors/baggage/baggagetrace`. (#5809) ## [1.27.0/0.52.0/0.21.0/0.7.0/0.2.0] - 2024-05-21 diff --git a/processors/baggage/baggagetrace/processor.go b/processors/baggage/baggagetrace/processor.go index 589f57c01cf..cd8756c7c7b 100644 --- a/processors/baggage/baggagetrace/processor.go +++ b/processors/baggage/baggagetrace/processor.go @@ -11,15 +11,16 @@ import ( "go.opentelemetry.io/otel/sdk/trace" ) -// BaggageKeyPredicate is a function that returns true if the baggage key should be added to the span. -type BaggageKeyPredicate func(baggageKey string) bool +// Filter returns true if the baggage member with key should be added to a +// span. +type Filter func(key string) bool -// AllowAllBaggageKeys is a BaggageKeyPredicate that allows all baggage keys. -var AllowAllBaggageKeys = func(string) bool { return true } +// AllowAllBaggageKeys allows all baggage members to be added to a span. +var AllowAllBaggageKeys Filter = func(string) bool { return true } // SpanProcessor is a processing pipeline for spans in the trace signal. type SpanProcessor struct { - baggageKeyPredicate BaggageKeyPredicate + filter Filter } var _ trace.SpanProcessor = (*SpanProcessor)(nil) @@ -28,17 +29,17 @@ var _ trace.SpanProcessor = (*SpanProcessor)(nil) // // The Baggage span processor duplicates onto a span the attributes found // in Baggage in the parent context at the moment the span is started. -// The predicate function is used to filter which baggage keys are added to the span. -func New(baggageKeyPredicate BaggageKeyPredicate) trace.SpanProcessor { +// The passed filter determines which baggage members are added to the span. +func New(filter Filter) trace.SpanProcessor { return &SpanProcessor{ - baggageKeyPredicate: baggageKeyPredicate, + filter: filter, } } // OnStart is called when a span is started and adds span attributes for baggage contents. func (processor SpanProcessor) OnStart(ctx context.Context, span trace.ReadWriteSpan) { for _, entry := range otelbaggage.FromContext(ctx).Members() { - if processor.baggageKeyPredicate(entry.Key()) { + if processor.filter(entry.Key()) { span.SetAttributes(attribute.String(entry.Key(), entry.Value())) } } From ef02c7841ee9ad19186f3719341d07c8c4764a50 Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Thu, 27 Jun 2024 13:49:46 -0700 Subject: [PATCH 2/8] Return `SpanProcessor` ptr not `trace.SpanProcessor` from `baggagetrace.New` (#5810) Return the concrete type so user wanting underlying type do not need to make a type assertion. --- CHANGELOG.md | 1 + processors/baggage/baggagetrace/processor.go | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fac1ab9027..f4d25b1f6a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Improve performance of `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` with the usage of `WithAttributeSet()` instead of `WithAttribute()`. (#5664) - Update `go.opentelemetry.io/contrib/config` to latest released configuration schema which introduces breaking changes where `Attributes` is now a `map[string]interface{}`. (#5758) - Rename `BaggageKeyPredicate` to `Filter` in `go.opentelemetry.io/contrib/processors/baggage/baggagetrace`. (#5809) +- Return `*SpanProcessor` from `"go.opentelemetry.io/contrib/processors/baggage/baggagetrace".New` instead of the `trace.SpanProcessor` interface. (#5810) ## [1.27.0/0.52.0/0.21.0/0.7.0/0.2.0] - 2024-05-21 diff --git a/processors/baggage/baggagetrace/processor.go b/processors/baggage/baggagetrace/processor.go index cd8756c7c7b..2c1e965c833 100644 --- a/processors/baggage/baggagetrace/processor.go +++ b/processors/baggage/baggagetrace/processor.go @@ -18,19 +18,20 @@ type Filter func(key string) bool // AllowAllBaggageKeys allows all baggage members to be added to a span. var AllowAllBaggageKeys Filter = func(string) bool { return true } -// SpanProcessor is a processing pipeline for spans in the trace signal. +// SpanProcessor is a [trace.SpanProcessor] implementation that adds baggage +// members onto a span as attributes. type SpanProcessor struct { filter Filter } var _ trace.SpanProcessor = (*SpanProcessor)(nil) -// New returns a new SpanProcessor. +// New returns a new [SpanProcessor]. // // The Baggage span processor duplicates onto a span the attributes found // in Baggage in the parent context at the moment the span is started. // The passed filter determines which baggage members are added to the span. -func New(filter Filter) trace.SpanProcessor { +func New(filter Filter) *SpanProcessor { return &SpanProcessor{ filter: filter, } From edcddd764a2ebd7fc41862f7b00e93292119f74a Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Thu, 27 Jun 2024 14:03:44 -0700 Subject: [PATCH 3/8] Do not panic for empty `baggagetrace.SpanProcessor` (#5811) --- CHANGELOG.md | 1 + processors/baggage/baggagetrace/processor.go | 9 ++++++- .../baggage/baggagetrace/processor_test.go | 27 +++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4d25b1f6a4..9b66ef0eb4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Use `c.FullPath()` method to set `http.route` attribute in `go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin`. (#5734) - The double setup in `go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/example` that caused duplicate traces. (#5564) - Out-of-bounds panic in case of invalid span ID in `go.opentelemetry.io/contrib/propagators/b3`. (#5754) +- Do not panic if a zero-value `SpanProcessor` is used from `go.opentelemetry.io/contrib/processors/baggage/baggagetrace`. (#5811) ### Deprecated diff --git a/processors/baggage/baggagetrace/processor.go b/processors/baggage/baggagetrace/processor.go index 2c1e965c833..0ed50064de9 100644 --- a/processors/baggage/baggagetrace/processor.go +++ b/processors/baggage/baggagetrace/processor.go @@ -31,6 +31,8 @@ var _ trace.SpanProcessor = (*SpanProcessor)(nil) // The Baggage span processor duplicates onto a span the attributes found // in Baggage in the parent context at the moment the span is started. // The passed filter determines which baggage members are added to the span. +// +// If filter is nil, all baggage members will be added. func New(filter Filter) *SpanProcessor { return &SpanProcessor{ filter: filter, @@ -39,8 +41,13 @@ func New(filter Filter) *SpanProcessor { // OnStart is called when a span is started and adds span attributes for baggage contents. func (processor SpanProcessor) OnStart(ctx context.Context, span trace.ReadWriteSpan) { + filter := processor.filter + if filter == nil { + filter = AllowAllBaggageKeys + } + for _, entry := range otelbaggage.FromContext(ctx).Members() { - if processor.filter(entry.Key()) { + if filter(entry.Key()) { span.SetAttributes(attribute.String(entry.Key(), entry.Value())) } } diff --git a/processors/baggage/baggagetrace/processor_test.go b/processors/baggage/baggagetrace/processor_test.go index 46fc9a3db3c..d4ee0ca3200 100644 --- a/processors/baggage/baggagetrace/processor_test.go +++ b/processors/baggage/baggagetrace/processor_test.go @@ -9,11 +9,13 @@ import ( "strings" "testing" + "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.opentelemetry.io/otel/attribute" otelbaggage "go.opentelemetry.io/otel/baggage" "go.opentelemetry.io/otel/sdk/trace" + "go.opentelemetry.io/otel/sdk/trace/tracetest" ) var _ trace.SpanExporter = &testExporter{} @@ -151,3 +153,28 @@ func addEntryToBaggage(t *testing.T, baggage otelbaggage.Baggage, key, value str require.NoError(t, err) return baggage } + +func TestZeroSpanProcessorNoPanic(t *testing.T) { + sp := new(SpanProcessor) + + m, err := otelbaggage.NewMember("key", "val") + require.NoError(t, err) + b, err := otelbaggage.New(m) + require.NoError(t, err) + + ctx := otelbaggage.ContextWithBaggage(context.Background(), b) + roS := (tracetest.SpanStub{}).Snapshot() + rwS := rwSpan{} + assert.NotPanics(t, func() { + sp.OnStart(ctx, rwS) + sp.OnEnd(roS) + _ = sp.ForceFlush(ctx) + _ = sp.Shutdown(ctx) + }) +} + +type rwSpan struct { + trace.ReadWriteSpan +} + +func (s rwSpan) SetAttributes(kv ...attribute.KeyValue) {} From 1b5af498b2d8765ad8c48f1ccf5f73ebc7e2ffd3 Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Thu, 27 Jun 2024 14:20:14 -0700 Subject: [PATCH 4/8] Do not alias baggage import (#5812) There are not package name conflicts. Use the exported package name from `go.opentelemetry.io/otel/baggage`. --- processors/baggage/baggagetrace/processor.go | 4 +- .../baggage/baggagetrace/processor_test.go | 42 +++++++++---------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/processors/baggage/baggagetrace/processor.go b/processors/baggage/baggagetrace/processor.go index 0ed50064de9..c899e7bda6e 100644 --- a/processors/baggage/baggagetrace/processor.go +++ b/processors/baggage/baggagetrace/processor.go @@ -7,7 +7,7 @@ import ( "context" "go.opentelemetry.io/otel/attribute" - otelbaggage "go.opentelemetry.io/otel/baggage" + "go.opentelemetry.io/otel/baggage" "go.opentelemetry.io/otel/sdk/trace" ) @@ -46,7 +46,7 @@ func (processor SpanProcessor) OnStart(ctx context.Context, span trace.ReadWrite filter = AllowAllBaggageKeys } - for _, entry := range otelbaggage.FromContext(ctx).Members() { + for _, entry := range baggage.FromContext(ctx).Members() { if filter(entry.Key()) { span.SetAttributes(attribute.String(entry.Key(), entry.Value())) } diff --git a/processors/baggage/baggagetrace/processor_test.go b/processors/baggage/baggagetrace/processor_test.go index d4ee0ca3200..f39e6d4f771 100644 --- a/processors/baggage/baggagetrace/processor_test.go +++ b/processors/baggage/baggagetrace/processor_test.go @@ -13,7 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/otel/attribute" - otelbaggage "go.opentelemetry.io/otel/baggage" + "go.opentelemetry.io/otel/baggage" "go.opentelemetry.io/otel/sdk/trace" "go.opentelemetry.io/otel/sdk/trace/tracetest" ) @@ -37,9 +37,9 @@ func NewTestExporter() *testExporter { } func TestSpanProcessorAppendsAllBaggageAttributes(t *testing.T) { - baggage, _ := otelbaggage.New() - baggage = addEntryToBaggage(t, baggage, "baggage.test", "baggage value") - ctx := otelbaggage.ContextWithBaggage(context.Background(), baggage) + b, _ := baggage.New() + b = addEntryToBaggage(t, b, "baggage.test", "baggage value") + ctx := baggage.ContextWithBaggage(context.Background(), b) // create trace provider with baggage processor and test exporter exporter := NewTestExporter() @@ -61,9 +61,9 @@ func TestSpanProcessorAppendsAllBaggageAttributes(t *testing.T) { } func TestSpanProcessorAppendsBaggageAttributesWithHaPrefixPredicate(t *testing.T) { - baggage, _ := otelbaggage.New() - baggage = addEntryToBaggage(t, baggage, "baggage.test", "baggage value") - ctx := otelbaggage.ContextWithBaggage(context.Background(), baggage) + b, _ := baggage.New() + b = addEntryToBaggage(t, b, "baggage.test", "baggage value") + ctx := baggage.ContextWithBaggage(context.Background(), b) baggageKeyPredicate := func(key string) bool { return strings.HasPrefix(key, "baggage.") @@ -89,9 +89,9 @@ func TestSpanProcessorAppendsBaggageAttributesWithHaPrefixPredicate(t *testing.T } func TestSpanProcessorAppendsBaggageAttributesWithRegexPredicate(t *testing.T) { - baggage, _ := otelbaggage.New() - baggage = addEntryToBaggage(t, baggage, "baggage.test", "baggage value") - ctx := otelbaggage.ContextWithBaggage(context.Background(), baggage) + b, _ := baggage.New() + b = addEntryToBaggage(t, b, "baggage.test", "baggage value") + ctx := baggage.ContextWithBaggage(context.Background(), b) expr := regexp.MustCompile(`^baggage\..*`) baggageKeyPredicate := func(key string) bool { @@ -118,10 +118,10 @@ func TestSpanProcessorAppendsBaggageAttributesWithRegexPredicate(t *testing.T) { } func TestOnlyAddsBaggageEntriesThatMatchPredicate(t *testing.T) { - baggage, _ := otelbaggage.New() - baggage = addEntryToBaggage(t, baggage, "baggage.test", "baggage value") - baggage = addEntryToBaggage(t, baggage, "foo", "bar") - ctx := otelbaggage.ContextWithBaggage(context.Background(), baggage) + b, _ := baggage.New() + b = addEntryToBaggage(t, b, "baggage.test", "baggage value") + b = addEntryToBaggage(t, b, "foo", "bar") + ctx := baggage.ContextWithBaggage(context.Background(), b) baggageKeyPredicate := func(key string) bool { return key == "baggage.test" @@ -146,23 +146,23 @@ func TestOnlyAddsBaggageEntriesThatMatchPredicate(t *testing.T) { require.Equal(t, want, exporter.spans[0].Attributes()[0]) } -func addEntryToBaggage(t *testing.T, baggage otelbaggage.Baggage, key, value string) otelbaggage.Baggage { - member, err := otelbaggage.NewMemberRaw(key, value) +func addEntryToBaggage(t *testing.T, b baggage.Baggage, key, value string) baggage.Baggage { + member, err := baggage.NewMemberRaw(key, value) require.NoError(t, err) - baggage, err = baggage.SetMember(member) + b, err = b.SetMember(member) require.NoError(t, err) - return baggage + return b } func TestZeroSpanProcessorNoPanic(t *testing.T) { sp := new(SpanProcessor) - m, err := otelbaggage.NewMember("key", "val") + m, err := baggage.NewMember("key", "val") require.NoError(t, err) - b, err := otelbaggage.New(m) + b, err := baggage.New(m) require.NoError(t, err) - ctx := otelbaggage.ContextWithBaggage(context.Background(), b) + ctx := baggage.ContextWithBaggage(context.Background(), b) roS := (tracetest.SpanStub{}).Snapshot() rwS := rwSpan{} assert.NotPanics(t, func() { From fc2954cf8aaefad22829c5b0e06c342168f69385 Mon Sep 17 00:00:00 2001 From: Tyler Yahn Date: Thu, 27 Jun 2024 14:32:07 -0700 Subject: [PATCH 5/8] Change BaggageKeyPredicate to filter baggage Members (#5813) Provide greater flexibility for users when filtering baggage members by allowing them to inspect the full member. --- CHANGELOG.md | 2 ++ processors/baggage/baggagetrace/example_test.go | 11 ++++++----- processors/baggage/baggagetrace/processor.go | 17 ++++++++--------- .../baggage/baggagetrace/processor_test.go | 14 +++++++------- 4 files changed, 23 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b66ef0eb4c..438d96917e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Update `go.opentelemetry.io/contrib/config` to latest released configuration schema which introduces breaking changes where `Attributes` is now a `map[string]interface{}`. (#5758) - Rename `BaggageKeyPredicate` to `Filter` in `go.opentelemetry.io/contrib/processors/baggage/baggagetrace`. (#5809) - Return `*SpanProcessor` from `"go.opentelemetry.io/contrib/processors/baggage/baggagetrace".New` instead of the `trace.SpanProcessor` interface. (#5810) +- The `Filter` in `go.opentelemetry.io/contrib/processors/baggage/baggagetrace` now accepts a `baggage.Member` as a parameter instead of a string. (#5813) +- Rename `AllowAllBaggageKeys` to `AllowAllMembers` in `go.opentelemetry.io/contrib/processors/baggage/baggagetrace`. (#5813) ## [1.27.0/0.52.0/0.21.0/0.7.0/0.2.0] - 2024-05-21 diff --git a/processors/baggage/baggagetrace/example_test.go b/processors/baggage/baggagetrace/example_test.go index 416ef66c765..a8641841667 100644 --- a/processors/baggage/baggagetrace/example_test.go +++ b/processors/baggage/baggagetrace/example_test.go @@ -8,12 +8,13 @@ import ( "strings" "go.opentelemetry.io/contrib/processors/baggage/baggagetrace" + "go.opentelemetry.io/otel/baggage" "go.opentelemetry.io/otel/sdk/trace" ) func ExampleNew_allKeys() { trace.NewTracerProvider( - trace.WithSpanProcessor(baggagetrace.New(baggagetrace.AllowAllBaggageKeys)), + trace.WithSpanProcessor(baggagetrace.New(baggagetrace.AllowAllMembers)), ) } @@ -21,8 +22,8 @@ func ExampleNew_keysWithPrefix() { trace.NewTracerProvider( trace.WithSpanProcessor( baggagetrace.New( - func(baggageKey string) bool { - return strings.HasPrefix(baggageKey, "my-key") + func(m baggage.Member) bool { + return strings.HasPrefix(m.Key(), "my-key") }, ), ), @@ -34,8 +35,8 @@ func ExampleNew_keysMatchingRegex() { trace.NewTracerProvider( trace.WithSpanProcessor( baggagetrace.New( - func(baggageKey string) bool { - return expr.MatchString(baggageKey) + func(m baggage.Member) bool { + return expr.MatchString(m.Key()) }, ), ), diff --git a/processors/baggage/baggagetrace/processor.go b/processors/baggage/baggagetrace/processor.go index c899e7bda6e..77dc5c4dad8 100644 --- a/processors/baggage/baggagetrace/processor.go +++ b/processors/baggage/baggagetrace/processor.go @@ -11,12 +11,11 @@ import ( "go.opentelemetry.io/otel/sdk/trace" ) -// Filter returns true if the baggage member with key should be added to a -// span. -type Filter func(key string) bool +// Filter returns true if the baggage member should be added to a span. +type Filter func(member baggage.Member) bool -// AllowAllBaggageKeys allows all baggage members to be added to a span. -var AllowAllBaggageKeys Filter = func(string) bool { return true } +// AllowAllMembers allows all baggage members to be added to a span. +var AllowAllMembers Filter = func(baggage.Member) bool { return true } // SpanProcessor is a [trace.SpanProcessor] implementation that adds baggage // members onto a span as attributes. @@ -43,12 +42,12 @@ func New(filter Filter) *SpanProcessor { func (processor SpanProcessor) OnStart(ctx context.Context, span trace.ReadWriteSpan) { filter := processor.filter if filter == nil { - filter = AllowAllBaggageKeys + filter = AllowAllMembers } - for _, entry := range baggage.FromContext(ctx).Members() { - if filter(entry.Key()) { - span.SetAttributes(attribute.String(entry.Key(), entry.Value())) + for _, member := range baggage.FromContext(ctx).Members() { + if filter(member) { + span.SetAttributes(attribute.String(member.Key(), member.Value())) } } } diff --git a/processors/baggage/baggagetrace/processor_test.go b/processors/baggage/baggagetrace/processor_test.go index f39e6d4f771..bd680c03842 100644 --- a/processors/baggage/baggagetrace/processor_test.go +++ b/processors/baggage/baggagetrace/processor_test.go @@ -44,7 +44,7 @@ func TestSpanProcessorAppendsAllBaggageAttributes(t *testing.T) { // create trace provider with baggage processor and test exporter exporter := NewTestExporter() tp := trace.NewTracerProvider( - trace.WithSpanProcessor(New(AllowAllBaggageKeys)), + trace.WithSpanProcessor(New(AllowAllMembers)), trace.WithSpanProcessor(trace.NewSimpleSpanProcessor(exporter)), ) @@ -65,8 +65,8 @@ func TestSpanProcessorAppendsBaggageAttributesWithHaPrefixPredicate(t *testing.T b = addEntryToBaggage(t, b, "baggage.test", "baggage value") ctx := baggage.ContextWithBaggage(context.Background(), b) - baggageKeyPredicate := func(key string) bool { - return strings.HasPrefix(key, "baggage.") + baggageKeyPredicate := func(m baggage.Member) bool { + return strings.HasPrefix(m.Key(), "baggage.") } // create trace provider with baggage processor and test exporter @@ -94,8 +94,8 @@ func TestSpanProcessorAppendsBaggageAttributesWithRegexPredicate(t *testing.T) { ctx := baggage.ContextWithBaggage(context.Background(), b) expr := regexp.MustCompile(`^baggage\..*`) - baggageKeyPredicate := func(key string) bool { - return expr.MatchString(key) + baggageKeyPredicate := func(m baggage.Member) bool { + return expr.MatchString(m.Key()) } // create trace provider with baggage processor and test exporter @@ -123,8 +123,8 @@ func TestOnlyAddsBaggageEntriesThatMatchPredicate(t *testing.T) { b = addEntryToBaggage(t, b, "foo", "bar") ctx := baggage.ContextWithBaggage(context.Background(), b) - baggageKeyPredicate := func(key string) bool { - return key == "baggage.test" + baggageKeyPredicate := func(m baggage.Member) bool { + return m.Key() == "baggage.test" } // create trace provider with baggage processor and test exporter From 2f5d48cc46778385ecafb4a0c9b555ddb3c4d484 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 15:40:26 -0700 Subject: [PATCH 6/8] fix(deps): update module go.mongodb.org/mongo-driver to v1.16.0 (#5821) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.mongodb.org/mongo-driver](https://togithub.com/mongodb/mongo-go-driver) | `v1.15.1` -> `v1.16.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/go.mongodb.org%2fmongo-driver/v1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.mongodb.org%2fmongo-driver/v1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.mongodb.org%2fmongo-driver/v1.15.1/v1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.mongodb.org%2fmongo-driver/v1.15.1/v1.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
mongodb/mongo-go-driver (go.mongodb.org/mongo-driver) ### [`v1.16.0`](https://togithub.com/mongodb/mongo-go-driver/compare/v1.15.1...v1.16.0) [Compare Source](https://togithub.com/mongodb/mongo-go-driver/compare/v1.15.1...v1.16.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-go-contrib). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .../go.mongodb.org/mongo-driver/mongo/otelmongo/go.mod | 2 +- .../go.mongodb.org/mongo-driver/mongo/otelmongo/go.sum | 4 ++-- .../go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.mod | 2 +- .../go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.sum | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.mod b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.mod index f63c8558f0d..9ecad9db05b 100644 --- a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.mod +++ b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.mod @@ -4,7 +4,7 @@ module go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/m go 1.21 require ( - go.mongodb.org/mongo-driver v1.15.1 + go.mongodb.org/mongo-driver v1.16.0 go.opentelemetry.io/otel v1.27.0 go.opentelemetry.io/otel/trace v1.27.0 ) diff --git a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.sum b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.sum index 37b5854ca15..b421392eaf9 100644 --- a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.sum +++ b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/go.sum @@ -26,8 +26,8 @@ github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gi github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.mongodb.org/mongo-driver v1.15.1 h1:l+RvoUOoMXFmADTLfYDm7On9dRm7p4T80/lEQM+r7HU= -go.mongodb.org/mongo-driver v1.15.1/go.mod h1:Vzb0Mk/pa7e6cWw85R4F/endUC3u0U9jGcNU603k65c= +go.mongodb.org/mongo-driver v1.16.0 h1:tpRsfBJMROVHKpdGyc1BBEzzjDUWjItxbVSZ8Ls4BQ4= +go.mongodb.org/mongo-driver v1.16.0/go.mod h1:oB6AhJQvFQL4LEHyXi6aJzQJtBiTQHiAd83l0GdFaiw= go.opentelemetry.io/otel v1.27.0 h1:9BZoF3yMK/O1AafMiQTVu0YDj5Ea4hPhxCs7sGva+cg= go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ= go.opentelemetry.io/otel/metric v1.27.0 h1:hvj3vdEKyeCi4YaYfNjv2NUje8FqKqUY8IlF0FxV/ik= diff --git a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.mod b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.mod index 21ee8ccc3d7..1010ce15c3f 100644 --- a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.mod +++ b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.mod @@ -5,7 +5,7 @@ go 1.21 require ( github.com/stretchr/testify v1.9.0 - go.mongodb.org/mongo-driver v1.15.1 + go.mongodb.org/mongo-driver v1.16.0 go.opentelemetry.io/contrib v1.27.0 go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo v0.52.0 go.opentelemetry.io/otel v1.27.0 diff --git a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.sum b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.sum index 7418e0c4504..a321f76e5fc 100644 --- a/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.sum +++ b/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test/go.sum @@ -26,8 +26,8 @@ github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gi github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.mongodb.org/mongo-driver v1.15.1 h1:l+RvoUOoMXFmADTLfYDm7On9dRm7p4T80/lEQM+r7HU= -go.mongodb.org/mongo-driver v1.15.1/go.mod h1:Vzb0Mk/pa7e6cWw85R4F/endUC3u0U9jGcNU603k65c= +go.mongodb.org/mongo-driver v1.16.0 h1:tpRsfBJMROVHKpdGyc1BBEzzjDUWjItxbVSZ8Ls4BQ4= +go.mongodb.org/mongo-driver v1.16.0/go.mod h1:oB6AhJQvFQL4LEHyXi6aJzQJtBiTQHiAd83l0GdFaiw= go.opentelemetry.io/otel v1.27.0 h1:9BZoF3yMK/O1AafMiQTVu0YDj5Ea4hPhxCs7sGva+cg= go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ= go.opentelemetry.io/otel/metric v1.27.0 h1:hvj3vdEKyeCi4YaYfNjv2NUje8FqKqUY8IlF0FxV/ik= From 8e7a03aa25bb2f114e9b8ae72bddb32295fad568 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 16:04:12 -0700 Subject: [PATCH 7/8] fix(deps): update module github.com/aws/aws-sdk-go to v1.54.10 (#5820) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go](https://togithub.com/aws/aws-sdk-go) | `v1.54.9` -> `v1.54.10` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.54.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go/v1.54.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go/v1.54.9/v1.54.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go/v1.54.9/v1.54.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
aws/aws-sdk-go (github.com/aws/aws-sdk-go) ### [`v1.54.10`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v15410-2024-06-27) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.54.9...v1.54.10) \=== ##### Service Client Updates - `service/application-autoscaling`: Updates service API and documentation - `service/chime-sdk-media-pipelines`: Updates service API and documentation - `service/cloudfront`: Updates service API and documentation - Doc only update for CloudFront that fixes customer-reported issue - `service/datazone`: Updates service API, documentation, and paginators - `service/elasticache`: Updates service API - Add v2 smoke tests and smithy smokeTests trait for SDK testing. - `service/mq`: Updates service API and documentation - This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'. - `service/qconnect`: Updates service API, documentation, and paginators - `service/quicksight`: Updates service API and documentation - Adding support for Repeating Sections, Nested Filters - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updates Amazon RDS documentation for TAZ export to S3. - `service/sagemaker`: Updates service API and documentation - Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools. - `service/workspaces`: Updates service API and documentation - Added support for WorkSpaces Pools.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [x] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-go-contrib). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- detectors/aws/ec2/go.mod | 2 +- detectors/aws/ec2/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/detectors/aws/ec2/go.mod b/detectors/aws/ec2/go.mod index c3221f275c9..92721b4427d 100644 --- a/detectors/aws/ec2/go.mod +++ b/detectors/aws/ec2/go.mod @@ -3,7 +3,7 @@ module go.opentelemetry.io/contrib/detectors/aws/ec2 go 1.21 require ( - github.com/aws/aws-sdk-go v1.54.9 + github.com/aws/aws-sdk-go v1.54.10 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/otel v1.27.0 go.opentelemetry.io/otel/sdk v1.27.0 diff --git a/detectors/aws/ec2/go.sum b/detectors/aws/ec2/go.sum index 6b56c633040..19ea5c61ffd 100644 --- a/detectors/aws/ec2/go.sum +++ b/detectors/aws/ec2/go.sum @@ -1,5 +1,5 @@ -github.com/aws/aws-sdk-go v1.54.9 h1:e0Czh9AhrCVPuyaIUnibYmih3cYexJKlqlHSJ2eMKbI= -github.com/aws/aws-sdk-go v1.54.9/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= +github.com/aws/aws-sdk-go v1.54.10 h1:dvkMlAttUsyacKj2L4poIQBLzOSWL2JG2ty+yWrqets= +github.com/aws/aws-sdk-go v1.54.10/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= From 522f6037f709ddf9917cf252d5725fa049551a82 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 16:25:10 -0700 Subject: [PATCH 8/8] fix(deps): update module github.com/aws/smithy-go to v1.20.3 (#5822) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/smithy-go](https://togithub.com/aws/smithy-go) | `v1.20.2` -> `v1.20.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2fsmithy-go/v1.20.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2fsmithy-go/v1.20.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2fsmithy-go/v1.20.2/v1.20.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2fsmithy-go/v1.20.2/v1.20.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
aws/smithy-go (github.com/aws/smithy-go) ### [`v1.20.3`](https://togithub.com/aws/smithy-go/compare/v1.20.2...v1.20.3) [Compare Source](https://togithub.com/aws/smithy-go/compare/v1.20.2...v1.20.3)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-go-contrib). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .../github.com/aws/aws-lambda-go/otellambda/example/go.mod | 2 +- .../github.com/aws/aws-lambda-go/otellambda/example/go.sum | 4 ++-- .../github.com/aws/aws-sdk-go-v2/otelaws/example/go.mod | 2 +- .../github.com/aws/aws-sdk-go-v2/otelaws/example/go.sum | 4 ++-- instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.mod | 2 +- instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.sum | 4 ++-- .../github.com/aws/aws-sdk-go-v2/otelaws/test/go.mod | 2 +- .../github.com/aws/aws-sdk-go-v2/otelaws/test/go.sum | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.mod b/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.mod index 8f28ef9596c..510c4d3b34d 100644 --- a/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.mod +++ b/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.mod @@ -41,7 +41,7 @@ require ( github.com/aws/aws-sdk-go-v2/service/sso v1.22.0 // indirect github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0 // indirect github.com/aws/aws-sdk-go-v2/service/sts v1.30.0 // indirect - github.com/aws/smithy-go v1.20.2 // indirect + github.com/aws/smithy-go v1.20.3 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect diff --git a/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.sum b/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.sum index b6a9d977cc3..2f4907afdfd 100644 --- a/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.sum +++ b/instrumentation/github.com/aws/aws-lambda-go/otellambda/example/go.sum @@ -40,8 +40,8 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0 h1:/4r71ghx+hX9spr884cqXHPE github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0/go.mod h1:z0P8K+cBIsFXUr5rzo/psUeJ20XjPN0+Nn8067Nd+E4= github.com/aws/aws-sdk-go-v2/service/sts v1.30.0 h1:9ja34PaKybhCJjVKvxtDsUjbATUJGN+eF6QnO58u5cI= github.com/aws/aws-sdk-go-v2/service/sts v1.30.0/go.mod h1:N2mQiucsO0VwK9CYuS4/c2n6Smeh1v47Rz3dWCPFLdE= -github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= -github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= +github.com/aws/smithy-go v1.20.3 h1:ryHwveWzPV5BIof6fyDvor6V3iUL7nTfiTKXHiW05nE= +github.com/aws/smithy-go v1.20.3/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.mod b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.mod index 448cf034daf..c40bfe89eab 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.mod +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.mod @@ -33,7 +33,7 @@ require ( github.com/aws/aws-sdk-go-v2/service/sso v1.22.0 // indirect github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0 // indirect github.com/aws/aws-sdk-go-v2/service/sts v1.30.0 // indirect - github.com/aws/smithy-go v1.20.2 // indirect + github.com/aws/smithy-go v1.20.3 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.sum b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.sum index 8c9f1b0e64e..3cd129c4f27 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.sum +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/go.sum @@ -38,8 +38,8 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0 h1:/4r71ghx+hX9spr884cqXHPE github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.0/go.mod h1:z0P8K+cBIsFXUr5rzo/psUeJ20XjPN0+Nn8067Nd+E4= github.com/aws/aws-sdk-go-v2/service/sts v1.30.0 h1:9ja34PaKybhCJjVKvxtDsUjbATUJGN+eF6QnO58u5cI= github.com/aws/aws-sdk-go-v2/service/sts v1.30.0/go.mod h1:N2mQiucsO0VwK9CYuS4/c2n6Smeh1v47Rz3dWCPFLdE= -github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= -github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= +github.com/aws/smithy-go v1.20.3 h1:ryHwveWzPV5BIof6fyDvor6V3iUL7nTfiTKXHiW05nE= +github.com/aws/smithy-go v1.20.3/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.mod b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.mod index efc29ed2691..29fe003b04a 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.mod +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.30.0 github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.0 github.com/aws/aws-sdk-go-v2/service/sqs v1.34.0 - github.com/aws/smithy-go v1.20.2 + github.com/aws/smithy-go v1.20.3 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/otel v1.27.0 go.opentelemetry.io/otel/trace v1.27.0 diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.sum b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.sum index 7dc1fc9425c..f776179d071 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.sum +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/go.sum @@ -12,8 +12,8 @@ github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.13 h1:TiBH github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.9.13/go.mod h1:XN5B38yJn1XZvhyCeTzU5Ypha6+7UzVGj2w+aN0zn3k= github.com/aws/aws-sdk-go-v2/service/sqs v1.34.0 h1:YWyd8KPykQE9YS7M+RTAlVyOmUxXiesIC2WtMMSEnX4= github.com/aws/aws-sdk-go-v2/service/sqs v1.34.0/go.mod h1:4kCM5tMCkys9PFbuGHP+LjpxlsA5oMRUs3QvnWo11BM= -github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= -github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= +github.com/aws/smithy-go v1.20.3 h1:ryHwveWzPV5BIof6fyDvor6V3iUL7nTfiTKXHiW05nE= +github.com/aws/smithy-go v1.20.3/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.mod b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.mod index bc7270842c9..7f56ef8ac35 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.mod +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.30.0 github.com/aws/aws-sdk-go-v2/service/dynamodb v1.34.0 github.com/aws/aws-sdk-go-v2/service/route53 v1.42.0 - github.com/aws/smithy-go v1.20.2 + github.com/aws/smithy-go v1.20.3 github.com/stretchr/testify v1.9.0 go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws v0.52.0 go.opentelemetry.io/otel v1.27.0 diff --git a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.sum b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.sum index be7538a45e1..11b31b43161 100644 --- a/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.sum +++ b/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test/go.sum @@ -14,8 +14,8 @@ github.com/aws/aws-sdk-go-v2/service/route53 v1.42.0 h1:eTLaQC3n6hjuiLEC/YYL5xV1 github.com/aws/aws-sdk-go-v2/service/route53 v1.42.0/go.mod h1:aIGJVylrqjjBnf2NU2O1oHOOoBDFvHw6hy/GhelYksQ= github.com/aws/aws-sdk-go-v2/service/sqs v1.34.0 h1:YWyd8KPykQE9YS7M+RTAlVyOmUxXiesIC2WtMMSEnX4= github.com/aws/aws-sdk-go-v2/service/sqs v1.34.0/go.mod h1:4kCM5tMCkys9PFbuGHP+LjpxlsA5oMRUs3QvnWo11BM= -github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= -github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= +github.com/aws/smithy-go v1.20.3 h1:ryHwveWzPV5BIof6fyDvor6V3iUL7nTfiTKXHiW05nE= +github.com/aws/smithy-go v1.20.3/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=