From 6a40c64303e4d6d29b58bf9937fdc99993917130 Mon Sep 17 00:00:00 2001 From: Rakesh Garimella Date: Tue, 11 Feb 2025 07:16:25 +0100 Subject: [PATCH 01/22] [extension/k8s leader elector] Initial implementation for the extension leader elector - basic structure (#37266) #### Description This extension could be used to run multiple receivers in HA mode. The receiver which has successfully acquired the lease becomes active and thus becomes leader. The extension uses k8s.io/client-go/tools/leaderelection to perform leader election. The component that owns the lease becomes the leader and runs the function defined in `onStartedLeading`. If the leader loses the lease, it runs the function defined in `onStoppedLeading`, stops its operation, and waits to acquire the lease again. The config would like this: ```yaml receivers: my_awesome_reciever: leader_elector: k8s_leader_elector exporters: debug: verbosity: detailed extensions: k8s_leader_elector: auth_type: kubeConfig lease_name: foo lease_namespace: default service: extensions: [k8s_leader_elector] pipelines: metrics: receivers: [my_awesome_receiver] exporters: [debug] telemetry: logs: level: debug ``` #### Link to tracking issue Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34460 #### Testing unit tests have been added #### Documentation README file has been added --- .github/CODEOWNERS | 1 + .github/ISSUE_TEMPLATE/bug_report.yaml | 1 + .github/ISSUE_TEMPLATE/feature_request.yaml | 1 + .github/ISSUE_TEMPLATE/other.yaml | 1 + .github/ISSUE_TEMPLATE/unmaintained.yaml | 1 + extension/k8sleaderelector/Makefile | 1 + extension/k8sleaderelector/README.md | 45 ++ extension/k8sleaderelector/config.go | 39 ++ extension/k8sleaderelector/config_test.go | 67 ++ extension/k8sleaderelector/doc.go | 6 + extension/k8sleaderelector/extension.go | 52 ++ extension/k8sleaderelector/factory.go | 76 +++ extension/k8sleaderelector/factory_test.go | 83 +++ .../generated_component_test.go | 18 + .../generated_package_test.go | 13 + extension/k8sleaderelector/go.mod | 83 +++ extension/k8sleaderelector/go.sum | 574 ++++++++++++++++++ .../internal/metadata/generated_status.go | 16 + extension/k8sleaderelector/metadata.yaml | 15 + .../k8sleaderelector/testdata/config.yaml | 9 + internal/tidylist/tidylist.txt | 1 + versions.yaml | 1 + 22 files changed, 1104 insertions(+) create mode 100644 extension/k8sleaderelector/Makefile create mode 100644 extension/k8sleaderelector/README.md create mode 100644 extension/k8sleaderelector/config.go create mode 100644 extension/k8sleaderelector/config_test.go create mode 100644 extension/k8sleaderelector/doc.go create mode 100644 extension/k8sleaderelector/extension.go create mode 100644 extension/k8sleaderelector/factory.go create mode 100644 extension/k8sleaderelector/factory_test.go create mode 100644 extension/k8sleaderelector/generated_component_test.go create mode 100644 extension/k8sleaderelector/generated_package_test.go create mode 100644 extension/k8sleaderelector/go.mod create mode 100644 extension/k8sleaderelector/go.sum create mode 100644 extension/k8sleaderelector/internal/metadata/generated_status.go create mode 100644 extension/k8sleaderelector/metadata.yaml create mode 100644 extension/k8sleaderelector/testdata/config.yaml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c98336a1bef1..edfa8ec7e447 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -105,6 +105,7 @@ extension/healthcheckextension/ @open-telemetry extension/healthcheckv2extension/ @open-telemetry/collector-contrib-approvers @jpkrohling @mwear extension/httpforwarderextension/ @open-telemetry/collector-contrib-approvers @atoulme extension/jaegerremotesampling/ @open-telemetry/collector-contrib-approvers @yurishkuro @frzifus +extension/k8sleaderelector/ @open-telemetry/collector-contrib-approvers @dmitryax @rakesh-garimella extension/oauth2clientauthextension/ @open-telemetry/collector-contrib-approvers @pavankrish123 @jpkrohling extension/observer/ @open-telemetry/collector-contrib-approvers @dmitryax extension/observer/cfgardenobserver/ @open-telemetry/collector-contrib-approvers @crobert-1 @cemdk @m1rp @jriguera diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 0ea4931d40bf..f7e51d6a757e 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -107,6 +107,7 @@ body: - extension/healthcheckv2 - extension/httpforwarder - extension/jaegerremotesampling + - extension/k8sleaderelector - extension/oauth2clientauth - extension/observer - extension/observer/cfgardenobserver diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index 2825f094ea8f..af5cab9d2492 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -101,6 +101,7 @@ body: - extension/healthcheckv2 - extension/httpforwarder - extension/jaegerremotesampling + - extension/k8sleaderelector - extension/oauth2clientauth - extension/observer - extension/observer/cfgardenobserver diff --git a/.github/ISSUE_TEMPLATE/other.yaml b/.github/ISSUE_TEMPLATE/other.yaml index 9c704fa66dfb..86af3e930ad3 100644 --- a/.github/ISSUE_TEMPLATE/other.yaml +++ b/.github/ISSUE_TEMPLATE/other.yaml @@ -101,6 +101,7 @@ body: - extension/healthcheckv2 - extension/httpforwarder - extension/jaegerremotesampling + - extension/k8sleaderelector - extension/oauth2clientauth - extension/observer - extension/observer/cfgardenobserver diff --git a/.github/ISSUE_TEMPLATE/unmaintained.yaml b/.github/ISSUE_TEMPLATE/unmaintained.yaml index d52905389df2..65c333ed810e 100644 --- a/.github/ISSUE_TEMPLATE/unmaintained.yaml +++ b/.github/ISSUE_TEMPLATE/unmaintained.yaml @@ -106,6 +106,7 @@ body: - extension/healthcheckv2 - extension/httpforwarder - extension/jaegerremotesampling + - extension/k8sleaderelector - extension/oauth2clientauth - extension/observer - extension/observer/cfgardenobserver diff --git a/extension/k8sleaderelector/Makefile b/extension/k8sleaderelector/Makefile new file mode 100644 index 000000000000..c1496226e590 --- /dev/null +++ b/extension/k8sleaderelector/Makefile @@ -0,0 +1 @@ +include ../../Makefile.Common \ No newline at end of file diff --git a/extension/k8sleaderelector/README.md b/extension/k8sleaderelector/README.md new file mode 100644 index 000000000000..72867d6a0887 --- /dev/null +++ b/extension/k8sleaderelector/README.md @@ -0,0 +1,45 @@ +# Leader Elector Extension + +| Status | | +| ------------- |-----------| +| Stability | [development] | +| Distributions | [] | +| Issues | [![Open issues](https://img.shields.io/github/issues-search/open-telemetry/opentelemetry-collector-contrib?query=is%3Aissue%20is%3Aopen%20label%3Aextension%2Fk8sleaderelector%20&label=open&color=orange&logo=opentelemetry)](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues?q=is%3Aopen+is%3Aissue+label%3Aextension%2Fk8sleaderelector) [![Closed issues](https://img.shields.io/github/issues-search/open-telemetry/opentelemetry-collector-contrib?query=is%3Aissue%20is%3Aclosed%20label%3Aextension%2Fk8sleaderelector%20&label=closed&color=blue&logo=opentelemetry)](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues?q=is%3Aclosed+is%3Aissue+label%3Aextension%2Fk8sleaderelector) | +| [Code Owners](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#becoming-a-code-owner) | [@dmitryax](https://www.github.com/dmitryax), [@rakesh-garimella](https://www.github.com/rakesh-garimella) | + +[development]: https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#development + + +This extension enables OpenTelemetry components to run in HA mode across a Kubernetes cluster. The component that owns the lease becomes the leader and becomes the active instance. + + +## How It Works + +The extension uses k8s.io/client-go/tools/leaderelection to perform leader election. The component that owns the lease becomes the leader and runs the function defined in onStartedLeading. If the leader loses the lease, it runs the function defined in onStoppedLeading, stops its operation, and waits to acquire the lease again. +## Configuration + +```yaml +receivers: + my_awesome_receiver: + leader_elector: k8s_leader_elector +extensions: + k8s_leader_elector: + auth_type: kubeConfig + lease_name: foo + lease_namespace: default + +service: + extensions: [k8s_leader_elector] + pipelines: + metrics: + receivers: [my_awesome_receiver] +``` +### Leader Election Configuration +| configuration | description | default value | +|---------------------|-------------------------------------------------------------------------------|-----------------| +| **auth_type** | Authorization type to be used (serviceAccount, kubeConfig). | none (required) | +| **lease_name** | The name of the lease object. | none (required) | +| **lease_namespace** | The namespace of the lease object. | none (required) | +| **lease_duration** | The duration of the lease. | 15s | +| **renew_deadline** | The deadline for renewing the lease. It must be less than the lease duration. | 10s | +| **retry_period** | The period for retrying the leader election. | 2s | \ No newline at end of file diff --git a/extension/k8sleaderelector/config.go b/extension/k8sleaderelector/config.go new file mode 100644 index 000000000000..0e7739d5830a --- /dev/null +++ b/extension/k8sleaderelector/config.go @@ -0,0 +1,39 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package k8sleaderelector // import "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector" + +import ( + "fmt" + "time" + + "k8s.io/client-go/kubernetes" + + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" +) + +// Config is the configuration for the leader elector extension. +type Config struct { + k8sconfig.APIConfig `mapstructure:",squash"` + LeaseName string `mapstructure:"lease_name"` + LeaseNamespace string `mapstructure:"lease_namespace"` + LeaseDuration time.Duration `mapstructure:"lease_duration"` + RenewDuration time.Duration `mapstructure:"renew_deadline"` + RetryPeriod time.Duration `mapstructure:"retry_period"` + makeClient func(apiConf k8sconfig.APIConfig) (kubernetes.Interface, error) +} + +func (cfg *Config) getK8sClient() (kubernetes.Interface, error) { + if cfg.makeClient == nil { + cfg.makeClient = k8sconfig.MakeClient + } + return cfg.makeClient(cfg.APIConfig) +} + +// Validate checks if the extension configuration is valid +func (cfg *Config) Validate() error { + if cfg.LeaseName == "" || cfg.LeaseNamespace == "" { + return fmt.Errorf("lease name and namespace must be set") + } + return nil +} diff --git a/extension/k8sleaderelector/config_test.go b/extension/k8sleaderelector/config_test.go new file mode 100644 index 000000000000..983608efa134 --- /dev/null +++ b/extension/k8sleaderelector/config_test.go @@ -0,0 +1,67 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package k8sleaderelector + +import ( + "path/filepath" + "testing" + "time" + + "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/confmaptest" + + "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector/internal/metadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" +) + +func TestLoadConfig(t *testing.T) { + cm, err := confmaptest.LoadConf(filepath.Join("testdata", "config.yaml")) + require.NoError(t, err) + + tests := []struct { + id component.ID + expectedConfig component.Config + }{ + { + id: component.NewIDWithName(metadata.Type, "defaults"), + expectedConfig: &Config{ + APIConfig: k8sconfig.APIConfig{ + AuthType: "kubeConfig", + }, + LeaseName: "foo", + LeaseNamespace: "default", + LeaseDuration: 15 * time.Second, + RenewDuration: 10 * time.Second, + RetryPeriod: 2 * time.Second, + }, + }, + { + id: component.NewIDWithName(metadata.Type, "with_lease_duration"), + expectedConfig: &Config{ + APIConfig: k8sconfig.APIConfig{ + AuthType: "kubeConfig", + }, + LeaseName: "bar", + LeaseNamespace: "default", + LeaseDuration: 20 * time.Second, + RenewDuration: 10 * time.Second, + RetryPeriod: 2 * time.Second, + }, + }, + } + + for _, tt := range tests { + t.Run(tt.id.String(), func(t *testing.T) { + factory := NewFactory() + cfg := factory.CreateDefaultConfig() + + sub, err := cm.Sub(tt.id.String()) + require.NoError(t, err) + require.NoError(t, sub.Unmarshal(cfg)) + + require.Equal(t, tt.expectedConfig, cfg) + }) + } +} diff --git a/extension/k8sleaderelector/doc.go b/extension/k8sleaderelector/doc.go new file mode 100644 index 000000000000..663380d3fe47 --- /dev/null +++ b/extension/k8sleaderelector/doc.go @@ -0,0 +1,6 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +//go:generate mdatagen metadata.yaml + +package k8sleaderelector // import "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector" diff --git a/extension/k8sleaderelector/extension.go b/extension/k8sleaderelector/extension.go new file mode 100644 index 000000000000..49fb4ce25f79 --- /dev/null +++ b/extension/k8sleaderelector/extension.go @@ -0,0 +1,52 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package k8sleaderelector // import "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector" + +import ( + "context" + + "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/extension" + "go.uber.org/zap" + "k8s.io/client-go/kubernetes" +) + +type ( + StartCallback = func(context.Context) + StopCallback = func() +) + +// LeaderElection Interface allows the invoker to set the callback functions +// that would be invoked when the leader wins or loss the election. +type LeaderElection interface { + extension.Extension + SetCallBackFuncs(StartCallback, StopCallback) +} + +// SetCallBackFuncs set the functions that can be invoked when the leader wins or loss the election +func (lee *leaderElectionExtension) SetCallBackFuncs(onStartLeading StartCallback, onStopLeading StopCallback) { + lee.onStartedLeading = append(lee.onStartedLeading, onStartLeading) + lee.onStoppedLeading = append(lee.onStoppedLeading, onStopLeading) +} + +// leaderElectionExtension is the main struct implementing the extension's behavior. +type leaderElectionExtension struct { + config *Config + client kubernetes.Interface + logger *zap.Logger + leaseHolderID string + + onStartedLeading []StartCallback + onStoppedLeading []StopCallback +} + +// Start begins the extension's processing. +func (lee *leaderElectionExtension) Start(_ context.Context, _ component.Host) error { + return nil +} + +// Shutdown ends the extension's processing. +func (lee *leaderElectionExtension) Shutdown(context.Context) error { + return nil +} diff --git a/extension/k8sleaderelector/factory.go b/extension/k8sleaderelector/factory.go new file mode 100644 index 000000000000..3aa1acbe4649 --- /dev/null +++ b/extension/k8sleaderelector/factory.go @@ -0,0 +1,76 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package k8sleaderelector // import "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector" + +import ( + "context" + "errors" + "os" + "time" + + "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/extension" + + "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector/internal/metadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" +) + +const ( + defaultLeaseDuration = 15 * time.Second + defaultRenewDeadline = 10 * time.Second + defaultRetryPeriod = 2 * time.Second +) + +// createDefaultConfig returns the default configuration for the extension. +func createDefaultConfig() component.Config { + return &Config{ + APIConfig: k8sconfig.APIConfig{ + AuthType: k8sconfig.AuthTypeServiceAccount, + }, + LeaseDuration: defaultLeaseDuration, + RenewDuration: defaultRenewDeadline, + RetryPeriod: defaultRetryPeriod, + } +} + +// createExtension creates the extension instance based on the configuration. +func createExtension( + _ context.Context, + set extension.Settings, + cfg component.Config, +) (extension.Extension, error) { + baseCfg, ok := cfg.(*Config) + if !ok { + return nil, errors.New("invalid config, cannot create extension k8sleaderelector") + } + + // Initialize k8s client in factory as doing it in extension.Start() + // should cause race condition as http Proxy gets shared. + client, err := baseCfg.getK8sClient() + if err != nil { + return nil, errors.New("failed to create k8s client") + } + + leaseHolderID, err := os.Hostname() + if err != nil { + return nil, err + } + + return &leaderElectionExtension{ + config: baseCfg, + logger: set.Logger, + client: client, + leaseHolderID: leaseHolderID, + }, nil +} + +// NewFactory creates a new factory for your extension. +func NewFactory() extension.Factory { + return extension.NewFactory( + metadata.Type, + createDefaultConfig, + createExtension, + component.StabilityLevelDevelopment, + ) +} diff --git a/extension/k8sleaderelector/factory_test.go b/extension/k8sleaderelector/factory_test.go new file mode 100644 index 000000000000..f6003db67f9e --- /dev/null +++ b/extension/k8sleaderelector/factory_test.go @@ -0,0 +1,83 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package k8sleaderelector + +import ( + "context" + "testing" + "time" + + "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/extension/extensiontest" + "k8s.io/client-go/kubernetes" + "k8s.io/client-go/kubernetes/fake" + + "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector/internal/metadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" +) + +func TestNewFactory(t *testing.T) { + testCases := []struct { + desc string + testFunc func(*testing.T) + }{ + { + desc: "creates a new factory with correct type", + testFunc: func(t *testing.T) { + t.Helper() + factory := NewFactory() + ft := factory.Type() + require.EqualValues(t, metadata.Type, ft) + }, + }, + { + desc: "creates a new factory with correct type", + testFunc: func(t *testing.T) { + t.Helper() + factory := NewFactory() + ft := factory.Type() + require.EqualValues(t, metadata.Type, ft) + }, + }, + { + desc: "creates a new factory and extension with default config", + testFunc: func(t *testing.T) { + t.Helper() + factory := NewFactory() + expectedCfg := &Config{ + APIConfig: k8sconfig.APIConfig{ + AuthType: "serviceAccount", + }, + LeaseDuration: 15 * time.Second, + RenewDuration: 10 * time.Second, + RetryPeriod: 2 * time.Second, + } + + require.Equal(t, expectedCfg, factory.CreateDefaultConfig()) + }, + }, + { + desc: "creates a new factory and createExtension returns no error", + testFunc: func(t *testing.T) { + t.Helper() + fakeClient := fake.NewClientset() + + cfg := createDefaultConfig().(*Config) + cfg.makeClient = func(_ k8sconfig.APIConfig) (kubernetes.Interface, error) { + return fakeClient, nil + } + + _, err := NewFactory().Create( + context.Background(), + extensiontest.NewNopSettings(), + cfg, + ) + require.NoError(t, err) + }, + }, + } + for _, test := range testCases { + t.Run(test.desc, test.testFunc) + } +} diff --git a/extension/k8sleaderelector/generated_component_test.go b/extension/k8sleaderelector/generated_component_test.go new file mode 100644 index 000000000000..053a2f162822 --- /dev/null +++ b/extension/k8sleaderelector/generated_component_test.go @@ -0,0 +1,18 @@ +// Code generated by mdatagen. DO NOT EDIT. + +package k8sleaderelector + +import ( + "testing" + + "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component/componenttest" +) + +func TestComponentFactoryType(t *testing.T) { + require.Equal(t, "k8s_leader_elector", NewFactory().Type().String()) +} + +func TestComponentConfigStruct(t *testing.T) { + require.NoError(t, componenttest.CheckConfigStruct(NewFactory().CreateDefaultConfig())) +} diff --git a/extension/k8sleaderelector/generated_package_test.go b/extension/k8sleaderelector/generated_package_test.go new file mode 100644 index 000000000000..185de7efe84f --- /dev/null +++ b/extension/k8sleaderelector/generated_package_test.go @@ -0,0 +1,13 @@ +// Code generated by mdatagen. DO NOT EDIT. + +package k8sleaderelector + +import ( + "testing" + + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + goleak.VerifyTestMain(m) +} diff --git a/extension/k8sleaderelector/go.mod b/extension/k8sleaderelector/go.mod new file mode 100644 index 000000000000..d3ef75493b6d --- /dev/null +++ b/extension/k8sleaderelector/go.mod @@ -0,0 +1,83 @@ +module github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector + +go 1.22.0 + +require ( + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 + github.com/stretchr/testify v1.10.0 + go.opentelemetry.io/collector/component v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.0 + go.opentelemetry.io/collector/confmap v1.25.0 + go.opentelemetry.io/collector/extension v0.119.0 + go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.uber.org/goleak v1.3.0 + go.uber.org/zap v1.27.0 + k8s.io/client-go v0.31.3 +) + +require ( + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect + github.com/emicklei/go-restful/v3 v3.11.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect + github.com/go-logr/logr v1.4.2 // indirect + github.com/go-logr/stdr v1.2.2 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect + github.com/go-openapi/jsonreference v0.20.2 // indirect + github.com/go-openapi/swag v0.23.0 // indirect + github.com/go-viper/mapstructure/v2 v2.2.1 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/google/gnostic-models v0.6.8 // indirect + github.com/google/go-cmp v0.6.0 // indirect + github.com/google/gofuzz v1.2.0 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/imdario/mergo v0.3.11 // indirect + github.com/josharian/intern v1.0.0 // indirect + github.com/json-iterator/go v1.1.12 // indirect + github.com/knadh/koanf/maps v0.1.1 // indirect + github.com/knadh/koanf/providers/confmap v0.1.0 // indirect + github.com/knadh/koanf/v2 v2.1.2 // indirect + github.com/mailru/easyjson v0.7.7 // indirect + github.com/mitchellh/copystructure v1.2.0 // indirect + github.com/mitchellh/reflectwalk v1.0.2 // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect + github.com/openshift/api v3.9.0+incompatible // indirect + github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect + github.com/pkg/errors v0.9.1 // indirect + github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/x448/float16 v0.8.4 // indirect + go.opentelemetry.io/auto/sdk v1.1.0 // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/otel v1.34.0 // indirect + go.opentelemetry.io/otel/metric v1.34.0 // indirect + go.opentelemetry.io/otel/sdk v1.34.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect + go.opentelemetry.io/otel/trace v1.34.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/oauth2 v0.24.0 // indirect + golang.org/x/sys v0.29.0 // indirect + golang.org/x/term v0.27.0 // indirect + golang.org/x/text v0.21.0 // indirect + golang.org/x/time v0.7.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect + google.golang.org/grpc v1.70.0 // indirect + google.golang.org/protobuf v1.36.4 // indirect + gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect + k8s.io/api v0.31.3 // indirect + k8s.io/apimachinery v0.31.3 // indirect + k8s.io/klog/v2 v2.130.1 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect + sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.4.3 // indirect + sigs.k8s.io/yaml v1.4.0 // indirect +) + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => ../../internal/k8sconfig diff --git a/extension/k8sleaderelector/go.sum b/extension/k8sleaderelector/go.sum new file mode 100644 index 000000000000..4f536a0b890c --- /dev/null +++ b/extension/k8sleaderelector/go.sum @@ -0,0 +1,574 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= +github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= +github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= +github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= +github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= +github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= +github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= +github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= +github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= +github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= +github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= +github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= +github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= +github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= +github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss= +github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= +github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= +github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= +github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= +github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs= +github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI= +github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU= +github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU= +github.com/knadh/koanf/v2 v2.1.2 h1:I2rtLRqXRy1p01m/utEtpZSSA6dcJbgGVuE27kW2PzQ= +github.com/knadh/koanf/v2 v2.1.2/go.mod h1:Gphfaen0q1Fc1HTgJgSTC4oRX9R2R5ErYMZJy8fLJBo= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= +github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= +github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= +github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw= +github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= +github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= +github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= +github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= +github.com/openshift/api v0.0.0-20210521075222-e273a339932a/go.mod h1:izBmoXbUu3z5kUa4FjZhvekTsyzIWiOoaIgJiZBBMQs= +github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDDLDLFresAeYs= +github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY= +github.com/openshift/build-machinery-go v0.0.0-20210423112049-9415d7ebd33e/go.mod h1:b1BuldmJlbA/xYtdZvKi+7j5YGB44qJUJDZ9zwiNCfE= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142/go.mod h1:fjS8r9mqDVsPb5td3NehsNOAWa4uiFkYEfVZioQ2gH0= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= +github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= +github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= +go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= +go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= +go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= +go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= +go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= +go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= +go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= +go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= +go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= +go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= +go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= +go.opentelemetry.io/otel/metric v1.34.0/go.mod h1:CEDrp0fy2D0MvkXE+dPV7cMi8tWZwX3dmaIhwPOaqHE= +go.opentelemetry.io/otel/sdk v1.34.0 h1:95zS4k/2GOy069d321O8jWgYsW3MzVV+KuSPKp7Wr1A= +go.opentelemetry.io/otel/sdk v1.34.0/go.mod h1:0e/pNiaMAqaykJGKbi+tSjWfNNHMTxoC9qANsCzbyxU= +go.opentelemetry.io/otel/sdk/metric v1.34.0 h1:5CeK9ujjbFVL5c1PhLuStg1wxA7vQv7ce1EK0Gyvahk= +go.opentelemetry.io/otel/sdk/metric v1.34.0/go.mod h1:jQ/r8Ze28zRKoNRdkjCZxfs6YvBTG1+YIqyFVFYec5w= +go.opentelemetry.io/otel/trace v1.34.0 h1:+ouXS2V8Rd4hp4580a8q23bg0azF2nI8cqLYnC8mh/k= +go.opentelemetry.io/otel/trace v1.34.0/go.mod h1:Svm7lSjQD7kG7KJ/MUHPVXSDGz2OX4h0M2jHBhmSfRE= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= +go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= +go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.1-0.20200828183125-ce943fd02449/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= +golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= +golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24= +golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1:hgh8P4EuoxpsuKMXX/To36nOFD7vixReXgn8lPGnt+o= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= +google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= +google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= +gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= +gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +k8s.io/api v0.21.1/go.mod h1:FstGROTmsSHBarKc8bylzXih8BLNYTiS3TZcsoEDg2s= +k8s.io/api v0.31.3 h1:umzm5o8lFbdN/hIXbrK9oRpOproJO62CV1zqxXrLgk8= +k8s.io/api v0.31.3/go.mod h1:UJrkIp9pnMOI9K2nlL6vwpxRzzEX5sWgn8kGQe92kCE= +k8s.io/apimachinery v0.21.1/go.mod h1:jbreFvJo3ov9rj7eWT7+sYiRx+qZuCYXwWT1bcDswPY= +k8s.io/apimachinery v0.31.3 h1:6l0WhcYgasZ/wk9ktLq5vLaoXJJr5ts6lkaQzgeYPq4= +k8s.io/apimachinery v0.31.3/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/client-go v0.21.1/go.mod h1:/kEw4RgW+3xnBGzvp9IWxKSNA+lXn3A7AuH3gdOAzLs= +k8s.io/client-go v0.31.3 h1:CAlZuM+PH2cm+86LOBemaJI/lQ5linJ6UFxKX/SoG+4= +k8s.io/client-go v0.31.3/go.mod h1:2CgjPUTpv3fE5dNygAr2NcM8nhHzXvxB8KL5gYc3kJs= +k8s.io/code-generator v0.21.1/go.mod h1:hUlps5+9QaTrKx+jiM4rmq7YmH8wPOIko64uZCHDh6Q= +k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= +k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= +k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= +k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= +k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= +k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= +k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.4.3 h1:sCP7Vv3xx/CWIuTPVN38lUPx0uw0lcLfzaiDa8Ja01A= +sigs.k8s.io/structured-merge-diff/v4 v4.4.3/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= +sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= +sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= +sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/extension/k8sleaderelector/internal/metadata/generated_status.go b/extension/k8sleaderelector/internal/metadata/generated_status.go new file mode 100644 index 000000000000..569884921433 --- /dev/null +++ b/extension/k8sleaderelector/internal/metadata/generated_status.go @@ -0,0 +1,16 @@ +// Code generated by mdatagen. DO NOT EDIT. + +package metadata + +import ( + "go.opentelemetry.io/collector/component" +) + +var ( + Type = component.MustNewType("k8s_leader_elector") + ScopeName = "github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector" +) + +const ( + ExtensionStability = component.StabilityLevelDevelopment +) diff --git a/extension/k8sleaderelector/metadata.yaml b/extension/k8sleaderelector/metadata.yaml new file mode 100644 index 000000000000..8fb6797ec320 --- /dev/null +++ b/extension/k8sleaderelector/metadata.yaml @@ -0,0 +1,15 @@ +type: k8s_leader_elector + +status: + class: extension + stability: + development: [extension] + distributions: [] + codeowners: + active: [dmitryax, rakesh-garimella] + +# Skip life cycle tests as we need a real kubeconfig to run the lifecycle tests, as the test needs to generate a kubeconfig client. Enable them once we have a proper solution for this +tests: + config: + skip_lifecycle: true + skip_shutdown: true \ No newline at end of file diff --git a/extension/k8sleaderelector/testdata/config.yaml b/extension/k8sleaderelector/testdata/config.yaml new file mode 100644 index 000000000000..ec7a501a9b33 --- /dev/null +++ b/extension/k8sleaderelector/testdata/config.yaml @@ -0,0 +1,9 @@ +k8s_leader_elector/defaults: + auth_type: kubeConfig + lease_name: foo + lease_namespace: default +k8s_leader_elector/with_lease_duration: + auth_type: kubeConfig + lease_name: bar + lease_namespace: default + lease_duration: 20s \ No newline at end of file diff --git a/internal/tidylist/tidylist.txt b/internal/tidylist/tidylist.txt index bb3c37414ac7..0b21edb08f0b 100644 --- a/internal/tidylist/tidylist.txt +++ b/internal/tidylist/tidylist.txt @@ -161,6 +161,7 @@ pkg/status extension/healthcheckv2extension extension/httpforwarderextension extension/jaegerremotesampling +extension/k8sleaderelector extension/oauth2clientauthextension extension/observer extension/observer/cfgardenobserver diff --git a/versions.yaml b/versions.yaml index 8956ce478824..762169bea4c6 100644 --- a/versions.yaml +++ b/versions.yaml @@ -116,6 +116,7 @@ module-sets: - github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage - github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/redisstorageextension - github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension + - github.com/open-telemetry/opentelemetry-collector-contrib/extension/k8sleaderelector - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs From f985803c872f3fcfdbbef61a57338672831487f3 Mon Sep 17 00:00:00 2001 From: Mackenzie <63265430+mackjmr@users.noreply.github.com> Date: Tue, 11 Feb 2025 11:16:56 +0100 Subject: [PATCH 02/22] [exporter/datadog] Expose source provider (#37668) #### Description The goal of this PR is to expose the `GetSourceProvider` method from hostmetadata, which is currently under an internal folder in datadogexporter. In order to do so, we create new package `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata` which calls on internal hostmetadata's `GetSourceProvider`. We also create new module `github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog`, where we store the internal `hostmetadata`, `clientutil` and `scrub` packages. We move `hostmetadata` there as it needs to be imported in both datadogexporter, and `pkg/datadog/hostmetadata`, and we move `clientutil` and `scrub` there as they are imported by `hostmetadata`. #### Link to tracking issue Fixes #### Testing #### Documentation --------- Co-authored-by: Yang Song --- .chloggen/mackjmr_expose-sourceprovider.yaml | 27 + .github/CODEOWNERS | 1 + .github/ISSUE_TEMPLATE/bug_report.yaml | 1 + .github/ISSUE_TEMPLATE/feature_request.yaml | 1 + .github/ISSUE_TEMPLATE/other.yaml | 1 + .github/ISSUE_TEMPLATE/unmaintained.yaml | 1 + connector/datadogconnector/go.mod | 35 +- connector/datadogconnector/go.sum | 72 +- exporter/datadogexporter/factory.go | 2 +- exporter/datadogexporter/go.mod | 62 +- exporter/datadogexporter/go.sum | 72 +- exporter/datadogexporter/hostmetadata.go | 2 +- .../datadogexporter/integrationtest/go.mod | 35 +- .../datadogexporter/integrationtest/go.sum | 72 +- .../datadogexporter/internal/logs/sender.go | 2 +- exporter/datadogexporter/logs_exporter.go | 6 +- exporter/datadogexporter/metrics_exporter.go | 6 +- exporter/datadogexporter/traces_exporter.go | 6 +- internal/datadog/Makefile | 1 + .../datadog}/clientutil/api.go | 2 +- .../datadog}/clientutil/doc.go | 2 +- .../datadog}/clientutil/error_converter.go | 2 +- .../clientutil/error_converter_test.go | 2 +- .../datadog}/clientutil/http.go | 2 +- .../datadog}/clientutil/http_test.go | 2 +- .../datadog}/clientutil/package_test.go | 0 .../datadog}/clientutil/retrier.go | 4 +- .../datadog}/clientutil/retrier_test.go | 4 +- internal/datadog/go.mod | 188 ++++ internal/datadog/go.sum | 959 ++++++++++++++++++ .../datadog}/hostmetadata/config.go | 2 +- .../datadog}/hostmetadata/host.go | 16 +- .../datadog}/hostmetadata/host_test.go | 0 .../internal/azure/package_test.go | 0 .../hostmetadata/internal/azure/provider.go | 4 +- .../internal/azure/provider_test.go | 0 .../datadog}/hostmetadata/internal/ec2/ec2.go | 4 +- .../hostmetadata/internal/ec2/ec2_test.go | 0 .../hostmetadata/internal/ecs/provider.go | 2 +- .../internal/ecs/provider_test.go | 2 +- .../hostmetadata/internal/gcp/provider.go | 4 +- .../internal/gcp/provider_test.go | 0 .../hostmetadata/internal/gohai/doc.go | 2 +- .../hostmetadata/internal/gohai/gohai.go | 2 +- .../hostmetadata/internal/gohai/gohai_test.go | 0 .../hostmetadata/internal/gohai/processes.go | 2 +- .../internal/gohai/processes_other.go | 2 +- .../hostmetadata/internal/k8s/nodename.go | 2 +- .../hostmetadata/internal/k8s/package_test.go | 0 .../hostmetadata/internal/k8s/provider.go | 4 +- .../internal/k8s/provider_test.go | 2 +- .../hostmetadata/internal/system/host.go | 2 +- .../hostmetadata/internal/system/host_test.go | 0 .../hostmetadata/internal/system/host_unix.go | 2 +- .../internal/system/host_unix_test.go | 0 .../internal/system/host_windows.go | 2 +- .../internal/system/package_test.go | 0 .../datadog}/hostmetadata/metadata.go | 12 +- .../datadog}/hostmetadata/metadata_test.go | 0 .../hostmetadata/provider/clustername.go | 2 +- .../hostmetadata/provider/clustername_test.go | 0 .../hostmetadata/provider/provider.go | 2 +- .../hostmetadata/provider/provider_test.go | 2 +- internal/datadog/metadata.yaml | 3 + .../datadog}/scrub/package_test.go | 0 .../datadog}/scrub/scrub.go | 2 +- .../datadog}/scrub/scrub_test.go | 0 internal/tidylist/tidylist.txt | 1 + pkg/datadog/go.mod | 77 +- pkg/datadog/go.sum | 581 +++++++++++ pkg/datadog/hostmetadata/hostmetadata.go | 18 + versions.yaml | 1 + 72 files changed, 2098 insertions(+), 231 deletions(-) create mode 100644 .chloggen/mackjmr_expose-sourceprovider.yaml create mode 100644 internal/datadog/Makefile rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/api.go (98%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/doc.go (75%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/error_converter.go (91%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/error_converter_test.go (92%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/http.go (97%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/http_test.go (98%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/package_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/retrier.go (93%) rename {exporter/datadogexporter/internal => internal/datadog}/clientutil/retrier_test.go (90%) create mode 100644 internal/datadog/go.mod create mode 100644 internal/datadog/go.sum rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/config.go (94%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/host.go (65%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/host_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/azure/package_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/azure/provider.go (89%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/azure/provider_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/ec2/ec2.go (96%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/ec2/ec2_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/ecs/provider.go (97%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/ecs/provider_test.go (97%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gcp/provider.go (92%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gcp/provider_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gohai/doc.go (75%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gohai/gohai.go (96%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gohai/gohai_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gohai/processes.go (91%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/gohai/processes_other.go (85%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/k8s/nodename.go (96%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/k8s/package_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/k8s/provider.go (88%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/k8s/provider_test.go (95%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/host.go (95%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/host_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/host_unix.go (90%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/host_unix_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/host_windows.go (81%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/internal/system/package_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/metadata.go (91%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/metadata_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/provider/clustername.go (94%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/provider/clustername_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/provider/provider.go (97%) rename {exporter/datadogexporter/internal => internal/datadog}/hostmetadata/provider/provider_test.go (98%) create mode 100644 internal/datadog/metadata.yaml rename {exporter/datadogexporter/internal => internal/datadog}/scrub/package_test.go (100%) rename {exporter/datadogexporter/internal => internal/datadog}/scrub/scrub.go (97%) rename {exporter/datadogexporter/internal => internal/datadog}/scrub/scrub_test.go (100%) create mode 100644 pkg/datadog/hostmetadata/hostmetadata.go diff --git a/.chloggen/mackjmr_expose-sourceprovider.yaml b/.chloggen/mackjmr_expose-sourceprovider.yaml new file mode 100644 index 000000000000..02c33ca0e297 --- /dev/null +++ b/.chloggen/mackjmr_expose-sourceprovider.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: internal/datadog + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: create new package `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata` which exposes `GetSourceProvider` from `github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata` + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [37668] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [api] diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index edfa8ec7e447..d4a73ec05d4a 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -128,6 +128,7 @@ extension/sumologicextension/ @open-telemetry internal/aws/ @open-telemetry/collector-contrib-approvers @Aneurysm9 @mxiamxia internal/collectd/ @open-telemetry/collector-contrib-approvers @atoulme internal/coreinternal/ @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers +internal/datadog/ @open-telemetry/collector-contrib-approvers @mx-psi @dineshg13 @liustanley @songy23 @mackjmr @ankitpatel96 @jade-guiton-dd @IbraheemA internal/docker/ @open-telemetry/collector-contrib-approvers @jamesmoessis @MovieStoreGuy internal/exp/metrics/ @open-telemetry/collector-contrib-approvers @sh0rez @RichieSams internal/filter/ @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index f7e51d6a757e..e3312d93d0a7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -131,6 +131,7 @@ body: - internal/aws - internal/collectd - internal/core + - internal/datadog - internal/docker - internal/exp/metrics - internal/filter diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index af5cab9d2492..d076b2042f28 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -125,6 +125,7 @@ body: - internal/aws - internal/collectd - internal/core + - internal/datadog - internal/docker - internal/exp/metrics - internal/filter diff --git a/.github/ISSUE_TEMPLATE/other.yaml b/.github/ISSUE_TEMPLATE/other.yaml index 86af3e930ad3..fbaf2f14e594 100644 --- a/.github/ISSUE_TEMPLATE/other.yaml +++ b/.github/ISSUE_TEMPLATE/other.yaml @@ -125,6 +125,7 @@ body: - internal/aws - internal/collectd - internal/core + - internal/datadog - internal/docker - internal/exp/metrics - internal/filter diff --git a/.github/ISSUE_TEMPLATE/unmaintained.yaml b/.github/ISSUE_TEMPLATE/unmaintained.yaml index 65c333ed810e..313bddf9bffc 100644 --- a/.github/ISSUE_TEMPLATE/unmaintained.yaml +++ b/.github/ISSUE_TEMPLATE/unmaintained.yaml @@ -130,6 +130,7 @@ body: - internal/aws - internal/collectd - internal/core + - internal/datadog - internal/docker - internal/exp/metrics - internal/filter diff --git a/connector/datadogconnector/go.mod b/connector/datadogconnector/go.mod index 0cf0e2b4b4c2..26c561b1ea0b 100644 --- a/connector/datadogconnector/go.mod +++ b/connector/datadogconnector/go.mod @@ -116,19 +116,19 @@ require ( github.com/alecthomas/participle/v2 v2.1.1 // indirect github.com/antchfx/xmlquery v1.4.3 // indirect github.com/antchfx/xpath v1.3.3 // indirect - github.com/aws/aws-sdk-go-v2 v1.36.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.29.5 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/config v1.29.6 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect - github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/benbjohnson/clock v1.3.5 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -153,9 +153,9 @@ require ( github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-openapi/jsonpointer v0.20.2 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.20.4 // indirect - github.com/go-openapi/swag v0.22.9 // indirect + github.com/go-openapi/swag v0.23.0 // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect github.com/gobwas/glob v0.2.3 // indirect github.com/goccy/go-json v0.10.5 // indirect @@ -205,6 +205,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect @@ -329,10 +330,10 @@ require ( k8s.io/apimachinery v0.31.3 // indirect k8s.io/client-go v0.31.3 // indirect k8s.io/klog/v2 v2.130.1 // indirect - k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect - k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect - sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect sigs.k8s.io/yaml v1.4.0 // indirect ) @@ -403,3 +404,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experiment replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils => ../../pkg/core/xidutils + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog => ../../internal/datadog diff --git a/connector/datadogconnector/go.sum b/connector/datadogconnector/go.sum index 91d95f9c14c7..42e3c74f3ee9 100644 --- a/connector/datadogconnector/go.sum +++ b/connector/datadogconnector/go.sum @@ -255,32 +255,32 @@ github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+ github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 h1:0sWhAH+pLVxS/zyAmpFPhBm2QlNsUasNFtDR1eldb40= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3/go.mod h1:2omfxRebtpbbFqQGqeurDzlyB7Txa2e1xe9rCDFqlwA= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/benbjohnson/clock v1.3.5 h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o= @@ -407,8 +407,8 @@ github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonpointer v0.20.2 h1:mQc3nmndL8ZBzStEo3JYF8wzmeWffDH4VbXz58sAx6Q= -github.com/go-openapi/jsonpointer v0.20.2/go.mod h1:bHen+N0u1KEO3YlmqOjTT9Adn1RfD91Ar825/PuiRVs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= github.com/go-openapi/jsonreference v0.20.4 h1:bKlDxQxQJgwpUSgOENiMPzCTBVuc7vTdXSSgNeAhojU= @@ -417,8 +417,8 @@ github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8 github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE= -github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= github.com/go-resty/resty/v2 v2.13.1 h1:x+LHXBI2nMB1vqndymf26quycC4aggYJ7DECYbiz03g= github.com/go-resty/resty/v2 v2.13.1/go.mod h1:GznXlLxkq6Nh4sU59rPmUw3VtgpO3aS96ORAI6Q7d+0= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -499,8 +499,8 @@ github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OI github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af h1:kmjWCqn2qkEml422C2Rrd27c3VGxi6a/6HNq8QmHRKM= -github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= @@ -704,8 +704,8 @@ github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.19.0 h1:4ieX6qQjPP/BfC3mpsAtIGGlxTWPeA3Inl/7DtXw1tw= -github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= @@ -1476,11 +1476,11 @@ k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= @@ -1488,8 +1488,8 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/exporter/datadogexporter/factory.go b/exporter/datadogexporter/factory.go index 89546dd72fd9..7361334fd515 100644 --- a/exporter/datadogexporter/factory.go +++ b/exporter/datadogexporter/factory.go @@ -34,8 +34,8 @@ import ( "go.uber.org/zap" "google.golang.org/protobuf/proto" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" datadogconfig "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/config" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry" ) diff --git a/exporter/datadogexporter/go.mod b/exporter/datadogexporter/go.mod index 30a0db9d2610..540497b8160b 100644 --- a/exporter/datadogexporter/go.mod +++ b/exporter/datadogexporter/go.mod @@ -26,26 +26,25 @@ require ( github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel github.com/DataDog/datadog-agent/pkg/status/health v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/trace v0.64.0-devel.0.20250203170818-31c3d5c28ba0 - github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 + github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/util/startstop v0.62.2 // indirect github.com/DataDog/datadog-api-client-go/v2 v2.35.0 github.com/DataDog/datadog-go/v5 v5.6.0 - github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee + github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.25.0 github.com/DataDog/sketches-go v1.4.6 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 // indirect github.com/aws/aws-sdk-go v1.55.6 // indirect - github.com/cenkalti/backoff/v4 v4.3.0 - github.com/google/go-cmp v0.6.0 - github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.119.0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 + github.com/cenkalti/backoff/v4 v4.3.0 // indirect + github.com/google/go-cmp v0.6.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.119.0 @@ -58,7 +57,7 @@ require ( github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/component v0.119.0 go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 + go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect go.opentelemetry.io/collector/config/confighttp v0.119.0 go.opentelemetry.io/collector/config/confignet v1.25.0 go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect @@ -86,18 +85,15 @@ require ( google.golang.org/protobuf v1.36.4 gopkg.in/yaml.v2 v2.4.0 gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 - k8s.io/apimachinery v0.31.3 - k8s.io/client-go v0.31.3 + k8s.io/apimachinery v0.31.3 // indirect + k8s.io/client-go v0.31.3 // indirect ) require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 - github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 + github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.0.0-00010101000000-000000000000 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.119.0 go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 go.opentelemetry.io/collector/exporter/exportertest v0.119.0 ) @@ -162,15 +158,19 @@ require ( github.com/antchfx/xmlquery v1.4.3 // indirect github.com/antchfx/xpath v1.3.3 // indirect github.com/armon/go-metrics v0.4.1 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/config v1.29.6 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/benbjohnson/clock v1.3.5 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -206,9 +206,9 @@ require ( github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-openapi/jsonpointer v0.20.2 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.20.4 // indirect - github.com/go-openapi/swag v0.22.9 // indirect + github.com/go-openapi/swag v0.23.0 // indirect github.com/go-resty/resty/v2 v2.13.1 // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect github.com/go-zookeeper/zk v1.0.3 // indirect @@ -343,7 +343,6 @@ require ( github.com/vultr/govultr/v2 v2.17.2 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - github.com/zorkian/go-datadog-api v2.30.0+incompatible // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/collector v0.119.0 // indirect @@ -357,6 +356,7 @@ require ( go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect @@ -427,10 +427,10 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/api v0.31.3 // indirect k8s.io/klog/v2 v2.130.1 // indirect - k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect - k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect - sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect sigs.k8s.io/yaml v1.4.0 // indirect ) @@ -511,3 +511,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdata replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata => ../../pkg/experimentalmetricmetadata replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../pkg/datadog + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog => ../../internal/datadog diff --git a/exporter/datadogexporter/go.sum b/exporter/datadogexporter/go.sum index a0d039d780e2..f8dac418f468 100644 --- a/exporter/datadogexporter/go.sum +++ b/exporter/datadogexporter/go.sum @@ -279,32 +279,32 @@ github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:l github.com/aws/aws-sdk-go v1.38.35/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 h1:0sWhAH+pLVxS/zyAmpFPhBm2QlNsUasNFtDR1eldb40= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3/go.mod h1:2omfxRebtpbbFqQGqeurDzlyB7Txa2e1xe9rCDFqlwA= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3 h1:6df1vn4bBlDDo4tARvBm7l6KA9iVMnE3NWizDeWSrps= @@ -452,8 +452,8 @@ github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonpointer v0.20.2 h1:mQc3nmndL8ZBzStEo3JYF8wzmeWffDH4VbXz58sAx6Q= -github.com/go-openapi/jsonpointer v0.20.2/go.mod h1:bHen+N0u1KEO3YlmqOjTT9Adn1RfD91Ar825/PuiRVs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= github.com/go-openapi/jsonreference v0.20.4 h1:bKlDxQxQJgwpUSgOENiMPzCTBVuc7vTdXSSgNeAhojU= @@ -462,8 +462,8 @@ github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8 github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE= -github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= github.com/go-resty/resty/v2 v2.13.1 h1:x+LHXBI2nMB1vqndymf26quycC4aggYJ7DECYbiz03g= github.com/go-resty/resty/v2 v2.13.1/go.mod h1:GznXlLxkq6Nh4sU59rPmUw3VtgpO3aS96ORAI6Q7d+0= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -558,8 +558,8 @@ github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da h1:xRmpO92tb8y+Z85iUOMOicpCfaYcv7o3Cg3wKrIpg8g= -github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= @@ -821,8 +821,8 @@ github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.19.0 h1:4ieX6qQjPP/BfC3mpsAtIGGlxTWPeA3Inl/7DtXw1tw= -github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= @@ -1715,11 +1715,11 @@ k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= @@ -1727,8 +1727,8 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/exporter/datadogexporter/hostmetadata.go b/exporter/datadogexporter/hostmetadata.go index ead1696a4498..a667f4b7b186 100644 --- a/exporter/datadogexporter/hostmetadata.go +++ b/exporter/datadogexporter/hostmetadata.go @@ -4,7 +4,7 @@ package datadogexporter // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter" import ( - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" ) // newMetadataConfigfromConfig creates a new metadata pusher config from the main diff --git a/exporter/datadogexporter/integrationtest/go.mod b/exporter/datadogexporter/integrationtest/go.mod index ae28cea5604e..75cd76866bf9 100644 --- a/exporter/datadogexporter/integrationtest/go.mod +++ b/exporter/datadogexporter/integrationtest/go.mod @@ -129,19 +129,19 @@ require ( github.com/antchfx/xpath v1.3.3 // indirect github.com/armon/go-metrics v0.4.1 // indirect github.com/aws/aws-sdk-go v1.55.6 // indirect - github.com/aws/aws-sdk-go-v2 v1.36.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.29.5 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/config v1.29.6 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect - github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/benbjohnson/clock v1.3.5 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -176,9 +176,9 @@ require ( github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-openapi/jsonpointer v0.20.2 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.20.4 // indirect - github.com/go-openapi/swag v0.22.9 // indirect + github.com/go-openapi/swag v0.23.0 // indirect github.com/go-resty/resty/v2 v2.13.1 // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect github.com/go-zookeeper/zk v1.0.3 // indirect @@ -258,6 +258,7 @@ require ( github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect @@ -400,10 +401,10 @@ require ( k8s.io/apimachinery v0.31.3 // indirect k8s.io/client-go v0.31.3 // indirect k8s.io/klog/v2 v2.130.1 // indirect - k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect - k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect - sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect sigs.k8s.io/yaml v1.4.0 // indirect ) @@ -480,3 +481,5 @@ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experiment replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog => ../../../pkg/datadog/ replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils => ../../../pkg/core/xidutils + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog => ../../../internal/datadog diff --git a/exporter/datadogexporter/integrationtest/go.sum b/exporter/datadogexporter/integrationtest/go.sum index a127f4053b43..35d3f389d583 100644 --- a/exporter/datadogexporter/integrationtest/go.sum +++ b/exporter/datadogexporter/integrationtest/go.sum @@ -277,32 +277,32 @@ github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:l github.com/aws/aws-sdk-go v1.38.35/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 h1:0sWhAH+pLVxS/zyAmpFPhBm2QlNsUasNFtDR1eldb40= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3/go.mod h1:2omfxRebtpbbFqQGqeurDzlyB7Txa2e1xe9rCDFqlwA= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3 h1:6df1vn4bBlDDo4tARvBm7l6KA9iVMnE3NWizDeWSrps= @@ -446,8 +446,8 @@ github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonpointer v0.20.2 h1:mQc3nmndL8ZBzStEo3JYF8wzmeWffDH4VbXz58sAx6Q= -github.com/go-openapi/jsonpointer v0.20.2/go.mod h1:bHen+N0u1KEO3YlmqOjTT9Adn1RfD91Ar825/PuiRVs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= github.com/go-openapi/jsonreference v0.20.4 h1:bKlDxQxQJgwpUSgOENiMPzCTBVuc7vTdXSSgNeAhojU= @@ -456,8 +456,8 @@ github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8 github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE= -github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= github.com/go-resty/resty/v2 v2.13.1 h1:x+LHXBI2nMB1vqndymf26quycC4aggYJ7DECYbiz03g= github.com/go-resty/resty/v2 v2.13.1/go.mod h1:GznXlLxkq6Nh4sU59rPmUw3VtgpO3aS96ORAI6Q7d+0= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -552,8 +552,8 @@ github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da h1:xRmpO92tb8y+Z85iUOMOicpCfaYcv7o3Cg3wKrIpg8g= -github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= @@ -809,8 +809,8 @@ github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.19.0 h1:4ieX6qQjPP/BfC3mpsAtIGGlxTWPeA3Inl/7DtXw1tw= -github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= @@ -1699,11 +1699,11 @@ k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= @@ -1711,8 +1711,8 @@ sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMm sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/exporter/datadogexporter/internal/logs/sender.go b/exporter/datadogexporter/internal/logs/sender.go index 0b2a527e32e4..ecb76c305c2f 100644 --- a/exporter/datadogexporter/internal/logs/sender.go +++ b/exporter/datadogexporter/internal/logs/sender.go @@ -11,7 +11,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" ) // Sender submits logs to Datadog intake diff --git a/exporter/datadogexporter/logs_exporter.go b/exporter/datadogexporter/logs_exporter.go index b29fea11d16e..540ee7aaf8bf 100644 --- a/exporter/datadogexporter/logs_exporter.go +++ b/exporter/datadogexporter/logs_exporter.go @@ -25,11 +25,11 @@ import ( "go.opentelemetry.io/collector/pdata/plog" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/logs" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metrics" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" ) const ( diff --git a/exporter/datadogexporter/metrics_exporter.go b/exporter/datadogexporter/metrics_exporter.go index f6e0dea375a9..d7a7369b7bf1 100644 --- a/exporter/datadogexporter/metrics_exporter.go +++ b/exporter/datadogexporter/metrics_exporter.go @@ -25,11 +25,11 @@ import ( "go.uber.org/zap" zorkian "gopkg.in/zorkian/go-datadog-api.v2" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metrics" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metrics/sketches" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" pkgdatadog "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog" ) diff --git a/exporter/datadogexporter/traces_exporter.go b/exporter/datadogexporter/traces_exporter.go index 5c8f0fd303a3..42cdce4ee462 100644 --- a/exporter/datadogexporter/traces_exporter.go +++ b/exporter/datadogexporter/traces_exporter.go @@ -28,10 +28,10 @@ import ( "go.uber.org/zap" zorkian "gopkg.in/zorkian/go-datadog-api.v2" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/metrics" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog" ) diff --git a/internal/datadog/Makefile b/internal/datadog/Makefile new file mode 100644 index 000000000000..ded7a36092dc --- /dev/null +++ b/internal/datadog/Makefile @@ -0,0 +1 @@ +include ../../Makefile.Common diff --git a/exporter/datadogexporter/internal/clientutil/api.go b/internal/datadog/clientutil/api.go similarity index 98% rename from exporter/datadogexporter/internal/clientutil/api.go rename to internal/datadog/clientutil/api.go index 33e71a700c0e..0c8979086ab2 100644 --- a/exporter/datadogexporter/internal/clientutil/api.go +++ b/internal/datadog/clientutil/api.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "context" diff --git a/exporter/datadogexporter/internal/clientutil/doc.go b/internal/datadog/clientutil/doc.go similarity index 75% rename from exporter/datadogexporter/internal/clientutil/doc.go rename to internal/datadog/clientutil/doc.go index 1afaba84d39e..08c4bd5194f6 100644 --- a/exporter/datadogexporter/internal/clientutil/doc.go +++ b/internal/datadog/clientutil/doc.go @@ -2,4 +2,4 @@ // SPDX-License-Identifier: Apache-2.0 // Package clientutil contains the Datadog API client util functions. -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" diff --git a/exporter/datadogexporter/internal/clientutil/error_converter.go b/internal/datadog/clientutil/error_converter.go similarity index 91% rename from exporter/datadogexporter/internal/clientutil/error_converter.go rename to internal/datadog/clientutil/error_converter.go index 638c4d993c28..bed37a83c52d 100644 --- a/exporter/datadogexporter/internal/clientutil/error_converter.go +++ b/internal/datadog/clientutil/error_converter.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "net/http" diff --git a/exporter/datadogexporter/internal/clientutil/error_converter_test.go b/internal/datadog/clientutil/error_converter_test.go similarity index 92% rename from exporter/datadogexporter/internal/clientutil/error_converter_test.go rename to internal/datadog/clientutil/error_converter_test.go index d699762d3a4c..54bb03ac1ecb 100644 --- a/exporter/datadogexporter/internal/clientutil/error_converter_test.go +++ b/internal/datadog/clientutil/error_converter_test.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "fmt" diff --git a/exporter/datadogexporter/internal/clientutil/http.go b/internal/datadog/clientutil/http.go similarity index 97% rename from exporter/datadogexporter/internal/clientutil/http.go rename to internal/datadog/clientutil/http.go index adec653d0687..90d8f9c3114c 100644 --- a/exporter/datadogexporter/internal/clientutil/http.go +++ b/internal/datadog/clientutil/http.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "crypto/tls" diff --git a/exporter/datadogexporter/internal/clientutil/http_test.go b/internal/datadog/clientutil/http_test.go similarity index 98% rename from exporter/datadogexporter/internal/clientutil/http_test.go rename to internal/datadog/clientutil/http_test.go index 1327b85279c4..72ab36fd8192 100644 --- a/exporter/datadogexporter/internal/clientutil/http_test.go +++ b/internal/datadog/clientutil/http_test.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "crypto/tls" diff --git a/exporter/datadogexporter/internal/clientutil/package_test.go b/internal/datadog/clientutil/package_test.go similarity index 100% rename from exporter/datadogexporter/internal/clientutil/package_test.go rename to internal/datadog/clientutil/package_test.go diff --git a/exporter/datadogexporter/internal/clientutil/retrier.go b/internal/datadog/clientutil/retrier.go similarity index 93% rename from exporter/datadogexporter/internal/clientutil/retrier.go rename to internal/datadog/clientutil/retrier.go index da7d75946ba3..4c785bd56415 100644 --- a/exporter/datadogexporter/internal/clientutil/retrier.go +++ b/internal/datadog/clientutil/retrier.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "context" @@ -13,7 +13,7 @@ import ( "go.opentelemetry.io/collector/consumer/consumererror" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" ) type Retrier struct { diff --git a/exporter/datadogexporter/internal/clientutil/retrier_test.go b/internal/datadog/clientutil/retrier_test.go similarity index 90% rename from exporter/datadogexporter/internal/clientutil/retrier_test.go rename to internal/datadog/clientutil/retrier_test.go index 0c76b7a03004..e0efff5ecc07 100644 --- a/exporter/datadogexporter/internal/clientutil/retrier_test.go +++ b/internal/datadog/clientutil/retrier_test.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" +package clientutil // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" import ( "context" @@ -16,7 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" ) func TestDoWithRetries(t *testing.T) { diff --git a/internal/datadog/go.mod b/internal/datadog/go.mod new file mode 100644 index 000000000000..7188779df06b --- /dev/null +++ b/internal/datadog/go.mod @@ -0,0 +1,188 @@ +module github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog + +go 1.22.0 + +require ( + github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 + github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1 + github.com/DataDog/datadog-api-client-go/v2 v2.35.0 + github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee + github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 + github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 + github.com/cenkalti/backoff/v4 v4.3.0 + github.com/google/go-cmp v0.6.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 + github.com/stretchr/testify v1.10.0 + go.opentelemetry.io/collector/component v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.0 + go.opentelemetry.io/collector/config/configcompression v1.25.0 + go.opentelemetry.io/collector/config/confighttp v0.119.0 + go.opentelemetry.io/collector/config/configretry v1.25.0 + go.opentelemetry.io/collector/config/configtls v1.25.0 + go.opentelemetry.io/collector/consumer/consumererror v0.119.0 + go.opentelemetry.io/collector/exporter v0.119.0 + go.opentelemetry.io/collector/exporter/exportertest v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/semconv v0.119.0 + go.uber.org/goleak v1.3.0 + go.uber.org/zap v1.27.0 + gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 + k8s.io/apimachinery v0.31.3 + k8s.io/client-go v0.31.3 +) + +require ( + cloud.google.com/go/compute/metadata v0.5.2 // indirect + github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/proto v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/log v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 // indirect + github.com/DataDog/datadog-agent/pkg/version v0.62.1 // indirect + github.com/DataDog/sketches-go v1.4.6 // indirect + github.com/DataDog/viper v1.14.0 // indirect + github.com/DataDog/zstd v1.5.2 // indirect + github.com/Microsoft/go-winio v0.6.2 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect + github.com/aws/smithy-go v1.22.2 // indirect + github.com/cenkalti/backoff v2.2.1+incompatible // indirect + github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect + github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect + github.com/ebitengine/purego v0.8.2 // indirect + github.com/emicklei/go-restful/v3 v3.11.0 // indirect + github.com/felixge/httpsnoop v1.0.4 // indirect + github.com/fsnotify/fsnotify v1.8.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect + github.com/go-logr/logr v1.4.2 // indirect + github.com/go-logr/stdr v1.2.2 // indirect + github.com/go-ole/go-ole v1.3.0 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect + github.com/go-openapi/jsonreference v0.20.2 // indirect + github.com/go-openapi/swag v0.23.0 // indirect + github.com/goccy/go-json v0.10.2 // indirect + github.com/gogo/protobuf v1.3.2 // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/golang/snappy v0.0.4 // indirect + github.com/google/gnostic-models v0.6.8 // indirect + github.com/google/gofuzz v1.2.0 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/hashicorp/hcl v1.0.1-vault-5 // indirect + github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb // indirect + github.com/imdario/mergo v0.3.11 // indirect + github.com/josharian/intern v1.0.0 // indirect + github.com/json-iterator/go v1.1.12 // indirect + github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 // indirect + github.com/klauspost/compress v1.17.11 // indirect + github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a // indirect + github.com/magiconair/properties v1.8.7 // indirect + github.com/mailru/easyjson v0.7.7 // indirect + github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c // indirect + github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect + github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 // indirect + github.com/openshift/api v3.9.0+incompatible // indirect + github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect + github.com/pelletier/go-toml v1.9.5 // indirect + github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect + github.com/pierrec/lz4/v4 v4.1.22 // indirect + github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect + github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect + github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect + github.com/rs/cors v1.11.1 // indirect + github.com/shirou/gopsutil/v3 v3.22.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect + github.com/spf13/afero v1.11.0 // indirect + github.com/spf13/cast v1.7.0 // indirect + github.com/spf13/jwalterweatherman v1.1.0 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/stretchr/objx v0.5.2 // indirect + github.com/tinylib/msgp v1.2.4 // indirect + github.com/tklauser/go-sysconf v0.3.14 // indirect + github.com/tklauser/numcpus v0.8.0 // indirect + github.com/x448/float16 v0.8.4 // indirect + github.com/yusufpapurcu/wmi v1.2.4 // indirect + github.com/zorkian/go-datadog-api v2.30.0+incompatible // indirect + go.opentelemetry.io/auto/sdk v1.1.0 // indirect + go.opentelemetry.io/collector/client v1.25.0 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.0 // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect + go.opentelemetry.io/collector/extension v0.119.0 // indirect + go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/receiver v0.119.0 // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect + go.opentelemetry.io/otel v1.34.0 // indirect + go.opentelemetry.io/otel/metric v1.34.0 // indirect + go.opentelemetry.io/otel/sdk v1.34.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect + go.opentelemetry.io/otel/trace v1.34.0 // indirect + go.uber.org/atomic v1.11.0 // indirect + go.uber.org/multierr v1.11.0 // indirect + golang.org/x/exp v0.0.0-20241210194714-1829a127f884 // indirect + golang.org/x/net v0.34.0 // indirect + golang.org/x/oauth2 v0.24.0 // indirect + golang.org/x/sys v0.29.0 // indirect + golang.org/x/term v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect + golang.org/x/time v0.7.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 // indirect + google.golang.org/grpc v1.70.0 // indirect + google.golang.org/protobuf v1.36.4 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect + gopkg.in/yaml.v2 v2.4.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect + k8s.io/api v0.31.3 // indirect + k8s.io/klog/v2 v2.130.1 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect + sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect + sigs.k8s.io/yaml v1.4.0 // indirect +) + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/common => ../common + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => ../metadataproviders + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => ../k8sconfig + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil => ../aws/ecsutil diff --git a/internal/datadog/go.sum b/internal/datadog/go.sum new file mode 100644 index 000000000000..a9ce8feb676c --- /dev/null +++ b/internal/datadog/go.sum @@ -0,0 +1,959 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= +cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= +github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= +github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= +github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= +github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= +github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/DataDog/datadog-agent/comp/api/api/def v0.62.1 h1:pzxLasYydclZv9u9O9cU/hftEI8momWxdPLkWgw6VnE= +github.com/DataDog/datadog-agent/comp/api/api/def v0.62.1/go.mod h1:JG0utWl5JJP8ywN+RJNAucsI44VF3KMWJ/PZk4nTSAI= +github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.1 h1:xDx8s0T7OyFbsBfgDnJeD3h33l3hYDXdGQsA2tjIt4o= +github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.1/go.mod h1:ncfF11Gjy+oWsOvFM6XlWZfM9fiuSRbHHiYO6GqHwTw= +github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.1 h1:R5yvmlInrZC/emPcoTa8I8vYJSi6c7dwvGS5AwhxoL8= +github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.1/go.mod h1:UC/d0yqpC0eGTaffRbMRycSI8D2MF4mO9TbeEsK9DEM= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 h1:xLZthLdHptOi8J1lSthDYhCi1WK8cjVQ5iM6K5xzX0Y= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1/go.mod h1:jvCs0Yusia+zDHSGunaqFp2bbnKE709z4KIpjadLBOY= +github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.1 h1:cKV2ehjy6M6WwpMNWSeEgYyv4RTdjY8ROzBiSqoMfBs= +github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.1/go.mod h1:lJdZg6nJdSI8V3TPPpdmwULIPS2kjTrlYfmA1xLKqJU= +github.com/DataDog/datadog-agent/comp/def v0.62.1 h1:HbmNWbGyClmr71qGkXR//PhVqUffsmR5d6LgEt7gXYU= +github.com/DataDog/datadog-agent/comp/def v0.62.1/go.mod h1:Lq0GsiqMvi7ZIA/eWCHI7PzfyuMf2j3hJl7ghxA5bBg= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 h1:t0byzpGCK2z0pu/gNqOfLzM3dcSGW5E+ukHb2zAsbaI= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1/go.mod h1:ijySSQ1yjhN/H2+AI6oOPCPU8A2F7nDX01phdcdOtHg= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 h1:mi5o9WmGe6QvLRlDSGl/k/Jcrbrz2CBEY9uH6G67Rbc= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 h1:v6X1GOVWNEU8ct0BKovMRfeAnbkW+fICVKqG7XgC0lo= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.1/go.mod h1:9pfLjE/1oV3JPaAf98jJnay4BVcPF6GD5ItnJRwNijY= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 h1:LriBW/wLj3YhFIcq4H4Xo7AgQ4zte3OetnhAkljA49s= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1/go.mod h1:VCC7YtME0wxoARfEnJqPlxO0/TthNinLymJOho6jOug= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 h1:Aw8TYl88wzGCUK84Ucq6hHUdjToZa5Tm8+fFHf9X30o= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.1/go.mod h1:N2sCqUM47UQqpcA/sr4e3ZpSF6XHcv2qgR7S7zkEfs4= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 h1:OzP7CsMIaEB5abkA5BuKJXeFfazuYLGWS4yaOyRE5BQ= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1/go.mod h1:wNqsodSh4uUFTCPVBEkLa/ZcxcOLRtLgzIoo7JaBMfo= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 h1:cOTDdWUwCwSYtbP57/6ucZ62W0AVyaJjSGk9WeMBRC8= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1/go.mod h1:ORPeyBP9JKRGowbtwWEPRq1rE5SzfDUkQQTw/yEf15A= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 h1:XrZLMYtyfMUbfa64+gG91qmxEWbWh8UvOj1rmiB+Css= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1/go.mod h1:pKmD2XnV/x9yJTMLjGY/Hzut0pUJYFbfv1qh5+nxM8o= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 h1:uV5iNUF0GzYSIbNjmLMahcrseG6gS2MiP0VsDMCBCbM= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1/go.mod h1:j8BsTuH3JjbZJhKopFTctXecWqOUalKvrgyEBPg2JsM= +github.com/DataDog/datadog-agent/pkg/proto v0.62.1 h1:BoW+GxWkycLgAsvs0pHHXE6GXF6r4Fst2NVphuez7oA= +github.com/DataDog/datadog-agent/pkg/proto v0.62.1/go.mod h1:f5zXowJhkfkMcLT82omBoPaDFuZ1iOQY5Eok2dusvfk= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 h1:TVhsuXn0+Sf5sgI0HW0OEf84GHaos7tD4hawhQfuMSQ= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 h1:Lhud7ApdXnwjetOOptRdO0P7pnRm81T12lDEaDd5ijs= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1/go.mod h1:jalbk8oLp349MM2skIfe19MIUcBmhZ7iHdSSvFYEstQ= +github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.1 h1:iP3xg3xusimO0xxMPfGdxD+ezKWpnioJd8/wa7NPCzU= +github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.1/go.mod h1:sFodb4+6pcoAPajqSDoQll2Wg0x4/jdCVzRYvHp+maA= +github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1 h1:atJgRlarTsvK+AxVRdc9jLGvgdo2rWC7BbJRUm7fyH0= +github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1/go.mod h1:GkjJn+e8HpVjkuXbkBVKd0koz/9zfX8XZCumeeIW5vk= +github.com/DataDog/datadog-agent/pkg/util/log v0.62.1 h1:nTP0g/WHJ5f0BqR2/0vRRoLsdo7Mzmt5hVWq71oycTI= +github.com/DataDog/datadog-agent/pkg/util/log v0.62.1/go.mod h1:kPtU1m7FAtCrofP5uYIGJJCZJUjqrjARCsX7nnATBn0= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 h1:pzWKLBOGezFDmV0Q2BKB2twQBVIwFErTbLJ4yzB3fYQ= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 h1:qCBoubUeAHFY0ewmcGySJdibufRL6ppqxv0bvzsQrkA= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= +github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1 h1:ceu/0TFniyhboWTYGseE4hThUoquTaijiY++sno5ugw= +github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1/go.mod h1:2FmJISIn5lS4SCfFUXYt3v+TC0a+Prmtl8+B2JRWW48= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 h1:79NStqh8ZOXGv7wuwOyIsWQYKgkdU+L/1/OPu9vgIrM= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.1/go.mod h1:gzhKsxTtLe/19eSke59hzAHxq4Sk5Dj0k2UVFbu6zKI= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 h1:scQLd7whhdZVfoHQ8jVUwTm4qBh+w7P5T9Qme8GKo0w= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= +github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.1 h1:RiGFoglml3S1DkmDNv90IrXS/+WKhbAtFl05S7oFfwU= +github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.1/go.mod h1:y1l7iTMENfjfgV4L3a5RtsMiQAVeu6B/0SEo6A8XDFQ= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 h1:5epw3WlcXr7hYGqvol8p6qGYPynaBpYu4jet8ZUqjeQ= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1/go.mod h1:QHD7ZZcuxBmvaCoBiS4+FavDJkJrqoNenm1IFFMMwfQ= +github.com/DataDog/datadog-agent/pkg/version v0.62.1 h1:BJVsUlm2KLWiCtmcRD8L8MYf4U0s3EGyUOoTnZKh9Gs= +github.com/DataDog/datadog-agent/pkg/version v0.62.1/go.mod h1:0QxQBxO7XWp9eYRLp56wdK56YAkcrLVeMyt81waPYBY= +github.com/DataDog/datadog-api-client-go/v2 v2.35.0 h1:Fj0C0HH5nAolFVdagLOBYMqaYPQ7iy7hLEmS/6gJ9QE= +github.com/DataDog/datadog-api-client-go/v2 v2.35.0/go.mod h1:d3tOEgUd2kfsr9uuHQdY+nXrWp4uikgTgVCPdKNK30U= +github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k= +github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0= +github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 h1:QK9gxKgKBQxxTv0T+rMbPq9vmOlVXQnRTtTMBXiedHc= +github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0/go.mod h1:B+qUotFz+m8XAVTg/pwMuBXtJ8x36HtMtnhzt+LxUjk= +github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 h1:w3xjWrxSB91I1tVutVGwEK80AB+nwrT8pgWB+UL8aI0= +github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0/go.mod h1:yZM7PFH3niM0ATH4SM1BBZd+6+k3cjZhxTIz6AvujCI= +github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I= +github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg= +github.com/DataDog/viper v1.14.0 h1:dIjTe/uJiah+QFqFZ+MXeqgmUvWhg37l37ZxFWxr3is= +github.com/DataDog/viper v1.14.0/go.mod h1:wDdUVJ2SHaMaPrCZrlRCObwkubsX8j5sme3LaR/SGTc= +github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= +github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 h1:3c8yed4lgqTt+oTQ+JNMDo+F4xprBf+O/il4ZC0nRLw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0/go.mod h1:obipzmGjfSjam60XLwGfqUkJsfiheAl+TUjG+4yzyPM= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= +github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= +github.com/antihax/optional v0.0.0-20180407024304-ca021399b1a6/go.mod h1:V8iCPQYkqmusNa815XgQio277wI47sdRh1dUOLdyC6Q= +github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= +github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= +github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= +github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= +github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= +github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= +github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= +github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= +github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= +github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= +github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/cihub/seelog v0.0.0-20151216151435-d2c6e5aa9fbf/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo= +github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs= +github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= +github.com/coreos/bbolt v1.3.3/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= +github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/etcd v3.3.13+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= +github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= +github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= +github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= +github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= +github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= +github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= +github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= +github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= +github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= +github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= +github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= +github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= +github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= +github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= +github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= +github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= +github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= +github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= +github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= +github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= +github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= +github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= +github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= +github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= +github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= +github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= +github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= +github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-middleware v1.2.0/go.mod h1:mJzapYve32yjrKlk9GbyCZHuPgZsrbyIbyKhSzOpg6s= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= +github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= +github.com/grpc-ecosystem/grpc-gateway v1.13.0/go.mod h1:8XEsbTttt/W+VvjtQhLACqCisSPWTxCZ7sBRjU6iH9c= +github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= +github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/hashicorp/hcl v1.0.1-vault-5 h1:kI3hhbbyzr4dldA8UdTb7ZlVVlI2DACdCfz31RPDgJM= +github.com/hashicorp/hcl v1.0.1-vault-5/go.mod h1:XYhtn6ijBSAj6n4YqAaf7RBPS4I06AItNorpy+MoQNM= +github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb h1:PGufWXXDq9yaev6xX1YQauaO1MV90e6Mpoq1I7Lz/VM= +github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb/go.mod h1:QiyDdbZLaJ/mZP4Zwc9g2QsfaEA4o7XvvgZegSci5/E= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= +github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= +github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= +github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= +github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 h1:iQTw/8FWTuc7uiaSepXwyf3o52HaUYcV+Tu66S3F5GA= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8= +github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= +github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= +github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= +github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= +github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a h1:3Bm7EwfUQUvhNeKIkUct/gl9eod1TcXuj8stxvi/GoI= +github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a/go.mod h1:ilwx/Dta8jXAgpFYFvSWEMwxmbWXyiUHkd5FwyKhb5k= +github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= +github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= +github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c h1:cqn374mizHuIWj+OSJCajGr/phAmuMug9qIX3l9CflE= +github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw= +github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8= +github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= +github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw= +github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= +github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= +github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= +github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= +github.com/openshift/api v0.0.0-20210521075222-e273a339932a/go.mod h1:izBmoXbUu3z5kUa4FjZhvekTsyzIWiOoaIgJiZBBMQs= +github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDDLDLFresAeYs= +github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY= +github.com/openshift/build-machinery-go v0.0.0-20210423112049-9415d7ebd33e/go.mod h1:b1BuldmJlbA/xYtdZvKi+7j5YGB44qJUJDZ9zwiNCfE= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142/go.mod h1:fjS8r9mqDVsPb5td3NehsNOAWa4uiFkYEfVZioQ2gH0= +github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= +github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= +github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8= +github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c h1:dAMKvw0MlJT1GshSTtih8C2gDs04w8dReiOGXrGLNoY= +github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c/go.mod h1:RqIHx9QI14HlwKwm98g9Re5prTQ6LdeRQn+gXJFxsJM= +github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU= +github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= +github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= +github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= +github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= +github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= +github.com/prometheus/client_golang v1.4.1/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= +github.com/prometheus/client_golang v1.20.5 h1:cxppBPuYhUnsO6yo/aoRol4L7q7UFfdm+bR9r+8l63Y= +github.com/prometheus/client_golang v1.20.5/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= +github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= +github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= +github.com/prometheus/common v0.60.1 h1:FUas6GcOw66yB/73KC+BOZoFJmbo/1pojoILArPAaSc= +github.com/prometheus/common v0.60.1/go.mod h1:h0LYf1R1deLSKtD4Vdg8gy4RuOvENW2J/h19V5NADQw= +github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= +github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= +github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= +github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= +github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= +github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= +github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= +github.com/shirou/gopsutil/v3 v3.22.12 h1:oG0ns6poeUSxf78JtOsfygNWuEHYYz8hnnNg7P04TJs= +github.com/shirou/gopsutil/v3 v3.22.12/go.mod h1:Xd7P1kwZcp5VW52+9XsirIKd/BROzbb2wdX3Kqlz9uI= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= +github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= +github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= +github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= +github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= +github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= +github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cast v1.7.0 h1:ntdiHjuueXFgm5nzDRdOS4yfT43P5Fnud6DH50rz/7w= +github.com/spf13/cast v1.7.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= +github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= +github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= +github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= +github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= +github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.6.2/go.mod h1:t3iDnF5Jlj76alVNuyFBk5oUMCvsrkbvZK0WQdfDi5k= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= +github.com/tinylib/msgp v1.2.4 h1:yLFeUGostXXSGW5vxfT5dXG/qzkn4schv2I7at5+hVU= +github.com/tinylib/msgp v1.2.4/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= +github.com/tklauser/go-sysconf v0.3.11/go.mod h1:GqXfhXY3kiPa0nAXPDIQIWzJbMCB7AmcWpGR8lSZfqI= +github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= +github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= +github.com/tklauser/numcpus v0.6.0/go.mod h1:FEZLMke0lhOUG6w2JadTzp0a+Nl8PF/GFkQ5UVIcaL4= +github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= +github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= +github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/tmc/grpc-websocket-proxy v0.0.0-20200122045848-3419fae592fc/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= +github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= +github.com/ugorji/go v1.1.7/go.mod h1:kZn38zHttfInRq0xu/PH0az30d+z6vm202qpg1oXVMw= +github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY= +github.com/vmihailenco/msgpack/v4 v4.3.13 h1:A2wsiTbvp63ilDaWmsk2wjx6xZdxQOvpiNlKBGKKXKI= +github.com/vmihailenco/msgpack/v4 v4.3.13/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= +github.com/vmihailenco/tagparser v0.1.2 h1:gnjoVuB/kljJ5wICEEOpx98oXMWPLj22G67Vbd1qPqc= +github.com/vmihailenco/tagparser v0.1.2/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= +github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= +github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/zorkian/go-datadog-api v2.30.0+incompatible h1:R4ryGocppDqZZbnNc5EDR8xGWF/z/MxzWnqTUijDQes= +github.com/zorkian/go-datadog-api v2.30.0+incompatible/go.mod h1:PkXwHX9CUQa/FpB9ZwAD45N1uhCW4MT/Wj7m36PbKss= +go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= +go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= +go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= +go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= +go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= +go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= +go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= +go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= +go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= +go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= +go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= +go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= +go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= +go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= +go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= +go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= +go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= +go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= +go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= +go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= +go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= +go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= +go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= +go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= +go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= +go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= +go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= +go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= +go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= +go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= +go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= +go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= +go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= +go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= +go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= +go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= +go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= +go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= +go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= +go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= +go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= +go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= +go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= +go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= +go.opentelemetry.io/otel/metric v1.34.0/go.mod h1:CEDrp0fy2D0MvkXE+dPV7cMi8tWZwX3dmaIhwPOaqHE= +go.opentelemetry.io/otel/sdk v1.34.0 h1:95zS4k/2GOy069d321O8jWgYsW3MzVV+KuSPKp7Wr1A= +go.opentelemetry.io/otel/sdk v1.34.0/go.mod h1:0e/pNiaMAqaykJGKbi+tSjWfNNHMTxoC9qANsCzbyxU= +go.opentelemetry.io/otel/sdk/metric v1.34.0 h1:5CeK9ujjbFVL5c1PhLuStg1wxA7vQv7ce1EK0Gyvahk= +go.opentelemetry.io/otel/sdk/metric v1.34.0/go.mod h1:jQ/r8Ze28zRKoNRdkjCZxfs6YvBTG1+YIqyFVFYec5w= +go.opentelemetry.io/otel/trace v1.34.0 h1:+ouXS2V8Rd4hp4580a8q23bg0azF2nI8cqLYnC8mh/k= +go.opentelemetry.io/otel/trace v1.34.0/go.mod h1:Svm7lSjQD7kG7KJ/MUHPVXSDGz2OX4h0M2jHBhmSfRE= +go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= +go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= +go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= +go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= +go.uber.org/dig v1.18.0 h1:imUL1UiY0Mg4bqbFfsRQO5G4CGRBec/ZujWTvSVp3pw= +go.uber.org/dig v1.18.0/go.mod h1:Us0rSJiThwCv2GteUN0Q7OKvU7n5J4dxZ9JKUXozFdE= +go.uber.org/fx v1.23.0 h1:lIr/gYWQGfTwGcSXWXu4vP5Ws6iqnNEIY+F/aFzCKTg= +go.uber.org/fx v1.23.0/go.mod h1:o/D9n+2mLP6v1EG+qsdT1O8wKopYAsqZasju97SDFCU= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= +go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= +go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= +go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= +go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= +go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= +go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= +go.uber.org/zap v1.14.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= +go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= +go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= +golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20241210194714-1829a127f884 h1:Y/Mj/94zIQQGHVSv1tTtQBDaQaJe62U9bkDZKKyhPCU= +golang.org/x/exp v0.0.0-20241210194714-1829a127f884/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.1-0.20200828183125-ce943fd02449/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191002035440-2ec189313ef0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= +golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190529164535-6a60838ec259/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= +golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= +golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8= +golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= +google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20190927181202-20e1ac93f88c/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 h1:TqExAhdPaB60Ux47Cn0oLV07rGnxZzIsaRhQaqS666A= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.24.0/go.mod h1:XDChyiUovWa60DnaeDeZmSW86xtLtjtZbwvSiRnRtcA= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= +google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= +google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= +gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= +gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 h1:umQdVO0Ytx+kYadhuJNjFtDgIsIEBnKrOTvNuu8ClKI= +gopkg.in/zorkian/go-datadog-api.v2 v2.30.0/go.mod h1:kx0CSMRpzEZfx/nFH62GLU4stZjparh/BRpM89t4XCQ= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +k8s.io/api v0.21.1/go.mod h1:FstGROTmsSHBarKc8bylzXih8BLNYTiS3TZcsoEDg2s= +k8s.io/api v0.31.3 h1:umzm5o8lFbdN/hIXbrK9oRpOproJO62CV1zqxXrLgk8= +k8s.io/api v0.31.3/go.mod h1:UJrkIp9pnMOI9K2nlL6vwpxRzzEX5sWgn8kGQe92kCE= +k8s.io/apimachinery v0.21.1/go.mod h1:jbreFvJo3ov9rj7eWT7+sYiRx+qZuCYXwWT1bcDswPY= +k8s.io/apimachinery v0.31.3 h1:6l0WhcYgasZ/wk9ktLq5vLaoXJJr5ts6lkaQzgeYPq4= +k8s.io/apimachinery v0.31.3/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/client-go v0.21.1/go.mod h1:/kEw4RgW+3xnBGzvp9IWxKSNA+lXn3A7AuH3gdOAzLs= +k8s.io/client-go v0.31.3 h1:CAlZuM+PH2cm+86LOBemaJI/lQ5linJ6UFxKX/SoG+4= +k8s.io/client-go v0.31.3/go.mod h1:2CgjPUTpv3fE5dNygAr2NcM8nhHzXvxB8KL5gYc3kJs= +k8s.io/code-generator v0.21.1/go.mod h1:hUlps5+9QaTrKx+jiM4rmq7YmH8wPOIko64uZCHDh6Q= +k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= +k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= +k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= +k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= +k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= +k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= +k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= +sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= +sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= +sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/exporter/datadogexporter/internal/hostmetadata/config.go b/internal/datadog/hostmetadata/config.go similarity index 94% rename from exporter/datadogexporter/internal/hostmetadata/config.go rename to internal/datadog/hostmetadata/config.go index ad99d4f5bc18..264f4ae34620 100644 --- a/exporter/datadogexporter/internal/hostmetadata/config.go +++ b/internal/datadog/hostmetadata/config.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" +package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" import ( "time" diff --git a/exporter/datadogexporter/internal/hostmetadata/host.go b/internal/datadog/hostmetadata/host.go similarity index 65% rename from exporter/datadogexporter/internal/hostmetadata/host.go rename to internal/datadog/hostmetadata/host.go index e7accc85a38f..2f53698b29d8 100644 --- a/exporter/datadogexporter/internal/hostmetadata/host.go +++ b/internal/datadog/hostmetadata/host.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" +package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" import ( "fmt" @@ -10,13 +10,13 @@ import ( "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source" "go.opentelemetry.io/collector/component" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/azure" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ec2" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ecs" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gcp" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/k8s" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/system" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/azure" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ec2" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ecs" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gcp" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/k8s" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/system" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" ) func GetSourceProvider(set component.TelemetrySettings, configHostname string, timeout time.Duration) (source.Provider, error) { diff --git a/exporter/datadogexporter/internal/hostmetadata/host_test.go b/internal/datadog/hostmetadata/host_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/host_test.go rename to internal/datadog/hostmetadata/host_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/azure/package_test.go b/internal/datadog/hostmetadata/internal/azure/package_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/azure/package_test.go rename to internal/datadog/hostmetadata/internal/azure/package_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/azure/provider.go b/internal/datadog/hostmetadata/internal/azure/provider.go similarity index 89% rename from exporter/datadogexporter/internal/hostmetadata/internal/azure/provider.go rename to internal/datadog/hostmetadata/internal/azure/provider.go index e6decc49f9be..150f4470fa16 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/azure/provider.go +++ b/internal/datadog/hostmetadata/internal/azure/provider.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package azure contains the Azure hostname provider -package azure // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/azure" +package azure // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/azure" import ( "context" @@ -11,7 +11,7 @@ import ( "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders/azure" ) diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/azure/provider_test.go b/internal/datadog/hostmetadata/internal/azure/provider_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/azure/provider_test.go rename to internal/datadog/hostmetadata/internal/azure/provider_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/ec2/ec2.go b/internal/datadog/hostmetadata/internal/ec2/ec2.go similarity index 96% rename from exporter/datadogexporter/internal/hostmetadata/internal/ec2/ec2.go rename to internal/datadog/hostmetadata/internal/ec2/ec2.go index a025fabda443..2122ec25e9f6 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/ec2/ec2.go +++ b/internal/datadog/hostmetadata/internal/ec2/ec2.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package ec2 contains the AWS EC2 hostname provider -package ec2 // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ec2" +package ec2 // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ec2" import ( "context" @@ -19,7 +19,7 @@ import ( "github.com/aws/aws-sdk-go-v2/service/ec2/types" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" ec2provider "github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders/aws/ec2" ) diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/ec2/ec2_test.go b/internal/datadog/hostmetadata/internal/ec2/ec2_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/ec2/ec2_test.go rename to internal/datadog/hostmetadata/internal/ec2/ec2_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider.go b/internal/datadog/hostmetadata/internal/ecs/provider.go similarity index 97% rename from exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider.go rename to internal/datadog/hostmetadata/internal/ecs/provider.go index 186aa1ca9c08..0d2e89f33e6e 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider.go +++ b/internal/datadog/hostmetadata/internal/ecs/provider.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package ecs contains the ECS Fargate hostname provider -package ecs // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ecs" +package ecs // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ecs" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider_test.go b/internal/datadog/hostmetadata/internal/ecs/provider_test.go similarity index 97% rename from exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider_test.go rename to internal/datadog/hostmetadata/internal/ecs/provider_test.go index f60a7d2f8ddb..e930fe0fe680 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/ecs/provider_test.go +++ b/internal/datadog/hostmetadata/internal/ecs/provider_test.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package ecs // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ecs" +package ecs // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ecs" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gcp/provider.go b/internal/datadog/hostmetadata/internal/gcp/provider.go similarity index 92% rename from exporter/datadogexporter/internal/hostmetadata/internal/gcp/provider.go rename to internal/datadog/hostmetadata/internal/gcp/provider.go index eeb7fb7c046b..bed43312ce93 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/gcp/provider.go +++ b/internal/datadog/hostmetadata/internal/gcp/provider.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package gcp contains the GCP hostname provider -package gcp // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gcp" +package gcp // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gcp" import ( "context" @@ -12,7 +12,7 @@ import ( "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source" "github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" ) var ( diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gcp/provider_test.go b/internal/datadog/hostmetadata/internal/gcp/provider_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/gcp/provider_test.go rename to internal/datadog/hostmetadata/internal/gcp/provider_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/doc.go b/internal/datadog/hostmetadata/internal/gohai/doc.go similarity index 75% rename from exporter/datadogexporter/internal/hostmetadata/internal/gohai/doc.go rename to internal/datadog/hostmetadata/internal/gohai/doc.go index 131399070a64..fb884f00e3f6 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/doc.go +++ b/internal/datadog/hostmetadata/internal/gohai/doc.go @@ -3,4 +3,4 @@ // package gohai provides system information like cpu, memory // in a format that is expected by the datadog intake -package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gohai" +package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gohai" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/gohai.go b/internal/datadog/hostmetadata/internal/gohai/gohai.go similarity index 96% rename from exporter/datadogexporter/internal/hostmetadata/internal/gohai/gohai.go rename to internal/datadog/hostmetadata/internal/gohai/gohai.go index 344ae0746a1a..0414056aa0ab 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/gohai.go +++ b/internal/datadog/hostmetadata/internal/gohai/gohai.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gohai" +package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gohai" import ( "github.com/DataDog/gohai/cpu" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/gohai_test.go b/internal/datadog/hostmetadata/internal/gohai/gohai_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/gohai/gohai_test.go rename to internal/datadog/hostmetadata/internal/gohai/gohai_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes.go b/internal/datadog/hostmetadata/internal/gohai/processes.go similarity index 91% rename from exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes.go rename to internal/datadog/hostmetadata/internal/gohai/processes.go index 2003b4f70b1e..2ca6e634e19c 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes.go +++ b/internal/datadog/hostmetadata/internal/gohai/processes.go @@ -3,7 +3,7 @@ //go:build linux || darwin -package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gohai" +package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gohai" import ( "github.com/DataDog/gohai/processes" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes_other.go b/internal/datadog/hostmetadata/internal/gohai/processes_other.go similarity index 85% rename from exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes_other.go rename to internal/datadog/hostmetadata/internal/gohai/processes_other.go index e0dfc7176d7d..bf7efefd95d0 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/gohai/processes_other.go +++ b/internal/datadog/hostmetadata/internal/gohai/processes_other.go @@ -3,7 +3,7 @@ //go:build !linux && !darwin -package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gohai" +package gohai // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gohai" import ( "github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata/gohai" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/nodename.go b/internal/datadog/hostmetadata/internal/k8s/nodename.go similarity index 96% rename from exporter/datadogexporter/internal/hostmetadata/internal/k8s/nodename.go rename to internal/datadog/hostmetadata/internal/k8s/nodename.go index 2431b2a9c3f7..59b800fe80ea 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/nodename.go +++ b/internal/datadog/hostmetadata/internal/k8s/nodename.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package k8s // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/k8s" +package k8s // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/k8s" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/package_test.go b/internal/datadog/hostmetadata/internal/k8s/package_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/k8s/package_test.go rename to internal/datadog/hostmetadata/internal/k8s/package_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider.go b/internal/datadog/hostmetadata/internal/k8s/provider.go similarity index 88% rename from exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider.go rename to internal/datadog/hostmetadata/internal/k8s/provider.go index cb3789dd2c6b..05f910b7a660 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider.go +++ b/internal/datadog/hostmetadata/internal/k8s/provider.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package k8s contains the Kubernetes hostname provider -package k8s // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/k8s" +package k8s // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/k8s" import ( "context" @@ -11,7 +11,7 @@ import ( "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" ) var _ source.Provider = (*Provider)(nil) diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider_test.go b/internal/datadog/hostmetadata/internal/k8s/provider_test.go similarity index 95% rename from exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider_test.go rename to internal/datadog/hostmetadata/internal/k8s/provider_test.go index 2f168604b1c3..e46a710a10ea 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/k8s/provider_test.go +++ b/internal/datadog/hostmetadata/internal/k8s/provider_test.go @@ -12,7 +12,7 @@ import ( "github.com/stretchr/testify/assert" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" ) var ( diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host.go b/internal/datadog/hostmetadata/internal/system/host.go similarity index 95% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/host.go rename to internal/datadog/hostmetadata/internal/system/host.go index 7dbbaf649fa5..41051e46d3f2 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/system/host.go +++ b/internal/datadog/hostmetadata/internal/system/host.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package system contains the system hostname provider -package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/system" +package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/system" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go b/internal/datadog/hostmetadata/internal/system/host_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/host_test.go rename to internal/datadog/hostmetadata/internal/system/host_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_unix.go b/internal/datadog/hostmetadata/internal/system/host_unix.go similarity index 90% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/host_unix.go rename to internal/datadog/hostmetadata/internal/system/host_unix.go index ca55c518a905..affe16c17736 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_unix.go +++ b/internal/datadog/hostmetadata/internal/system/host_unix.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 //go:build !windows -package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/system" +package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/system" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_unix_test.go b/internal/datadog/hostmetadata/internal/system/host_unix_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/host_unix_test.go rename to internal/datadog/hostmetadata/internal/system/host_unix_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_windows.go b/internal/datadog/hostmetadata/internal/system/host_windows.go similarity index 81% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/host_windows.go rename to internal/datadog/hostmetadata/internal/system/host_windows.go index 306742f8a28d..ab6b69cdb669 100644 --- a/exporter/datadogexporter/internal/hostmetadata/internal/system/host_windows.go +++ b/internal/datadog/hostmetadata/internal/system/host_windows.go @@ -3,7 +3,7 @@ //go:build windows -package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/system" +package system // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/system" func getSystemFQDN() (string, error) { // The Datadog Agent uses CGo to get the FQDN of the host diff --git a/exporter/datadogexporter/internal/hostmetadata/internal/system/package_test.go b/internal/datadog/hostmetadata/internal/system/package_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/internal/system/package_test.go rename to internal/datadog/hostmetadata/internal/system/package_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/metadata.go b/internal/datadog/hostmetadata/metadata.go similarity index 91% rename from exporter/datadogexporter/internal/hostmetadata/metadata.go rename to internal/datadog/hostmetadata/metadata.go index f9e99b55a4dc..4bee613b8667 100644 --- a/exporter/datadogexporter/internal/hostmetadata/metadata.go +++ b/internal/datadog/hostmetadata/metadata.go @@ -3,7 +3,7 @@ // Package hostmetadata is responsible for collecting host metadata from different providers // such as EC2, ECS, AWS, etc and pushing it to Datadog. -package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata" +package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" import ( "bytes" @@ -25,11 +25,11 @@ import ( conventions "go.opentelemetry.io/collector/semconv/v1.6.1" "go.uber.org/zap" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/clientutil" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/ec2" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/gohai" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/internal/system" - "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/clientutil" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/ec2" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/gohai" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/internal/system" + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" ) // metadataFromAttributes gets metadata info from attributes following diff --git a/exporter/datadogexporter/internal/hostmetadata/metadata_test.go b/internal/datadog/hostmetadata/metadata_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/metadata_test.go rename to internal/datadog/hostmetadata/metadata_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/provider/clustername.go b/internal/datadog/hostmetadata/provider/clustername.go similarity index 94% rename from exporter/datadogexporter/internal/hostmetadata/provider/clustername.go rename to internal/datadog/hostmetadata/provider/clustername.go index aa8e8744641a..16c990ebec91 100644 --- a/exporter/datadogexporter/internal/hostmetadata/provider/clustername.go +++ b/internal/datadog/hostmetadata/provider/clustername.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" +package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/provider/clustername_test.go b/internal/datadog/hostmetadata/provider/clustername_test.go similarity index 100% rename from exporter/datadogexporter/internal/hostmetadata/provider/clustername_test.go rename to internal/datadog/hostmetadata/provider/clustername_test.go diff --git a/exporter/datadogexporter/internal/hostmetadata/provider/provider.go b/internal/datadog/hostmetadata/provider/provider.go similarity index 97% rename from exporter/datadogexporter/internal/hostmetadata/provider/provider.go rename to internal/datadog/hostmetadata/provider/provider.go index 20838742f52f..09fd4c24db12 100644 --- a/exporter/datadogexporter/internal/hostmetadata/provider/provider.go +++ b/internal/datadog/hostmetadata/provider/provider.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package provider contains the cluster name provider -package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" +package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" import ( "context" diff --git a/exporter/datadogexporter/internal/hostmetadata/provider/provider_test.go b/internal/datadog/hostmetadata/provider/provider_test.go similarity index 98% rename from exporter/datadogexporter/internal/hostmetadata/provider/provider_test.go rename to internal/datadog/hostmetadata/provider/provider_test.go index d3390801fc8a..be6ca2136b10 100644 --- a/exporter/datadogexporter/internal/hostmetadata/provider/provider_test.go +++ b/internal/datadog/hostmetadata/provider/provider_test.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/hostmetadata/provider" +package provider // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata/provider" import ( "context" diff --git a/internal/datadog/metadata.yaml b/internal/datadog/metadata.yaml new file mode 100644 index 000000000000..ce120d41c215 --- /dev/null +++ b/internal/datadog/metadata.yaml @@ -0,0 +1,3 @@ +status: + codeowners: + active: [mx-psi, dineshg13, liustanley, songy23, mackjmr, ankitpatel96, jade-guiton-dd, IbraheemA] diff --git a/exporter/datadogexporter/internal/scrub/package_test.go b/internal/datadog/scrub/package_test.go similarity index 100% rename from exporter/datadogexporter/internal/scrub/package_test.go rename to internal/datadog/scrub/package_test.go diff --git a/exporter/datadogexporter/internal/scrub/scrub.go b/internal/datadog/scrub/scrub.go similarity index 97% rename from exporter/datadogexporter/internal/scrub/scrub.go rename to internal/datadog/scrub/scrub.go index 727b791ac24e..20c5d3d252ad 100644 --- a/exporter/datadogexporter/internal/scrub/scrub.go +++ b/internal/datadog/scrub/scrub.go @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 // Package scrub contains a Scrubber that scrubs error from sensitive details -package scrub // import "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter/internal/scrub" +package scrub // import "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/scrub" import ( "regexp" diff --git a/exporter/datadogexporter/internal/scrub/scrub_test.go b/internal/datadog/scrub/scrub_test.go similarity index 100% rename from exporter/datadogexporter/internal/scrub/scrub_test.go rename to internal/datadog/scrub/scrub_test.go diff --git a/internal/tidylist/tidylist.txt b/internal/tidylist/tidylist.txt index 0b21edb08f0b..9849d3ba7a44 100644 --- a/internal/tidylist/tidylist.txt +++ b/internal/tidylist/tidylist.txt @@ -36,6 +36,7 @@ pkg/translator/prometheus pkg/translator/prometheusremotewrite exporter/prometheusremotewriteexporter receiver/prometheusreceiver +internal/datadog pkg/datadog processor/tailsamplingprocessor exporter/datadogexporter diff --git a/pkg/datadog/go.mod b/pkg/datadog/go.mod index 89d56416a69b..a7efc1a088ae 100644 --- a/pkg/datadog/go.mod +++ b/pkg/datadog/go.mod @@ -4,7 +4,9 @@ go 1.22.0 require ( github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 + github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.25.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/component v0.119.0 go.opentelemetry.io/collector/component/componenttest v0.119.0 @@ -21,43 +23,92 @@ require ( ) require ( + cloud.google.com/go/compute/metadata v0.5.2 // indirect github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel // indirect github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/version v0.62.2 // indirect - github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 // indirect + github.com/DataDog/datadog-api-client-go/v2 v2.35.0 // indirect + github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect + github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 // indirect github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.25.0 // indirect github.com/DataDog/sketches-go v1.4.6 // indirect + github.com/DataDog/zstd v1.5.2 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/config v1.29.6 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect + github.com/aws/smithy-go v1.22.2 // indirect + github.com/cenkalti/backoff v2.2.1+incompatible // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dustin/go-humanize v1.0.1 // indirect + github.com/emicklei/go-restful/v3 v3.11.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.8.0 // indirect + github.com/fxamacker/cbor/v2 v2.7.0 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect + github.com/go-ole/go-ole v1.3.0 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect + github.com/go-openapi/jsonreference v0.20.2 // indirect + github.com/go-openapi/swag v0.23.0 // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect + github.com/goccy/go-json v0.10.2 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.4 // indirect + github.com/google/gnostic-models v0.6.8 // indirect + github.com/google/go-cmp v0.6.0 // indirect + github.com/google/gofuzz v1.2.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/hashicorp/go-version v1.7.0 // indirect + github.com/imdario/mergo v0.3.11 // indirect + github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/compress v1.17.11 // indirect github.com/knadh/koanf/maps v0.1.1 // indirect github.com/knadh/koanf/providers/confmap v0.1.0 // indirect github.com/knadh/koanf/v2 v2.1.2 // indirect + github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a // indirect + github.com/mailru/easyjson v0.7.7 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect + github.com/openshift/api v3.9.0+incompatible // indirect + github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect github.com/patrickmn/go-cache v2.1.0+incompatible // indirect github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect + github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect github.com/rs/cors v1.11.1 // indirect + github.com/shirou/gopsutil/v3 v3.22.12 // indirect + github.com/spf13/pflag v1.0.5 // indirect + github.com/stretchr/objx v0.5.2 // indirect github.com/tinylib/msgp v1.2.5 // indirect + github.com/tklauser/go-sysconf v0.3.14 // indirect + github.com/tklauser/numcpus v0.8.0 // indirect + github.com/x448/float16 v0.8.4 // indirect + github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/collector/client v1.25.0 // indirect go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect @@ -81,10 +132,34 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 // indirect golang.org/x/net v0.34.0 // indirect + golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sys v0.29.0 // indirect + golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.21.0 // indirect + golang.org/x/time v0.7.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241230172942-26aa7a208def // indirect google.golang.org/grpc v1.70.0 // indirect google.golang.org/protobuf v1.36.4 // indirect + gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect + gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 // indirect + k8s.io/api v0.31.3 // indirect + k8s.io/apimachinery v0.31.3 // indirect + k8s.io/client-go v0.31.3 // indirect + k8s.io/klog/v2 v2.130.1 // indirect + k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect + sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect + sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect + sigs.k8s.io/yaml v1.4.0 // indirect ) + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog => ../../internal/datadog + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => ../../internal/metadataproviders + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => ../../internal/k8sconfig + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/common => ../../internal/common + +replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil => ../../internal/aws/ecsutil diff --git a/pkg/datadog/go.sum b/pkg/datadog/go.sum index 8f2624f15a5d..38a51abeea3b 100644 --- a/pkg/datadog/go.sum +++ b/pkg/datadog/go.sum @@ -1,13 +1,87 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= +cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= +github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= +github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= +github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= +github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= +github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= +github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 h1:xLZthLdHptOi8J1lSthDYhCi1WK8cjVQ5iM6K5xzX0Y= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1/go.mod h1:jvCs0Yusia+zDHSGunaqFp2bbnKE709z4KIpjadLBOY= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 h1:t0byzpGCK2z0pu/gNqOfLzM3dcSGW5E+ukHb2zAsbaI= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1/go.mod h1:ijySSQ1yjhN/H2+AI6oOPCPU8A2F7nDX01phdcdOtHg= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 h1:mi5o9WmGe6QvLRlDSGl/k/Jcrbrz2CBEY9uH6G67Rbc= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 h1:v6X1GOVWNEU8ct0BKovMRfeAnbkW+fICVKqG7XgC0lo= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.1/go.mod h1:9pfLjE/1oV3JPaAf98jJnay4BVcPF6GD5ItnJRwNijY= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 h1:LriBW/wLj3YhFIcq4H4Xo7AgQ4zte3OetnhAkljA49s= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1/go.mod h1:VCC7YtME0wxoARfEnJqPlxO0/TthNinLymJOho6jOug= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 h1:Aw8TYl88wzGCUK84Ucq6hHUdjToZa5Tm8+fFHf9X30o= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.1/go.mod h1:N2sCqUM47UQqpcA/sr4e3ZpSF6XHcv2qgR7S7zkEfs4= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 h1:OzP7CsMIaEB5abkA5BuKJXeFfazuYLGWS4yaOyRE5BQ= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1/go.mod h1:wNqsodSh4uUFTCPVBEkLa/ZcxcOLRtLgzIoo7JaBMfo= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 h1:cOTDdWUwCwSYtbP57/6ucZ62W0AVyaJjSGk9WeMBRC8= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1/go.mod h1:ORPeyBP9JKRGowbtwWEPRq1rE5SzfDUkQQTw/yEf15A= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 h1:XrZLMYtyfMUbfa64+gG91qmxEWbWh8UvOj1rmiB+Css= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1/go.mod h1:pKmD2XnV/x9yJTMLjGY/Hzut0pUJYFbfv1qh5+nxM8o= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 h1:uV5iNUF0GzYSIbNjmLMahcrseG6gS2MiP0VsDMCBCbM= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1/go.mod h1:j8BsTuH3JjbZJhKopFTctXecWqOUalKvrgyEBPg2JsM= github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel h1:tkoy0fLsNkSDDxszdm9EDpzQFGnWUzwjanselsIAC+U= github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel/go.mod h1:QOAaPRsuM4WNXtP3Rbw+gWamge9lGnDH8ZKB6HdzoAs= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 h1:TVhsuXn0+Sf5sgI0HW0OEf84GHaos7tD4hawhQfuMSQ= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 h1:Lhud7ApdXnwjetOOptRdO0P7pnRm81T12lDEaDd5ijs= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1/go.mod h1:jalbk8oLp349MM2skIfe19MIUcBmhZ7iHdSSvFYEstQ= github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 h1:my3tgwAFqF/gjHohGeMMehKtLl8vYru6dM+HAq0yECA= github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2/go.mod h1:ZsBf6i6iBTUad4P9cLmUAYCR/UZLs0iG75/AcAvotds= github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 h1:yy6c1nP+V4dJqqVjhQRx8V0E3D3BISROA/yExkxMO/Q= github.com/DataDog/datadog-agent/pkg/util/log v0.62.2/go.mod h1:2BXtfLOEaVxGV9RporzvSX8YU3Yop2/jgf5y/iE6SJI= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 h1:pzWKLBOGezFDmV0Q2BKB2twQBVIwFErTbLJ4yzB3fYQ= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 h1:qCBoubUeAHFY0ewmcGySJdibufRL6ppqxv0bvzsQrkA= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 h1:YqbfzXtie+P4JDS6yaZS5WUkyR5vbV+gaIaAVAhCazY= github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2/go.mod h1:r4cae1vRIDYFt1utBLbwB4VUWa146nk2ukee1rL7/eo= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 h1:79NStqh8ZOXGv7wuwOyIsWQYKgkdU+L/1/OPu9vgIrM= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.1/go.mod h1:gzhKsxTtLe/19eSke59hzAHxq4Sk5Dj0k2UVFbu6zKI= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 h1:scQLd7whhdZVfoHQ8jVUwTm4qBh+w7P5T9Qme8GKo0w= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 h1:5epw3WlcXr7hYGqvol8p6qGYPynaBpYu4jet8ZUqjeQ= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1/go.mod h1:QHD7ZZcuxBmvaCoBiS4+FavDJkJrqoNenm1IFFMMwfQ= github.com/DataDog/datadog-agent/pkg/version v0.62.2 h1:mMLbKCLjm0q56Lv5AhXDWCzsG4ZAsk3xj841vtevQ2E= github.com/DataDog/datadog-agent/pkg/version v0.62.2/go.mod h1:0QxQBxO7XWp9eYRLp56wdK56YAkcrLVeMyt81waPYBY= +github.com/DataDog/datadog-api-client-go/v2 v2.35.0 h1:Fj0C0HH5nAolFVdagLOBYMqaYPQ7iy7hLEmS/6gJ9QE= +github.com/DataDog/datadog-api-client-go/v2 v2.35.0/go.mod h1:d3tOEgUd2kfsr9uuHQdY+nXrWp4uikgTgVCPdKNK30U= +github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k= +github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee/go.mod h1:nTot/Iy0kW16bXgXr6blEc8gFeAS7vTqYlhAxh+dbc0= +github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 h1:QK9gxKgKBQxxTv0T+rMbPq9vmOlVXQnRTtTMBXiedHc= +github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0/go.mod h1:B+qUotFz+m8XAVTg/pwMuBXtJ8x36HtMtnhzt+LxUjk= github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.25.0 h1:/wOQjWq8awCmtRMlxjWlXPlpSR0Qo8bOCII1WljCoek= github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest v0.25.0/go.mod h1:FpUbxBqKdi16CDJnRifUzmkETaEYR75xvh2Vo8vvJN0= github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 h1:w3xjWrxSB91I1tVutVGwEK80AB+nwrT8pgWB+UL8aI0= @@ -18,46 +92,208 @@ github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.25.0 h1:8DS1kBMTWDub github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.25.0/go.mod h1:xJsTiSGH/yz+mElJ4eU7S1m9iYvPxZELGwFe5VBKuNs= github.com/DataDog/sketches-go v1.4.6 h1:acd5fb+QdUzGrosfNLwrIhqyrbMORpvBy7mE+vHlT3I= github.com/DataDog/sketches-go v1.4.6/go.mod h1:7Y8GN8Jf66DLyDhc94zuWA3uHEt/7ttt8jHOBWWrSOg= +github.com/DataDog/viper v1.14.0 h1:dIjTe/uJiah+QFqFZ+MXeqgmUvWhg37l37ZxFWxr3is= +github.com/DataDog/viper v1.14.0/go.mod h1:wDdUVJ2SHaMaPrCZrlRCObwkubsX8j5sme3LaR/SGTc= +github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= +github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 h1:3c8yed4lgqTt+oTQ+JNMDo+F4xprBf+O/il4ZC0nRLw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0/go.mod h1:obipzmGjfSjam60XLwGfqUkJsfiheAl+TUjG+4yzyPM= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= +github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= +github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= +github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= +github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/cihub/seelog v0.0.0-20151216151435-d2c6e5aa9fbf/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo= github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs= github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575/go.mod h1:9d6lWj8KzO/fd/NrVaLscBKmPigpZpn5YawRPw+e3Yo= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= +github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= +github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= +github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= +github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= +github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= +github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= +github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= +github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= +github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= +github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= +github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= +github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= +github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= +github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= +github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= +github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= +github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss= github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= +github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k= +github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= +github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v1.0.1-vault-5 h1:kI3hhbbyzr4dldA8UdTb7ZlVVlI2DACdCfz31RPDgJM= +github.com/hashicorp/hcl v1.0.1-vault-5/go.mod h1:XYhtn6ijBSAj6n4YqAaf7RBPS4I06AItNorpy+MoQNM= +github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb h1:PGufWXXDq9yaev6xX1YQauaO1MV90e6Mpoq1I7Lz/VM= +github.com/hectane/go-acl v0.0.0-20230122075934-ca0b05cb1adb/go.mod h1:QiyDdbZLaJ/mZP4Zwc9g2QsfaEA4o7XvvgZegSci5/E= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= +github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= +github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= +github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 h1:iQTw/8FWTuc7uiaSepXwyf3o52HaUYcV+Tu66S3F5GA= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= @@ -68,52 +304,148 @@ github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPgh github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU= github.com/knadh/koanf/v2 v2.1.2 h1:I2rtLRqXRy1p01m/utEtpZSSA6dcJbgGVuE27kW2PzQ= github.com/knadh/koanf/v2 v2.1.2/go.mod h1:Gphfaen0q1Fc1HTgJgSTC4oRX9R2R5ErYMZJy8fLJBo= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lightstep/go-expohisto v1.0.0 h1:UPtTS1rGdtehbbAF7o/dhkWLTDI73UifG8LbfQI7cA4= github.com/lightstep/go-expohisto v1.0.0/go.mod h1:xDXD0++Mu2FOaItXtdDfksfgxfV0z1TMPa+e/EUd0cs= +github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= +github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a h1:3Bm7EwfUQUvhNeKIkUct/gl9eod1TcXuj8stxvi/GoI= +github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a/go.mod h1:ilwx/Dta8jXAgpFYFvSWEMwxmbWXyiUHkd5FwyKhb5k= +github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= +github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= +github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= +github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= +github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c h1:cqn374mizHuIWj+OSJCajGr/phAmuMug9qIX3l9CflE= +github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw= +github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8= +github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= +github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw= +github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= +github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= +github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= +github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= +github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.118.0 h1:DSoYrOjLv23HXpx72hl61br4ZZTj6dqtwZSGoypKWIA= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.118.0/go.mod h1:nR+r7aAbsktscJk4fGmzljblbZBMaiZcIWeKbXV+HmY= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.118.0 h1:aUTSkzJExtrlHN32g8hX/cRNEo2ZmucPg+vwPqOYvhg= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.118.0/go.mod h1:a3sewj4nEozMwcNwZTHPzddS+1BnA6BaAkO/CRIGHVU= +github.com/openshift/api v0.0.0-20210521075222-e273a339932a/go.mod h1:izBmoXbUu3z5kUa4FjZhvekTsyzIWiOoaIgJiZBBMQs= +github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDDLDLFresAeYs= +github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY= +github.com/openshift/build-machinery-go v0.0.0-20210423112049-9415d7ebd33e/go.mod h1:b1BuldmJlbA/xYtdZvKi+7j5YGB44qJUJDZ9zwiNCfE= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I= +github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142/go.mod h1:fjS8r9mqDVsPb5td3NehsNOAWa4uiFkYEfVZioQ2gH0= github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc= github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ= +github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8= +github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= +github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c h1:dAMKvw0MlJT1GshSTtih8C2gDs04w8dReiOGXrGLNoY= github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c/go.mod h1:RqIHx9QI14HlwKwm98g9Re5prTQ6LdeRQn+gXJFxsJM= github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU= github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= +github.com/shirou/gopsutil/v3 v3.22.12 h1:oG0ns6poeUSxf78JtOsfygNWuEHYYz8hnnNg7P04TJs= +github.com/shirou/gopsutil/v3 v3.22.12/go.mod h1:Xd7P1kwZcp5VW52+9XsirIKd/BROzbb2wdX3Kqlz9uI= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= +github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= +github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= +github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= +github.com/spf13/cast v1.7.0 h1:ntdiHjuueXFgm5nzDRdOS4yfT43P5Fnud6DH50rz/7w= +github.com/spf13/cast v1.7.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= +github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= +github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= +github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/tinylib/msgp v1.2.5 h1:WeQg1whrXRFiZusidTQqzETkRpGjFjcIhW6uqWH09po= github.com/tinylib/msgp v1.2.5/go.mod h1:ykjzy2wzgrlvpDCRc4LA8UXy6D8bzMSuAF3WD57Gok0= +github.com/tklauser/go-sysconf v0.3.11/go.mod h1:GqXfhXY3kiPa0nAXPDIQIWzJbMCB7AmcWpGR8lSZfqI= +github.com/tklauser/go-sysconf v0.3.14 h1:g5vzr9iPFFz24v2KZXs/pvpvh8/V9Fw6vQK5ZZb78yU= +github.com/tklauser/go-sysconf v0.3.14/go.mod h1:1ym4lWMLUOhuBOPGtRcJm7tEGX4SCYNEEEtghGG/8uY= +github.com/tklauser/numcpus v0.6.0/go.mod h1:FEZLMke0lhOUG6w2JadTzp0a+Nl8PF/GFkQ5UVIcaL4= +github.com/tklauser/numcpus v0.8.0 h1:Mx4Wwe/FjZLeQsK/6kt2EOepwwSl7SmJrK5bV/dXYgY= +github.com/tklauser/numcpus v0.8.0/go.mod h1:ZJZlAY+dmR4eut8epnzf0u/VwodKmryxR8txiloSqBE= github.com/vmihailenco/msgpack/v4 v4.3.13 h1:A2wsiTbvp63ilDaWmsk2wjx6xZdxQOvpiNlKBGKKXKI= github.com/vmihailenco/msgpack/v4 v4.3.13/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4= github.com/vmihailenco/tagparser v0.1.2 h1:gnjoVuB/kljJ5wICEEOpx98oXMWPLj22G67Vbd1qPqc= github.com/vmihailenco/tagparser v0.1.2/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI= +github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= +github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= +github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/zorkian/go-datadog-api v2.30.0+incompatible h1:R4ryGocppDqZZbnNc5EDR8xGWF/z/MxzWnqTUijDQes= +github.com/zorkian/go-datadog-api v2.30.0+incompatible/go.mod h1:PkXwHX9CUQa/FpB9ZwAD45N1uhCW4MT/Wj7m36PbKss= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= @@ -203,48 +535,297 @@ go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN8 go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 h1:1UoZQm6f0P/ZO0w1Ri+f+ifG/gXhegadRdwBIXEFWDo= golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.1-0.20200828183125-ce943fd02449/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= +golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= +golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8= +golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto/googleapis/rpc v0.0.0-20241230172942-26aa7a208def h1:4P81qv5JXI/sDNae2ClVx88cgDDA6DPilADkG9tYKz8= google.golang.org/genproto/googleapis/rpc v0.0.0-20241230172942-26aa7a208def/go.mod h1:bdAgzvd4kFrpykc5/AC2eLUiegK9T/qxZHD4hXYf/ho= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= +gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 h1:umQdVO0Ytx+kYadhuJNjFtDgIsIEBnKrOTvNuu8ClKI= +gopkg.in/zorkian/go-datadog-api.v2 v2.30.0/go.mod h1:kx0CSMRpzEZfx/nFH62GLU4stZjparh/BRpM89t4XCQ= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +k8s.io/api v0.21.1/go.mod h1:FstGROTmsSHBarKc8bylzXih8BLNYTiS3TZcsoEDg2s= +k8s.io/api v0.31.3 h1:umzm5o8lFbdN/hIXbrK9oRpOproJO62CV1zqxXrLgk8= +k8s.io/api v0.31.3/go.mod h1:UJrkIp9pnMOI9K2nlL6vwpxRzzEX5sWgn8kGQe92kCE= +k8s.io/apimachinery v0.21.1/go.mod h1:jbreFvJo3ov9rj7eWT7+sYiRx+qZuCYXwWT1bcDswPY= +k8s.io/apimachinery v0.31.3 h1:6l0WhcYgasZ/wk9ktLq5vLaoXJJr5ts6lkaQzgeYPq4= +k8s.io/apimachinery v0.31.3/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= +k8s.io/client-go v0.21.1/go.mod h1:/kEw4RgW+3xnBGzvp9IWxKSNA+lXn3A7AuH3gdOAzLs= +k8s.io/client-go v0.31.3 h1:CAlZuM+PH2cm+86LOBemaJI/lQ5linJ6UFxKX/SoG+4= +k8s.io/client-go v0.31.3/go.mod h1:2CgjPUTpv3fE5dNygAr2NcM8nhHzXvxB8KL5gYc3kJs= +k8s.io/code-generator v0.21.1/go.mod h1:hUlps5+9QaTrKx+jiM4rmq7YmH8wPOIko64uZCHDh6Q= +k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= +k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= +k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= +k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= +k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= +k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= +k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= +k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= +k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= +k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0 h1:nbCitCK2hfnhyiKo6uf2HxUPTCodY6Qaf85SbDIaMBk= +sigs.k8s.io/structured-merge-diff/v4 v4.5.0/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= +sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= +sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= +sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= diff --git a/pkg/datadog/hostmetadata/hostmetadata.go b/pkg/datadog/hostmetadata/hostmetadata.go new file mode 100644 index 000000000000..e830c670db69 --- /dev/null +++ b/pkg/datadog/hostmetadata/hostmetadata.go @@ -0,0 +1,18 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package hostmetadata // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog/hostmetadata" + +import ( + "time" + + "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes/source" + "go.opentelemetry.io/collector/component" + + "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog/hostmetadata" +) + +// GetSourceProvider returns a provider which can be used to identify a source +func GetSourceProvider(set component.TelemetrySettings, configHostname string, timeout time.Duration) (source.Provider, error) { + return hostmetadata.GetSourceProvider(set, configHostname, timeout) +} diff --git a/versions.yaml b/versions.yaml index 762169bea4c6..444e416a179c 100644 --- a/versions.yaml +++ b/versions.yaml @@ -130,6 +130,7 @@ module-sets: - github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd - github.com/open-telemetry/opentelemetry-collector-contrib/internal/common - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal + - github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog - github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker - github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics - github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter From 21d21bb0f1b4a6677ea67096819a034046b37221 Mon Sep 17 00:00:00 2001 From: Florian Bacher Date: Tue, 11 Feb 2025 11:38:54 +0100 Subject: [PATCH 03/22] [testbed] Include CPU and memory limits to benchmark results file (#36753) #### Description This PR adds the specified limits for the CPU and memory consumption to the benchmark results file. This way, these values can also be included in a timeseries chart, next to the max and average consumption. For now, this is disabled by default in the `PerfTestValidator` to not introduce any unwanted changes to the charts generated from tests using this component #### Link to tracking issue Fixes #36720 --------- Signed-off-by: Florian Bacher --- .chloggen/testbed-add-resource-limits.yaml | 27 +++++++++++++ testbed/testbed/child_process_collector.go | 5 ++- testbed/testbed/in_process_collector.go | 10 +++-- testbed/testbed/otelcol_runner.go | 10 +++-- testbed/testbed/results.go | 46 ++++++++++++++++------ testbed/testbed/validator.go | 16 ++++++-- 6 files changed, 89 insertions(+), 25 deletions(-) create mode 100644 .chloggen/testbed-add-resource-limits.yaml diff --git a/.chloggen/testbed-add-resource-limits.yaml b/.chloggen/testbed-add-resource-limits.yaml new file mode 100644 index 000000000000..516c310cf253 --- /dev/null +++ b/.chloggen/testbed-add-resource-limits.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: testbed + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: Include the specified resource limits for CPU and memory in the benchmark results + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [36720] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [] diff --git a/testbed/testbed/child_process_collector.go b/testbed/testbed/child_process_collector.go index 6661f35595dd..89ed89c809c7 100644 --- a/testbed/testbed/child_process_collector.go +++ b/testbed/testbed/child_process_collector.go @@ -466,7 +466,10 @@ func (cp *childProcessCollector) GetResourceConsumption() string { // GetTotalConsumption returns total resource consumption since start of process func (cp *childProcessCollector) GetTotalConsumption() *ResourceConsumption { - rc := &ResourceConsumption{} + rc := &ResourceConsumption{ + CPUPercentLimit: float64(cp.resourceSpec.ExpectedMaxCPU), + RAMMiBLimit: cp.resourceSpec.ExpectedMaxRAM, + } if cp.processMon != nil { // Get total elapsed time since process start diff --git a/testbed/testbed/in_process_collector.go b/testbed/testbed/in_process_collector.go index f8f6e2845e3b..45067e3ffd82 100644 --- a/testbed/testbed/in_process_collector.go +++ b/testbed/testbed/in_process_collector.go @@ -116,10 +116,12 @@ func (ipp *inProcessCollector) GetProcessMon() *process.Process { func (ipp *inProcessCollector) GetTotalConsumption() *ResourceConsumption { return &ResourceConsumption{ - CPUPercentAvg: 0, - CPUPercentMax: 0, - RAMMiBAvg: 0, - RAMMiBMax: 0, + CPUPercentAvg: 0, + CPUPercentMax: 0, + CPUPercentLimit: 0, + RAMMiBAvg: 0, + RAMMiBMax: 0, + RAMMiBLimit: 0, } } diff --git a/testbed/testbed/otelcol_runner.go b/testbed/testbed/otelcol_runner.go index f35480443940..48ffe387f436 100644 --- a/testbed/testbed/otelcol_runner.go +++ b/testbed/testbed/otelcol_runner.go @@ -15,10 +15,12 @@ type StartParams struct { } type ResourceConsumption struct { - CPUPercentAvg float64 - CPUPercentMax float64 - RAMMiBAvg uint32 - RAMMiBMax uint32 + CPUPercentAvg float64 + CPUPercentMax float64 + CPUPercentLimit float64 + RAMMiBAvg uint32 + RAMMiBMax uint32 + RAMMiBLimit uint32 } // OtelcolRunner defines the interface for configuring, starting and stopping one or more instances of diff --git a/testbed/testbed/results.go b/testbed/testbed/results.go index 17b44f934d8c..32b9e5cda1f4 100644 --- a/testbed/testbed/results.go +++ b/testbed/testbed/results.go @@ -52,16 +52,18 @@ type PerformanceResults struct { // PerformanceTestResult reports the results of a single performance test. type PerformanceTestResult struct { - testName string - result string - duration time.Duration - cpuPercentageAvg float64 - cpuPercentageMax float64 - ramMibAvg uint32 - ramMibMax uint32 - sentSpanCount uint64 - receivedSpanCount uint64 - errorCause string + testName string + result string + duration time.Duration + cpuPercentageAvg float64 + cpuPercentageMax float64 + cpuPercentageLimit float64 + ramMibAvg uint32 + ramMibMax uint32 + ramMibLimit uint32 + sentSpanCount uint64 + receivedSpanCount uint64 + errorCause string } func (r *PerformanceResults) Init(resultsDir string) { @@ -83,8 +85,8 @@ func (r *PerformanceResults) Init(resultsDir string) { _, _ = io.WriteString(r.resultsFile, "# Test PerformanceResults\n"+ fmt.Sprintf("Started: %s\n\n", time.Now().Format(time.RFC1123Z))+ - "Test |Result|Duration|CPU Avg%|CPU Max%|RAM Avg MiB|RAM Max MiB|Sent Items|Received Items|\n"+ - "----------------------------------------|------|-------:|-------:|-------:|----------:|----------:|---------:|-------------:|\n") + "Test |Result|Duration|CPU Avg%|CPU Max%|CPU Limit|RAM Avg MiB|RAM Max MiB|RAM Limit MiB|Sent Items|Received Items|\n"+ + "----------------------------------------|------|-------:|-------:|-------:|--------:|----------:|----------:|------------:|---------:|-------------:|\n") } // Save the total results and close the file. @@ -103,14 +105,16 @@ func (r *PerformanceResults) Add(_ string, result any) { } _, _ = io.WriteString(r.resultsFile, - fmt.Sprintf("%-40s|%-6s|%7.0fs|%8.1f|%8.1f|%11d|%11d|%10d|%14d|%s\n", + fmt.Sprintf("%-40s|%-6s|%7.0fs|%8.1f|%8.1f|%8.1f|%11d|%11d|%11d|%10d|%14d|%s\n", testResult.testName, testResult.result, testResult.duration.Seconds(), testResult.cpuPercentageAvg, testResult.cpuPercentageMax, + testResult.cpuPercentageLimit, testResult.ramMibAvg, testResult.ramMibMax, + testResult.ramMibLimit, testResult.sentSpanCount, testResult.receivedSpanCount, testResult.errorCause, @@ -135,6 +139,14 @@ func (r *PerformanceResults) Add(_ string, result any) { Unit: "%", Extra: cpuChartName, }) + if testResult.cpuPercentageLimit > 0 { + r.benchmarkResults = append(r.benchmarkResults, &benchmarkResult{ + Name: "cpu_percentage_limit", + Value: testResult.cpuPercentageLimit, + Unit: "%", + Extra: cpuChartName, + }) + } r.benchmarkResults = append(r.benchmarkResults, &benchmarkResult{ Name: "ram_mib_avg", Value: float64(testResult.ramMibAvg), @@ -147,6 +159,14 @@ func (r *PerformanceResults) Add(_ string, result any) { Unit: "MiB", Extra: memoryChartName, }) + if testResult.ramMibLimit > 0 { + r.benchmarkResults = append(r.benchmarkResults, &benchmarkResult{ + Name: "ram_mib_limit", + Value: float64(testResult.ramMibLimit), + Unit: "MiB", + Extra: memoryChartName, + }) + } r.benchmarkResults = append(r.benchmarkResults, &benchmarkResult{ Name: "dropped_span_count", Value: float64(testResult.sentSpanCount - testResult.receivedSpanCount), diff --git a/testbed/testbed/validator.go b/testbed/testbed/validator.go index bfb160a82bfe..8f8d8157ff33 100644 --- a/testbed/testbed/validator.go +++ b/testbed/testbed/validator.go @@ -66,7 +66,10 @@ func (v *LogPresentValidator) RecordResults(tc *TestCase) { } // PerfTestValidator implements TestCaseValidator for test suites using PerformanceResults for summarizing results. -type PerfTestValidator struct{} +type PerfTestValidator struct { + // IncludeLimitsInReport determines whether the summary generated by PerformanceResults should include the specified resource limits + IncludeLimitsInReport bool +} func (v *PerfTestValidator) Validate(tc *TestCase) { if assert.EqualValues(tc.t, @@ -90,7 +93,7 @@ func (v *PerfTestValidator) RecordResults(tc *TestCase) { // Remove "Test" prefix from test name. testName := tc.t.Name()[4:] - tc.resultsSummary.Add(tc.t.Name(), &PerformanceTestResult{ + performanceResults := &PerformanceTestResult{ testName: testName, result: result, receivedSpanCount: tc.MockBackend.DataItemsReceived(), @@ -101,7 +104,14 @@ func (v *PerfTestValidator) RecordResults(tc *TestCase) { ramMibAvg: rc.RAMMiBAvg, ramMibMax: rc.RAMMiBMax, errorCause: tc.errorCause, - }) + } + + if v.IncludeLimitsInReport { + performanceResults.cpuPercentageLimit = rc.CPUPercentLimit + performanceResults.ramMibLimit = rc.RAMMiBLimit + } + + tc.resultsSummary.Add(tc.t.Name(), performanceResults) } // CorrectnessTestValidator implements TestCaseValidator for test suites using CorrectnessResults for summarizing results. From b1ba0efaf5a3bbcb14ae1d1cb051821853695a98 Mon Sep 17 00:00:00 2001 From: Chao Weng <19381524+sincejune@users.noreply.github.com> Date: Tue, 11 Feb 2025 19:14:00 +0800 Subject: [PATCH 04/22] [chore] Update otel version (#37808) #### Description This is a PR to verify the change in #37706: After running `make update-otel`, `builder-config.yaml` files are correctly updated in this PR. Feel free to close this PR if it's too large to review. (I have no permission to run the `update-otel` GitHub action and have to run it manually). cc @bogdandrutu @codeboten @mx-psi @songy23 #### Link to tracking issue Relevant to #37703 #### Testing n/a #### Documentation n/a --------- Signed-off-by: Chao Co-authored-by: Pablo Baeyens --- cmd/githubgen/go.mod | 4 +- cmd/githubgen/go.sum | 8 +- cmd/opampsupervisor/go.mod | 12 +- cmd/opampsupervisor/go.sum | 24 +- cmd/otelcontribcol/builder-config.yaml | 30 +- cmd/oteltestbedcol/builder-config.yaml | 24 +- cmd/telemetrygen/go.mod | 9 +- cmd/telemetrygen/go.sum | 18 +- cmd/telemetrygen/internal/e2etest/go.mod | 62 ++-- cmd/telemetrygen/internal/e2etest/go.sum | 126 +++++---- confmap/provider/aesprovider/go.mod | 3 +- confmap/provider/aesprovider/go.sum | 4 +- confmap/provider/s3provider/go.mod | 2 +- confmap/provider/s3provider/go.sum | 4 +- .../provider/secretsmanagerprovider/go.mod | 2 +- .../provider/secretsmanagerprovider/go.sum | 4 +- .../generated_component_test.go | 4 +- connector/countconnector/go.mod | 33 ++- connector/countconnector/go.sum | 66 +++-- .../generated_component_test.go | 4 +- connector/datadogconnector/go.mod | 118 ++++---- connector/datadogconnector/go.sum | 260 ++++++++--------- connector/exceptionsconnector/config.go | 4 +- connector/exceptionsconnector/config_test.go | 3 +- .../generated_component_test.go | 4 +- connector/exceptionsconnector/go.mod | 34 +-- connector/exceptionsconnector/go.sum | 68 ++--- connector/failoverconnector/config_test.go | 5 +- .../generated_component_test.go | 5 +- connector/failoverconnector/go.mod | 32 +-- connector/failoverconnector/go.sum | 64 ++--- connector/grafanacloudconnector/config.go | 4 +- .../generated_component_test.go | 4 +- connector/grafanacloudconnector/go.mod | 32 +-- connector/grafanacloudconnector/go.sum | 64 ++--- .../internal/metadata/generated_telemetry.go | 10 - .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 47 +--- .../generated_component_test.go | 4 +- connector/otlpjsonconnector/go.mod | 31 +- connector/otlpjsonconnector/go.sum | 62 ++-- .../generated_component_test.go | 4 +- connector/roundrobinconnector/go.mod | 31 +- connector/roundrobinconnector/go.sum | 62 ++-- connector/routingconnector/config_test.go | 7 +- .../generated_component_test.go | 5 +- connector/routingconnector/go.mod | 36 +-- connector/routingconnector/go.sum | 72 ++--- .../generated_component_test.go | 4 +- connector/servicegraphconnector/go.mod | 88 +++--- connector/servicegraphconnector/go.sum | 176 ++++++------ .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 49 +--- .../config/config_test.go | 3 +- .../connector_test.go | 3 +- .../generated_component_test.go | 4 +- connector/signaltometricsconnector/go.mod | 34 +-- connector/signaltometricsconnector/go.sum | 68 ++--- connector/spanmetricsconnector/config.go | 4 +- connector/spanmetricsconnector/config_test.go | 5 +- .../generated_component_test.go | 4 +- connector/spanmetricsconnector/go.mod | 36 +-- connector/spanmetricsconnector/go.sum | 72 ++--- connector/sumconnector/config.go | 3 +- .../sumconnector/generated_component_test.go | 4 +- connector/sumconnector/go.mod | 34 +-- connector/sumconnector/go.sum | 68 ++--- exporter/alertmanagerexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/alertmanagerexporter/go.mod | 60 ++-- exporter/alertmanagerexporter/go.sum | 120 ++++---- .../config_test.go | 3 +- .../generated_component_test.go | 4 +- .../alibabacloudlogserviceexporter/go.mod | 50 ++-- .../alibabacloudlogserviceexporter/go.sum | 100 +++---- .../awscloudwatchlogsexporter/config_test.go | 13 +- .../generated_component_test.go | 4 +- exporter/awscloudwatchlogsexporter/go.mod | 44 +-- exporter/awscloudwatchlogsexporter/go.sum | 88 +++--- exporter/awsemfexporter/config_test.go | 13 +- .../generated_component_test.go | 4 +- exporter/awsemfexporter/go.mod | 46 +-- exporter/awsemfexporter/go.sum | 92 +++--- exporter/awskinesisexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/awskinesisexporter/go.mod | 44 +-- exporter/awskinesisexporter/go.sum | 88 +++--- .../awss3exporter/generated_component_test.go | 4 +- exporter/awss3exporter/go.mod | 94 ++++--- exporter/awss3exporter/go.sum | 188 +++++++------ exporter/awsxrayexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/awsxrayexporter/go.mod | 46 +-- exporter/awsxrayexporter/go.sum | 92 +++--- .../azuredataexplorerexporter/config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/azuredataexplorerexporter/go.mod | 46 +-- exporter/azuredataexplorerexporter/go.sum | 92 +++--- exporter/azuremonitorexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/azuremonitorexporter/go.mod | 48 ++-- exporter/azuremonitorexporter/go.sum | 96 +++---- exporter/bmchelixexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/bmchelixexporter/go.mod | 60 ++-- exporter/bmchelixexporter/go.sum | 120 ++++---- exporter/carbonexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/carbonexporter/go.mod | 48 ++-- exporter/carbonexporter/go.sum | 96 +++---- exporter/cassandraexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/cassandraexporter/go.mod | 46 +-- exporter/cassandraexporter/go.sum | 92 +++--- exporter/clickhouseexporter/config_test.go | 9 +- .../generated_component_test.go | 4 +- exporter/clickhouseexporter/go.mod | 48 ++-- exporter/clickhouseexporter/go.sum | 96 +++---- exporter/coralogixexporter/config_test.go | 7 +- .../generated_component_test.go | 4 +- exporter/coralogixexporter/go.mod | 60 ++-- exporter/coralogixexporter/go.sum | 120 ++++---- .../generated_component_test.go | 4 +- exporter/datadogexporter/go.mod | 124 ++++---- exporter/datadogexporter/go.sum | 264 +++++++++--------- .../datadogexporter/integrationtest/go.mod | 118 ++++---- .../datadogexporter/integrationtest/go.sum | 260 ++++++++--------- exporter/datasetexporter/factory_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/datasetexporter/go.mod | 47 ++-- exporter/datasetexporter/go.sum | 92 +++--- exporter/dorisexporter/config_test.go | 3 +- .../dorisexporter/generated_component_test.go | 4 +- exporter/dorisexporter/go.mod | 60 ++-- exporter/dorisexporter/go.sum | 120 ++++---- exporter/elasticsearchexporter/config_test.go | 9 +- .../generated_component_test.go | 4 +- exporter/elasticsearchexporter/go.mod | 62 ++-- exporter/elasticsearchexporter/go.sum | 124 ++++---- .../integrationtest/go.mod | 118 ++++---- .../integrationtest/go.sum | 240 ++++++++-------- exporter/fileexporter/config_test.go | 5 +- exporter/fileexporter/encoding_test.go | 2 +- .../fileexporter/generated_component_test.go | 4 +- exporter/fileexporter/go.mod | 52 ++-- exporter/fileexporter/go.sum | 104 +++---- .../generated_component_test.go | 4 +- exporter/googlecloudexporter/go.mod | 45 ++- exporter/googlecloudexporter/go.sum | 90 +++--- .../generated_component_test.go | 4 +- exporter/googlecloudpubsubexporter/go.mod | 43 ++- exporter/googlecloudpubsubexporter/go.sum | 86 +++--- .../generated_component_test.go | 4 +- .../googlemanagedprometheusexporter/go.mod | 92 +++--- .../googlemanagedprometheusexporter/go.sum | 184 ++++++------ .../honeycombmarkerexporter/config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/honeycombmarkerexporter/go.mod | 60 ++-- exporter/honeycombmarkerexporter/go.sum | 120 ++++---- exporter/influxdbexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/influxdbexporter/go.mod | 60 ++-- exporter/influxdbexporter/go.sum | 120 ++++---- exporter/kafkaexporter/config_test.go | 3 +- .../kafkaexporter/generated_component_test.go | 4 +- exporter/kafkaexporter/go.mod | 50 ++-- exporter/kafkaexporter/go.sum | 100 +++---- exporter/kineticaexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/kineticaexporter/go.mod | 46 +-- exporter/kineticaexporter/go.sum | 92 +++--- .../generated_component_test.go | 4 +- exporter/loadbalancingexporter/go.mod | 114 ++++---- exporter/loadbalancingexporter/go.sum | 228 +++++++-------- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 74 +---- exporter/logicmonitorexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/logicmonitorexporter/go.mod | 60 ++-- exporter/logicmonitorexporter/go.sum | 120 ++++---- .../generated_component_test.go | 4 +- exporter/logzioexporter/go.mod | 59 ++-- exporter/logzioexporter/go.sum | 118 ++++---- exporter/lokiexporter/config_test.go | 3 +- .../lokiexporter/generated_component_test.go | 4 +- exporter/lokiexporter/go.mod | 60 ++-- exporter/lokiexporter/go.sum | 120 ++++---- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 21 +- exporter/mezmoexporter/config_test.go | 3 +- .../mezmoexporter/generated_component_test.go | 4 +- exporter/mezmoexporter/go.mod | 60 ++-- exporter/mezmoexporter/go.sum | 120 ++++---- exporter/opencensusexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/opencensusexporter/go.mod | 66 ++--- exporter/opencensusexporter/go.sum | 132 ++++----- exporter/opensearchexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/opensearchexporter/go.mod | 58 ++-- exporter/opensearchexporter/go.sum | 116 ++++---- exporter/otelarrowexporter/config.go | 3 +- exporter/otelarrowexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/otelarrowexporter/go.mod | 60 ++-- exporter/otelarrowexporter/go.sum | 126 +++++---- .../internal/arrow/prioritizer.go | 6 +- exporter/prometheusexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/prometheusexporter/go.mod | 64 ++--- exporter/prometheusexporter/go.sum | 200 ++++++------- .../config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/prometheusremotewriteexporter/go.mod | 60 ++-- exporter/prometheusremotewriteexporter/go.sum | 120 ++++---- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 35 +-- exporter/pulsarexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/pulsarexporter/go.mod | 47 ++-- exporter/pulsarexporter/go.sum | 96 +++---- exporter/rabbitmqexporter/config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/rabbitmqexporter/go.mod | 48 ++-- exporter/rabbitmqexporter/go.sum | 96 +++---- exporter/sapmexporter/config_test.go | 5 +- .../sapmexporter/generated_component_test.go | 4 +- exporter/sapmexporter/go.mod | 48 ++-- exporter/sapmexporter/go.sum | 96 +++---- .../generated_component_test.go | 4 +- exporter/sematextexporter/go.mod | 43 ++- exporter/sematextexporter/go.sum | 86 +++--- exporter/sentryexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/sentryexporter/go.mod | 46 +-- exporter/sentryexporter/go.sum | 92 +++--- exporter/signalfxexporter/config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/signalfxexporter/go.mod | 60 ++-- exporter/signalfxexporter/go.sum | 120 ++++---- exporter/splunkhecexporter/config_test.go | 5 +- .../generated_component_test.go | 4 +- exporter/splunkhecexporter/go.mod | 60 ++-- exporter/splunkhecexporter/go.sum | 120 ++++---- .../metadata/generated_telemetry_test.go | 3 +- .../stefexporter/generated_component_test.go | 4 +- exporter/stefexporter/go.mod | 59 ++-- exporter/stefexporter/go.sum | 118 ++++---- exporter/sumologicexporter/config_test.go | 4 +- exporter/sumologicexporter/factory_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/sumologicexporter/go.mod | 58 ++-- exporter/sumologicexporter/go.sum | 116 ++++---- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 63 +---- .../generated_component_test.go | 4 +- exporter/syslogexporter/go.mod | 49 ++-- exporter/syslogexporter/go.sum | 98 ++++--- .../config_test.go | 3 +- .../generated_component_test.go | 4 +- .../tencentcloudlogserviceexporter/go.mod | 48 ++-- .../tencentcloudlogserviceexporter/go.sum | 96 +++---- exporter/zipkinexporter/config_test.go | 3 +- .../generated_component_test.go | 4 +- exporter/zipkinexporter/go.mod | 60 ++-- exporter/zipkinexporter/go.sum | 120 ++++---- .../ackextension/generated_component_test.go | 5 +- extension/ackextension/go.mod | 11 +- extension/ackextension/go.sum | 22 +- extension/asapauthextension/config_test.go | 5 +- extension/asapauthextension/factory_test.go | 2 +- .../generated_component_test.go | 5 +- extension/asapauthextension/go.mod | 20 +- extension/asapauthextension/go.sum | 40 +-- extension/awsproxy/config_test.go | 3 +- extension/awsproxy/factory_test.go | 2 +- .../awsproxy/generated_component_test.go | 7 +- extension/awsproxy/go.mod | 28 +- extension/awsproxy/go.sum | 56 ++-- extension/basicauthextension/config_test.go | 5 +- extension/basicauthextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- extension/basicauthextension/go.mod | 22 +- extension/basicauthextension/go.sum | 44 +-- .../bearertokenauthextension/config_test.go | 5 +- .../bearertokenauthextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- extension/bearertokenauthextension/go.mod | 20 +- extension/bearertokenauthextension/go.sum | 40 +-- .../cgroupruntimeextension/config_test.go | 5 +- .../cgroupruntimeextension/extension_test.go | 2 +- .../generated_component_test.go | 11 +- extension/cgroupruntimeextension/go.mod | 16 +- extension/cgroupruntimeextension/go.sum | 32 +-- .../generated_component_test.go | 11 +- .../encoding/avrologencodingextension/go.mod | 17 +- .../encoding/avrologencodingextension/go.sum | 34 ++- extension/encoding/go.mod | 11 +- extension/encoding/go.sum | 22 +- .../jaegerencodingextension/extension_test.go | 4 +- .../generated_component_test.go | 11 +- .../encoding/jaegerencodingextension/go.mod | 17 +- .../encoding/jaegerencodingextension/go.sum | 34 ++- .../generated_component_test.go | 11 +- .../encoding/jsonlogencodingextension/go.mod | 17 +- .../encoding/jsonlogencodingextension/go.sum | 34 ++- .../encoding/otlpencodingextension/config.go | 4 +- .../otlpencodingextension/extension_test.go | 4 +- .../generated_component_test.go | 11 +- .../encoding/otlpencodingextension/go.mod | 18 +- .../encoding/otlpencodingextension/go.sum | 36 +-- .../extension_test.go | 2 +- .../skywalkingencodingextension/go.mod | 15 +- .../skywalkingencodingextension/go.sum | 30 +- .../textencodingextension/extension_test.go | 6 +- .../generated_component_test.go | 11 +- .../encoding/textencodingextension/go.mod | 17 +- .../encoding/textencodingextension/go.sum | 34 ++- .../zipkinencodingextension/config.go | 4 +- .../zipkinencodingextension/extension_test.go | 8 +- .../generated_component_test.go | 11 +- .../encoding/zipkinencodingextension/go.mod | 18 +- .../encoding/zipkinencodingextension/go.sum | 36 +-- .../generated_component_test.go | 7 +- extension/googleclientauthextension/go.mod | 15 +- extension/googleclientauthextension/go.sum | 30 +- .../headerssetterextension/config_test.go | 5 +- .../headerssetterextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- extension/headerssetterextension/go.mod | 20 +- extension/headerssetterextension/go.sum | 40 +-- extension/healthcheckextension/config_test.go | 5 +- .../healthcheckextension/factory_test.go | 4 +- .../generated_component_test.go | 11 +- extension/healthcheckextension/go.mod | 38 +-- extension/healthcheckextension/go.sum | 76 ++--- .../healthcheckextension/integration_test.go | 2 +- .../healthcheckv2extension/config_test.go | 5 +- .../healthcheckv2extension/extension_test.go | 4 +- .../healthcheckv2extension/factory_test.go | 4 +- .../generated_component_test.go | 11 +- extension/healthcheckv2extension/go.mod | 42 +-- extension/healthcheckv2extension/go.sum | 84 +++--- .../httpforwarderextension/config_test.go | 3 +- .../httpforwarderextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- extension/httpforwarderextension/go.mod | 36 +-- extension/httpforwarderextension/go.sum | 72 ++--- extension/jaegerremotesampling/config_test.go | 3 +- .../jaegerremotesampling/factory_test.go | 2 +- .../generated_component_test.go | 7 +- extension/jaegerremotesampling/go.mod | 38 +-- extension/jaegerremotesampling/go.sum | 76 ++--- extension/k8sleaderelector/factory_test.go | 5 +- .../generated_component_test.go | 5 +- extension/k8sleaderelector/go.mod | 15 +- extension/k8sleaderelector/go.sum | 30 +- .../oauth2clientauthextension/config_test.go | 5 +- .../oauth2clientauthextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- extension/oauth2clientauthextension/go.mod | 22 +- extension/oauth2clientauthextension/go.sum | 44 +-- .../observer/cfgardenobserver/config_test.go | 3 +- .../observer/cfgardenobserver/factory_test.go | 2 +- .../generated_component_test.go | 5 +- extension/observer/cfgardenobserver/go.mod | 16 +- extension/observer/cfgardenobserver/go.sum | 32 +-- .../observer/dockerobserver/config_test.go | 15 +- .../observer/dockerobserver/factory_test.go | 2 +- .../generated_component_test.go | 5 +- extension/observer/dockerobserver/go.mod | 16 +- extension/observer/dockerobserver/go.sum | 32 +-- extension/observer/ecsobserver/config_test.go | 5 +- .../observer/ecsobserver/extension_test.go | 4 +- .../ecsobserver/generated_component_test.go | 5 +- extension/observer/ecsobserver/go.mod | 20 +- extension/observer/ecsobserver/go.sum | 40 +-- .../observer/ecstaskobserver/config_test.go | 5 +- .../observer/ecstaskobserver/factory_test.go | 2 +- .../generated_component_test.go | 5 +- extension/observer/ecstaskobserver/go.mod | 30 +- extension/observer/ecstaskobserver/go.sum | 60 ++-- .../observer/hostobserver/config_test.go | 3 +- .../observer/hostobserver/factory_test.go | 2 +- .../hostobserver/generated_component_test.go | 11 +- extension/observer/hostobserver/go.mod | 16 +- extension/observer/hostobserver/go.sum | 32 +-- extension/observer/k8sobserver/config_test.go | 5 +- .../observer/k8sobserver/extension_test.go | 10 +- .../observer/k8sobserver/factory_test.go | 2 +- .../k8sobserver/generated_component_test.go | 5 +- extension/observer/k8sobserver/go.mod | 16 +- extension/observer/k8sobserver/go.sum | 32 +-- extension/oidcauthextension/factory_test.go | 2 +- .../generated_component_test.go | 7 +- extension/oidcauthextension/go.mod | 19 +- extension/oidcauthextension/go.sum | 38 ++- extension/opampextension/factory_test.go | 4 +- .../generated_component_test.go | 11 +- extension/opampextension/go.mod | 29 +- extension/opampextension/go.sum | 58 ++-- extension/opampextension/opamp_agent_test.go | 22 +- extension/pprofextension/config_test.go | 3 +- extension/pprofextension/factory_test.go | 4 +- .../generated_component_test.go | 11 +- extension/pprofextension/go.mod | 24 +- extension/pprofextension/go.sum | 48 ++-- .../generated_component_test.go | 11 +- extension/remotetapextension/go.mod | 33 ++- extension/remotetapextension/go.sum | 66 +++-- extension/sigv4authextension/config_test.go | 5 +- extension/sigv4authextension/factory_test.go | 6 +- .../generated_component_test.go | 11 +- extension/sigv4authextension/go.mod | 18 +- extension/sigv4authextension/go.sum | 36 +-- .../config_test.go | 3 +- .../generated_component_test.go | 11 +- .../solarwindsapmsettingsextension/go.mod | 32 +-- .../solarwindsapmsettingsextension/go.sum | 64 ++--- extension/storage/dbstorage/extension_test.go | 4 +- .../dbstorage/generated_component_test.go | 7 +- extension/storage/dbstorage/go.mod | 17 +- extension/storage/dbstorage/go.sum | 34 ++- extension/storage/filestorage/config_test.go | 9 +- .../storage/filestorage/extension_test.go | 18 +- extension/storage/filestorage/factory_test.go | 2 +- .../filestorage/generated_component_test.go | 11 +- extension/storage/filestorage/go.mod | 18 +- extension/storage/filestorage/go.sum | 36 +-- extension/storage/go.mod | 13 +- extension/storage/go.sum | 26 +- .../redisstorageextension/config_test.go | 3 +- .../redisstorageextension/extension_test.go | 2 +- .../redisstorageextension/factory_test.go | 2 +- .../generated_component_test.go | 11 +- .../storage/redisstorageextension/go.mod | 20 +- .../storage/redisstorageextension/go.sum | 40 +-- extension/sumologicextension/factory_test.go | 4 +- .../generated_component_test.go | 5 +- extension/sumologicextension/go.mod | 35 ++- extension/sumologicextension/go.sum | 70 +++-- internal/aws/containerinsight/go.mod | 4 +- internal/aws/containerinsight/go.sum | 8 +- internal/aws/cwlogs/go.mod | 7 +- internal/aws/cwlogs/go.sum | 14 +- internal/aws/ecsutil/go.mod | 25 +- internal/aws/ecsutil/go.sum | 50 ++-- internal/aws/proxy/go.mod | 8 +- internal/aws/proxy/go.sum | 16 +- internal/aws/xray/go.mod | 7 +- internal/aws/xray/go.sum | 14 +- internal/common/go.mod | 2 +- internal/common/go.sum | 4 +- internal/coreinternal/go.mod | 31 +- internal/coreinternal/go.sum | 62 ++-- internal/datadog/go.mod | 53 ++-- internal/datadog/go.sum | 110 ++++---- internal/docker/go.mod | 2 +- internal/docker/go.sum | 4 +- internal/exp/metrics/go.mod | 6 +- internal/exp/metrics/go.sum | 12 +- internal/filter/go.mod | 17 +- internal/filter/go.sum | 34 ++- internal/kafka/go.mod | 4 +- internal/kafka/go.sum | 8 +- internal/kubelet/go.mod | 4 +- internal/kubelet/go.sum | 8 +- internal/metadataproviders/go.mod | 2 +- internal/metadataproviders/go.sum | 4 +- internal/otelarrow/go.mod | 57 ++-- internal/otelarrow/go.sum | 130 ++++----- .../internal/metadata/generated_telemetry.go | 20 -- .../metadatatest/generated_telemetrytest.go | 25 -- .../generated_telemetrytest_test.go | 35 +-- internal/pdatautil/go.mod | 4 +- internal/pdatautil/go.sum | 8 +- internal/sharedcomponent/go.mod | 9 +- internal/sharedcomponent/go.sum | 18 +- internal/splunk/go.mod | 28 +- internal/splunk/go.sum | 56 ++-- internal/sqlquery/go.mod | 19 +- internal/sqlquery/go.sum | 38 ++- internal/tools/go.mod | 23 +- internal/tools/go.sum | 46 ++- pkg/batchperresourceattr/go.mod | 12 +- pkg/batchperresourceattr/go.sum | 24 +- pkg/batchpersignal/go.mod | 4 +- pkg/batchpersignal/go.sum | 8 +- pkg/core/xidutils/go.mod | 4 +- pkg/core/xidutils/go.sum | 8 +- pkg/datadog/config/config_test.go | 3 +- pkg/datadog/go.mod | 48 ++-- pkg/datadog/go.sum | 124 ++++---- pkg/experimentalmetricmetadata/go.mod | 4 +- pkg/experimentalmetricmetadata/go.sum | 8 +- pkg/golden/README.md | 2 +- pkg/golden/go.mod | 4 +- pkg/golden/go.sum | 8 +- pkg/ottl/go.mod | 11 +- pkg/ottl/go.sum | 22 +- pkg/pdatatest/go.mod | 6 +- pkg/pdatatest/go.sum | 12 +- pkg/pdatautil/go.mod | 4 +- pkg/pdatautil/go.sum | 8 +- pkg/resourcetotelemetry/go.mod | 15 +- pkg/resourcetotelemetry/go.sum | 38 ++- pkg/sampling/go.mod | 4 +- pkg/sampling/go.sum | 8 +- .../metadatatest/generated_telemetrytest.go | 25 -- .../generated_telemetrytest_test.go | 35 +-- pkg/stanza/go.mod | 41 ++- pkg/stanza/go.sum | 82 +++--- pkg/status/go.mod | 11 +- pkg/status/go.sum | 22 +- pkg/translator/azure/go.mod | 9 +- pkg/translator/azure/go.sum | 18 +- pkg/translator/azurelogs/go.mod | 9 +- pkg/translator/azurelogs/go.sum | 18 +- pkg/translator/jaeger/go.mod | 7 +- pkg/translator/jaeger/go.sum | 16 +- pkg/translator/loki/go.mod | 8 +- pkg/translator/loki/go.sum | 16 +- pkg/translator/opencensus/go.mod | 8 +- pkg/translator/opencensus/go.sum | 16 +- pkg/translator/prometheus/go.mod | 6 +- pkg/translator/prometheus/go.sum | 12 +- pkg/translator/prometheusremotewrite/go.mod | 10 +- pkg/translator/prometheusremotewrite/go.sum | 20 +- pkg/translator/signalfx/go.mod | 4 +- pkg/translator/signalfx/go.sum | 8 +- pkg/translator/skywalking/go.mod | 6 +- pkg/translator/skywalking/go.sum | 12 +- pkg/translator/zipkin/go.mod | 8 +- pkg/translator/zipkin/go.sum | 16 +- processor/attributesprocessor/config_test.go | 3 +- processor/attributesprocessor/factory_test.go | 4 +- .../generated_component_test.go | 4 +- processor/attributesprocessor/go.mod | 38 +-- processor/attributesprocessor/go.sum | 76 ++--- .../generated_component_test.go | 4 +- processor/coralogixprocessor/go.mod | 31 +- processor/coralogixprocessor/go.sum | 62 ++-- .../cumulativetodeltaprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/cumulativetodeltaprocessor/go.mod | 32 +-- processor/cumulativetodeltaprocessor/go.sum | 64 ++--- .../deltatocumulativeprocessor/config.go | 3 +- .../deltatocumulativeprocessor/config_test.go | 3 +- .../generated_component_test.go | 4 +- processor/deltatocumulativeprocessor/go.mod | 32 +-- processor/deltatocumulativeprocessor/go.sum | 64 ++--- .../internal/metadata/generated_telemetry.go | 10 - .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 129 +-------- processor/deltatorateprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/deltatorateprocessor/go.mod | 34 +-- processor/deltatorateprocessor/go.sum | 68 ++--- processor/filterprocessor/config_test.go | 27 +- .../generated_component_test.go | 4 +- processor/filterprocessor/go.mod | 36 +-- processor/filterprocessor/go.sum | 72 ++--- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 49 +--- processor/geoipprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/geoipprocessor/go.mod | 88 +++--- processor/geoipprocessor/go.sum | 176 ++++++------ .../internal/provider/geoipprovider.go | 4 +- .../groupbyattrsprocessor/config_test.go | 3 +- .../generated_component_test.go | 4 +- processor/groupbyattrsprocessor/go.mod | 32 +-- processor/groupbyattrsprocessor/go.sum | 64 ++--- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 130 +-------- .../generated_component_test.go | 4 +- processor/groupbytraceprocessor/go.mod | 31 +- processor/groupbytraceprocessor/go.sum | 62 ++-- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 112 +------- .../generated_component_test.go | 4 +- processor/intervalprocessor/go.mod | 31 +- processor/intervalprocessor/go.sum | 62 ++-- .../k8sattributesprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/k8sattributesprocessor/go.mod | 75 ++--- processor/k8sattributesprocessor/go.sum | 150 +++++----- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 201 ++----------- processor/logdedupprocessor/go.mod | 34 +-- processor/logdedupprocessor/go.sum | 68 ++--- .../generated_component_test.go | 4 +- processor/logstransformprocessor/go.mod | 43 ++- processor/logstransformprocessor/go.sum | 94 +++---- .../metricsgenerationprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/metricsgenerationprocessor/go.mod | 34 +-- processor/metricsgenerationprocessor/go.sum | 68 ++--- .../generated_component_test.go | 4 +- processor/metricstarttimeprocessor/go.mod | 31 +- processor/metricstarttimeprocessor/go.sum | 62 ++-- .../metricstransformprocessor/config_test.go | 3 +- .../generated_component_test.go | 4 +- processor/metricstransformprocessor/go.mod | 32 +-- processor/metricstransformprocessor/go.sum | 64 ++--- .../config_test.go | 3 +- .../generated_component_test.go | 4 +- .../probabilisticsamplerprocessor/go.mod | 88 +++--- .../probabilisticsamplerprocessor/go.sum | 176 ++++++------ .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 35 +-- processor/redactionprocessor/config_test.go | 3 +- .../generated_component_test.go | 4 +- processor/redactionprocessor/go.mod | 32 +-- processor/redactionprocessor/go.sum | 64 ++--- .../generated_component_test.go | 4 +- processor/remotetapprocessor/go.mod | 49 ++-- processor/remotetapprocessor/go.sum | 98 ++++--- .../resourcedetectionprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/resourcedetectionprocessor/go.mod | 54 ++-- processor/resourcedetectionprocessor/go.sum | 108 +++---- processor/resourceprocessor/config_test.go | 5 +- .../generated_component_test.go | 4 +- processor/resourceprocessor/go.mod | 34 +-- processor/resourceprocessor/go.sum | 68 ++--- processor/routingprocessor/config_test.go | 5 +- processor/routingprocessor/factory_test.go | 9 +- .../generated_component_test.go | 4 +- processor/routingprocessor/go.mod | 80 +++--- processor/routingprocessor/go.sum | 160 +++++------ .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 49 +--- processor/schemaprocessor/config_test.go | 3 +- .../generated_component_test.go | 4 +- processor/schemaprocessor/go.mod | 48 ++-- processor/schemaprocessor/go.sum | 96 +++---- processor/spanprocessor/config_test.go | 3 +- .../spanprocessor/generated_component_test.go | 4 +- processor/spanprocessor/go.mod | 36 +-- processor/spanprocessor/go.sum | 72 ++--- .../generated_component_test.go | 4 +- processor/sumologicprocessor/go.mod | 88 +++--- processor/sumologicprocessor/go.sum | 176 ++++++------ .../generated_component_test.go | 4 +- processor/tailsamplingprocessor/go.mod | 35 ++- processor/tailsamplingprocessor/go.sum | 70 +++-- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 169 +---------- processor/transformprocessor/config_test.go | 5 +- processor/transformprocessor/factory_test.go | 4 +- .../generated_component_test.go | 4 +- processor/transformprocessor/go.mod | 36 +-- processor/transformprocessor/go.sum | 72 ++--- .../activedirectorydsreceiver/config_test.go | 3 +- .../generated_component_test.go | 5 +- receiver/activedirectorydsreceiver/go.mod | 34 +-- receiver/activedirectorydsreceiver/go.sum | 68 ++--- .../generated_component_test.go | 4 +- receiver/aerospikereceiver/go.mod | 39 ++- receiver/aerospikereceiver/go.sum | 78 +++--- receiver/apachereceiver/config_test.go | 3 +- receiver/apachereceiver/factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/apachereceiver/go.mod | 52 ++-- receiver/apachereceiver/go.sum | 104 +++---- receiver/apachereceiver/scraper_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/apachesparkreceiver/go.mod | 51 ++-- receiver/apachesparkreceiver/go.sum | 102 ++++--- .../generated_component_test.go | 4 +- receiver/awscloudwatchmetricsreceiver/go.mod | 29 +- receiver/awscloudwatchmetricsreceiver/go.sum | 58 ++-- receiver/awscloudwatchreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/awscloudwatchreceiver/go.mod | 30 +- receiver/awscloudwatchreceiver/go.sum | 60 ++-- .../config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/awscontainerinsightreceiver/go.mod | 46 +-- receiver/awscontainerinsightreceiver/go.sum | 92 +++--- .../config_test.go | 3 +- .../generated_component_test.go | 5 +- .../awsecscontainermetricsreceiver/go.mod | 48 ++-- .../awsecscontainermetricsreceiver/go.sum | 96 +++---- receiver/awsfirehosereceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/awsfirehosereceiver/go.mod | 50 ++-- receiver/awsfirehosereceiver/go.sum | 100 +++---- receiver/awss3receiver/config_test.go | 5 +- .../awss3receiver/generated_component_test.go | 4 +- receiver/awss3receiver/go.mod | 32 +-- receiver/awss3receiver/go.sum | 64 ++--- receiver/awsxrayreceiver/config_test.go | 3 +- .../generated_component_test.go | 5 +- receiver/awsxrayreceiver/go.mod | 40 +-- receiver/awsxrayreceiver/go.sum | 80 +++--- receiver/azureblobreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/azureblobreceiver/go.mod | 90 +++--- receiver/azureblobreceiver/go.sum | 180 ++++++------ receiver/azureeventhubreceiver/config_test.go | 7 +- .../generated_component_test.go | 4 +- receiver/azureeventhubreceiver/go.mod | 88 +++--- receiver/azureeventhubreceiver/go.sum | 188 +++++++------ .../generated_component_test.go | 4 +- receiver/azuremonitorreceiver/go.mod | 33 ++- receiver/azuremonitorreceiver/go.sum | 66 +++-- .../bigipreceiver/generated_component_test.go | 4 +- receiver/bigipreceiver/go.mod | 51 ++-- receiver/bigipreceiver/go.sum | 102 ++++--- receiver/carbonreceiver/config.go | 4 +- receiver/carbonreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/carbonreceiver/go.mod | 36 +-- receiver/carbonreceiver/go.sum | 72 ++--- .../generated_component_test.go | 4 +- receiver/chronyreceiver/go.mod | 33 ++- receiver/chronyreceiver/go.sum | 66 +++-- receiver/cloudflarereceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/cloudflarereceiver/go.mod | 38 +-- receiver/cloudflarereceiver/go.sum | 76 ++--- receiver/cloudfoundryreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/cloudfoundryreceiver/go.mod | 50 ++-- receiver/cloudfoundryreceiver/go.sum | 100 +++---- receiver/collectdreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/collectdreceiver/go.mod | 48 ++-- receiver/collectdreceiver/go.sum | 96 +++---- receiver/couchdbreceiver/factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/couchdbreceiver/go.mod | 52 ++-- receiver/couchdbreceiver/go.sum | 104 +++---- receiver/couchdbreceiver/scraper_test.go | 8 +- .../generated_component_test.go | 4 +- receiver/datadogreceiver/go.mod | 50 ++-- receiver/datadogreceiver/go.sum | 100 +++---- receiver/dockerstatsreceiver/config_test.go | 9 +- .../generated_component_test.go | 4 +- receiver/dockerstatsreceiver/go.mod | 40 +-- receiver/dockerstatsreceiver/go.sum | 80 +++--- receiver/elasticsearchreceiver/config_test.go | 13 +- .../generated_component_test.go | 4 +- receiver/elasticsearchreceiver/go.mod | 52 ++-- receiver/elasticsearchreceiver/go.sum | 104 +++---- receiver/envoyalsreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/envoyalsreceiver/go.mod | 52 ++-- receiver/envoyalsreceiver/go.sum | 104 +++---- receiver/expvarreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/expvarreceiver/go.mod | 50 ++-- receiver/expvarreceiver/go.sum | 100 +++---- receiver/filelogreceiver/filelog_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/filelogreceiver/go.mod | 38 +-- receiver/filelogreceiver/go.sum | 76 ++--- .../generated_component_test.go | 4 +- receiver/filestatsreceiver/go.mod | 35 ++- receiver/filestatsreceiver/go.sum | 70 +++-- .../generated_component_test.go | 4 +- receiver/flinkmetricsreceiver/go.mod | 51 ++-- receiver/flinkmetricsreceiver/go.sum | 102 ++++--- receiver/fluentforwardreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/fluentforwardreceiver/go.mod | 30 +- receiver/fluentforwardreceiver/go.sum | 60 ++-- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 77 +---- .../generated_component_test.go | 4 +- receiver/githubreceiver/go.mod | 108 +++---- receiver/githubreceiver/go.sum | 216 +++++++------- .../generated_component_test.go | 4 +- receiver/gitlabreceiver/go.mod | 102 +++---- receiver/gitlabreceiver/go.sum | 204 +++++++------- .../generated_component_test.go | 4 +- receiver/googlecloudmonitoringreceiver/go.mod | 33 ++- receiver/googlecloudmonitoringreceiver/go.sum | 66 +++-- .../googlecloudpubsubreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/googlecloudpubsubreceiver/go.mod | 40 +-- receiver/googlecloudpubsubreceiver/go.sum | 80 +++--- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 21 +- .../googlecloudspannerreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/googlecloudspannerreceiver/go.mod | 34 +-- receiver/googlecloudspannerreceiver/go.sum | 68 ++--- .../generated_component_test.go | 4 +- receiver/haproxyreceiver/go.mod | 51 ++-- receiver/haproxyreceiver/go.sum | 102 ++++--- receiver/hostmetricsreceiver/config.go | 5 +- receiver/hostmetricsreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/hostmetricsreceiver/go.mod | 42 +-- receiver/hostmetricsreceiver/go.sum | 84 +++--- .../hostmetrics_linux_test.go | 3 +- .../cpuscraper/generated_component_test.go | 4 +- .../diskscraper/generated_component_test.go | 4 +- .../generated_component_test.go | 4 +- .../loadscraper/generated_component_test.go | 4 +- .../memoryscraper/generated_component_test.go | 4 +- .../generated_component_test.go | 4 +- .../pagingscraper/generated_component_test.go | 4 +- .../generated_component_test.go | 4 +- .../generated_component_test.go | 4 +- .../systemscraper/generated_component_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/httpcheckreceiver/go.mod | 49 ++-- receiver/httpcheckreceiver/go.sum | 98 ++++--- .../generated_component_test.go | 4 +- receiver/huaweicloudcesreceiver/go.mod | 51 ++-- receiver/huaweicloudcesreceiver/go.sum | 102 ++++--- .../iisreceiver/generated_component_test.go | 4 +- receiver/iisreceiver/go.mod | 35 ++- receiver/iisreceiver/go.sum | 70 +++-- .../generated_component_test.go | 4 +- receiver/influxdbreceiver/go.mod | 51 ++-- receiver/influxdbreceiver/go.sum | 102 ++++--- receiver/jaegerreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/jaegerreceiver/go.mod | 54 ++-- receiver/jaegerreceiver/go.sum | 108 +++---- receiver/jmxreceiver/config_test.go | 3 +- .../jmxreceiver/generated_component_test.go | 4 +- receiver/jmxreceiver/go.mod | 67 ++--- receiver/jmxreceiver/go.sum | 134 ++++----- .../generated_component_test.go | 4 +- receiver/journaldreceiver/go.mod | 37 ++- receiver/journaldreceiver/go.sum | 74 +++-- receiver/k8sclusterreceiver/config_test.go | 7 +- .../generated_component_test.go | 4 +- receiver/k8sclusterreceiver/go.mod | 63 +++-- receiver/k8sclusterreceiver/go.sum | 126 +++++---- receiver/k8seventsreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/k8seventsreceiver/go.mod | 32 +-- receiver/k8seventsreceiver/go.sum | 64 ++--- receiver/k8sobjectsreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/k8sobjectsreceiver/go.mod | 61 ++-- receiver/k8sobjectsreceiver/go.sum | 122 ++++---- .../generated_component_test.go | 4 +- receiver/kafkametricsreceiver/go.mod | 39 ++- receiver/kafkametricsreceiver/go.sum | 78 +++--- receiver/kafkareceiver/config_test.go | 3 +- .../kafkareceiver/generated_component_test.go | 4 +- receiver/kafkareceiver/go.mod | 46 +-- receiver/kafkareceiver/go.sum | 100 +++---- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 115 +------- receiver/kubeletstatsreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/kubeletstatsreceiver/go.mod | 69 ++--- receiver/kubeletstatsreceiver/go.sum | 138 ++++----- .../generated_component_test.go | 4 +- receiver/libhoneyreceiver/go.mod | 49 ++-- receiver/libhoneyreceiver/go.sum | 98 ++++--- receiver/lokireceiver/config_test.go | 5 +- .../lokireceiver/generated_component_test.go | 4 +- receiver/lokireceiver/go.mod | 56 ++-- receiver/lokireceiver/go.sum | 112 ++++---- .../generated_component_test.go | 4 +- receiver/memcachedreceiver/go.mod | 35 ++- receiver/memcachedreceiver/go.sum | 70 +++-- .../generated_component_test.go | 4 +- receiver/mongodbatlasreceiver/go.mod | 51 ++-- receiver/mongodbatlasreceiver/go.sum | 102 ++++--- receiver/mongodbreceiver/config_test.go | 5 +- receiver/mongodbreceiver/factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/mongodbreceiver/go.mod | 44 +-- receiver/mongodbreceiver/go.sum | 88 +++--- receiver/mysqlreceiver/factory_test.go | 4 +- .../mysqlreceiver/generated_component_test.go | 4 +- receiver/mysqlreceiver/go.mod | 42 +-- receiver/mysqlreceiver/go.sum | 84 +++--- .../generated_component_test.go | 4 +- receiver/namedpipereceiver/go.mod | 38 +-- receiver/namedpipereceiver/go.sum | 76 ++--- receiver/namedpipereceiver/namedpipe_test.go | 3 +- receiver/netflowreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/netflowreceiver/go.mod | 32 +-- receiver/netflowreceiver/go.sum | 64 ++--- .../nginxreceiver/generated_component_test.go | 4 +- receiver/nginxreceiver/go.mod | 50 ++-- receiver/nginxreceiver/go.sum | 100 +++---- receiver/nginxreceiver/scraper_test.go | 4 +- receiver/nsxtreceiver/factory_test.go | 4 +- .../nsxtreceiver/generated_component_test.go | 4 +- receiver/nsxtreceiver/go.mod | 52 ++-- receiver/nsxtreceiver/go.sum | 104 +++---- .../ntpreceiver/generated_component_test.go | 4 +- receiver/ntpreceiver/go.mod | 35 ++- receiver/ntpreceiver/go.sum | 70 +++-- receiver/opencensusreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/opencensusreceiver/go.mod | 56 ++-- receiver/opencensusreceiver/go.sum | 112 ++++---- .../generated_component_test.go | 4 +- receiver/oracledbreceiver/go.mod | 35 ++- receiver/oracledbreceiver/go.sum | 70 +++-- .../generated_component_test.go | 5 +- receiver/osqueryreceiver/go.mod | 19 +- receiver/osqueryreceiver/go.sum | 38 ++- receiver/otelarrowreceiver/config.go | 5 +- receiver/otelarrowreceiver/config_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/otelarrowreceiver/go.mod | 52 ++-- receiver/otelarrowreceiver/go.sum | 110 ++++---- .../generated_component_test.go | 4 +- receiver/otlpjsonfilereceiver/go.mod | 39 ++- receiver/otlpjsonfilereceiver/go.sum | 78 +++--- receiver/podmanreceiver/config_test.go | 5 +- .../generated_component_test.go | 4 +- receiver/podmanreceiver/go.mod | 38 +-- receiver/podmanreceiver/go.sum | 76 ++--- receiver/postgresqlreceiver/config_test.go | 3 +- receiver/postgresqlreceiver/factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/postgresqlreceiver/go.mod | 44 +-- receiver/postgresqlreceiver/go.sum | 88 +++--- receiver/prometheusreceiver/config_test.go | 31 +- .../generated_component_test.go | 4 +- receiver/prometheusreceiver/go.mod | 100 +++---- receiver/prometheusreceiver/go.sum | 200 ++++++------- .../targetallocator/config_test.go | 24 +- .../generated_component_test.go | 4 +- receiver/prometheusremotewritereceiver/go.mod | 49 ++-- receiver/prometheusremotewritereceiver/go.sum | 98 ++++--- .../generated_component_test.go | 4 +- receiver/pulsarreceiver/go.mod | 32 +-- receiver/pulsarreceiver/go.sum | 66 +++-- receiver/purefareceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/purefareceiver/go.mod | 56 ++-- receiver/purefareceiver/go.sum | 200 ++++++------- .../internal/bearertoken_test.go | 2 +- .../purefareceiver/internal/scraper_test.go | 2 +- receiver/purefbreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/purefbreceiver/go.mod | 56 ++-- receiver/purefbreceiver/go.sum | 200 ++++++------- .../internal/baerertoken_test.go | 2 +- .../purefbreceiver/internal/scraper_test.go | 2 +- .../generated_component_test.go | 4 +- receiver/rabbitmqreceiver/go.mod | 51 ++-- receiver/rabbitmqreceiver/go.sum | 102 ++++--- receiver/receivercreator/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/receivercreator/go.mod | 88 +++--- receiver/receivercreator/go.sum | 176 ++++++------ receiver/receivercreator/runner.go | 3 +- .../redisreceiver/generated_component_test.go | 4 +- receiver/redisreceiver/go.mod | 41 ++- receiver/redisreceiver/go.sum | 82 +++--- .../riakreceiver/generated_component_test.go | 4 +- receiver/riakreceiver/go.mod | 51 ++-- receiver/riakreceiver/go.sum | 102 ++++--- receiver/saphanareceiver/config_test.go | 3 +- receiver/saphanareceiver/factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/saphanareceiver/go.mod | 42 +-- receiver/saphanareceiver/go.sum | 84 +++--- receiver/sapmreceiver/config_test.go | 3 +- .../sapmreceiver/generated_component_test.go | 4 +- receiver/sapmreceiver/go.mod | 50 ++-- receiver/sapmreceiver/go.sum | 100 +++---- receiver/signalfxreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/signalfxreceiver/go.mod | 62 ++-- receiver/signalfxreceiver/go.sum | 124 ++++---- .../simpleprometheusreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/simpleprometheusreceiver/go.mod | 54 ++-- receiver/simpleprometheusreceiver/go.sum | 200 ++++++------- receiver/skywalkingreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/skywalkingreceiver/go.mod | 54 ++-- receiver/skywalkingreceiver/go.sum | 108 +++---- receiver/snmpreceiver/config_test.go | 9 +- receiver/snmpreceiver/factory.go | 3 +- .../snmpreceiver/generated_component_test.go | 4 +- receiver/snmpreceiver/go.mod | 94 ++++--- receiver/snmpreceiver/go.sum | 188 +++++++------ receiver/snowflakereceiver/config_test.go | 3 +- receiver/snowflakereceiver/factory_test.go | 6 +- .../generated_component_test.go | 4 +- receiver/snowflakereceiver/go.mod | 38 +-- receiver/snowflakereceiver/go.sum | 76 ++--- receiver/snowflakereceiver/scraper_test.go | 6 +- receiver/solacereceiver/config_test.go | 13 +- .../generated_component_test.go | 4 +- receiver/solacereceiver/go.mod | 34 +-- receiver/solacereceiver/go.sum | 68 ++--- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 181 ++---------- .../generated_component_test.go | 4 +- receiver/splunkenterprisereceiver/go.mod | 49 ++-- receiver/splunkenterprisereceiver/go.sum | 98 ++++--- receiver/splunkhecreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/splunkhecreceiver/go.mod | 62 ++-- receiver/splunkhecreceiver/go.sum | 124 ++++---- receiver/sqlqueryreceiver/config_test.go | 7 +- .../generated_component_test.go | 4 +- receiver/sqlqueryreceiver/go.mod | 42 +-- receiver/sqlqueryreceiver/go.sum | 84 +++--- .../sqlserverreceiver/config_others_test.go | 6 +- receiver/sqlserverreceiver/config_test.go | 10 +- .../sqlserverreceiver/config_windows_test.go | 6 +- .../generated_component_test.go | 4 +- receiver/sqlserverreceiver/go.mod | 38 +-- receiver/sqlserverreceiver/go.sum | 76 ++--- .../generated_component_test.go | 4 +- receiver/sshcheckreceiver/go.mod | 41 ++- receiver/sshcheckreceiver/go.sum | 82 +++--- receiver/statsdreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/statsdreceiver/go.mod | 40 +-- receiver/statsdreceiver/go.sum | 80 +++--- .../metadatatest/generated_telemetrytest.go | 30 -- .../generated_telemetrytest_test.go | 21 +- .../generated_component_test.go | 4 +- receiver/syslogreceiver/go.mod | 42 +-- receiver/syslogreceiver/go.sum | 84 +++--- receiver/syslogreceiver/syslog_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/systemdreceiver/go.mod | 29 +- receiver/systemdreceiver/go.sum | 58 ++-- .../generated_component_test.go | 4 +- receiver/tcplogreceiver/go.mod | 42 +-- receiver/tcplogreceiver/go.sum | 84 +++--- receiver/tcplogreceiver/tcp_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/tlscheckreceiver/go.mod | 35 ++- receiver/tlscheckreceiver/go.sum | 70 +++-- .../generated_component_test.go | 4 +- receiver/udplogreceiver/go.mod | 38 +-- receiver/udplogreceiver/go.sum | 76 ++--- receiver/udplogreceiver/udp_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/vcenterreceiver/go.mod | 41 ++- receiver/vcenterreceiver/go.sum | 82 +++--- receiver/wavefrontreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/wavefrontreceiver/go.mod | 36 +-- receiver/wavefrontreceiver/go.sum | 72 ++--- receiver/webhookeventreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/webhookeventreceiver/go.mod | 48 ++-- receiver/webhookeventreceiver/go.sum | 96 +++---- .../generated_component_test.go | 4 +- receiver/windowseventlogreceiver/go.mod | 37 ++- receiver/windowseventlogreceiver/go.sum | 74 +++-- .../config_test.go | 5 +- .../factory_test.go | 4 +- .../generated_component_test.go | 4 +- receiver/windowsperfcountersreceiver/go.mod | 34 +-- receiver/windowsperfcountersreceiver/go.sum | 68 ++--- receiver/zipkinreceiver/config_test.go | 3 +- .../generated_component_test.go | 4 +- receiver/zipkinreceiver/go.mod | 48 ++-- receiver/zipkinreceiver/go.sum | 96 +++---- .../generated_component_test.go | 4 +- receiver/zookeeperreceiver/go.mod | 37 ++- receiver/zookeeperreceiver/go.sum | 82 +++--- .../generated_component_test.go | 4 +- scraper/zookeeperscraper/go.mod | 23 +- scraper/zookeeperscraper/go.sum | 46 ++- testbed/go.mod | 118 ++++---- testbed/go.sum | 236 ++++++++-------- .../mockdatadogagentexporter/go.mod | 41 ++- .../mockdatadogagentexporter/go.sum | 82 +++--- 1077 files changed, 18820 insertions(+), 20197 deletions(-) diff --git a/cmd/githubgen/go.mod b/cmd/githubgen/go.mod index 1c99bfb30707..3aaa190ec065 100644 --- a/cmd/githubgen/go.mod +++ b/cmd/githubgen/go.mod @@ -5,8 +5,8 @@ go 1.22.0 require ( github.com/google/go-github/v68 v68.0.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c gopkg.in/yaml.v3 v3.0.1 ) diff --git a/cmd/githubgen/go.sum b/cmd/githubgen/go.sum index 4335b6a718f8..245aa2205d8d 100644 --- a/cmd/githubgen/go.sum +++ b/cmd/githubgen/go.sum @@ -29,10 +29,10 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/cmd/opampsupervisor/go.mod b/cmd/opampsupervisor/go.mod index 0d1aa9b13508..04c7e1815287 100644 --- a/cmd/opampsupervisor/go.mod +++ b/cmd/opampsupervisor/go.mod @@ -12,12 +12,12 @@ require ( github.com/knadh/koanf/v2 v2.1.2 github.com/open-telemetry/opamp-go v0.18.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/sys v0.30.0 diff --git a/cmd/opampsupervisor/go.sum b/cmd/opampsupervisor/go.sum index 2e13f2db6a12..b8edf59329b3 100644 --- a/cmd/opampsupervisor/go.sum +++ b/cmd/opampsupervisor/go.sum @@ -42,18 +42,18 @@ github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/cmd/otelcontribcol/builder-config.yaml b/cmd/otelcontribcol/builder-config.yaml index 979f8cd4ada6..b5a09ddb42ec 100644 --- a/cmd/otelcontribcol/builder-config.yaml +++ b/cmd/otelcontribcol/builder-config.yaml @@ -14,7 +14,7 @@ dist: output_path: ./cmd/otelcontribcol extensions: - - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 + - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/ackextension v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.119.0 @@ -52,10 +52,10 @@ extensions: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/skywalkingencodingextension v0.119.0 exporters: - - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 - - gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.118.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 - - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.118.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.119.0 @@ -103,8 +103,8 @@ exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.119.0 processors: - - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 + - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.119.0 @@ -130,8 +130,8 @@ processors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor v0.119.0 receivers: - - gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.118.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 + - gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.119.0 @@ -228,7 +228,7 @@ receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.119.0 connectors: - - gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.118.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector v0.119.0 @@ -243,11 +243,11 @@ connectors: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/connector/signaltometricsconnector v0.119.0 providers: - - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 - - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 - - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.24.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 + - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider v0.119.0 diff --git a/cmd/oteltestbedcol/builder-config.yaml b/cmd/oteltestbedcol/builder-config.yaml index ba9513ec40fa..f4c62ac61521 100644 --- a/cmd/oteltestbedcol/builder-config.yaml +++ b/cmd/oteltestbedcol/builder-config.yaml @@ -11,14 +11,14 @@ dist: output_path: ./cmd/oteltestbedcol extensions: - - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 + - gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.119.0 exporters: - - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.118.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 - - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.118.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter v0.119.0 @@ -30,15 +30,15 @@ exporters: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.119.0 processors: - - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.118.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.119.0 receivers: - - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.118.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.119.0 - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver v0.119.0 @@ -54,11 +54,11 @@ receivers: - gomod: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.119.0 providers: - - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.24.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.24.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.24.1-0.20250123125445-24f88da7b583 - - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.24.1-0.20250123125445-24f88da7b583 + - gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.25.1-0.20250210123122-44b3eeda354c + - gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c # When using `make genoteltestbedcol`, a `replaces` section is appended to this # file before passing it to OCB, to ensure that local versions are used for all diff --git a/cmd/telemetrygen/go.mod b/cmd/telemetrygen/go.mod index 85bf5246cf80..0a49dff4ff23 100644 --- a/cmd/telemetrygen/go.mod +++ b/cmd/telemetrygen/go.mod @@ -6,9 +6,9 @@ require ( github.com/spf13/cobra v1.8.1 github.com/spf13/pflag v1.0.6 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.10.0 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.10.0 @@ -43,7 +43,6 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.34.0 // indirect @@ -51,7 +50,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/cmd/telemetrygen/go.sum b/cmd/telemetrygen/go.sum index 8da5221e54a2..9ffa33854570 100644 --- a/cmd/telemetrygen/go.sum +++ b/cmd/telemetrygen/go.sum @@ -53,14 +53,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.10.0 h1:5dTKu4I5Dn4P2hxyW3l3jTaZx9ACgg0ECos1eAVrheY= @@ -136,8 +134,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/cmd/telemetrygen/internal/e2etest/go.mod b/cmd/telemetrygen/internal/e2etest/go.mod index c15474a39490..7a471c3438fd 100644 --- a/cmd/telemetrygen/internal/e2etest/go.mod +++ b/cmd/telemetrygen/internal/e2etest/go.mod @@ -6,10 +6,10 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -40,32 +40,32 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/spf13/pflag v1.0.6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component v0.119.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -92,7 +92,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/cmd/telemetrygen/internal/e2etest/go.sum b/cmd/telemetrygen/internal/e2etest/go.sum index 531f614caf68..a7c8524dd340 100644 --- a/cmd/telemetrygen/internal/e2etest/go.sum +++ b/cmd/telemetrygen/internal/e2etest/go.sum @@ -74,70 +74,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -217,8 +219,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/confmap/provider/aesprovider/go.mod b/confmap/provider/aesprovider/go.mod index 3ee2676ef485..6e756956b646 100644 --- a/confmap/provider/aesprovider/go.mod +++ b/confmap/provider/aesprovider/go.mod @@ -4,9 +4,8 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/confmap v1.25.0 + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 - ) require ( diff --git a/confmap/provider/aesprovider/go.sum b/confmap/provider/aesprovider/go.sum index b05eacddb557..4858f9beddd7 100644 --- a/confmap/provider/aesprovider/go.sum +++ b/confmap/provider/aesprovider/go.sum @@ -22,8 +22,8 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/confmap/provider/s3provider/go.mod b/confmap/provider/s3provider/go.mod index a2fe3f389ac6..766bd2057b7d 100644 --- a/confmap/provider/s3provider/go.mod +++ b/confmap/provider/s3provider/go.mod @@ -7,7 +7,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.29.5 github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/confmap v1.25.0 + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 gopkg.in/yaml.v2 v2.4.0 ) diff --git a/confmap/provider/s3provider/go.sum b/confmap/provider/s3provider/go.sum index 77282775e0a1..02b411b5ada3 100644 --- a/confmap/provider/s3provider/go.sum +++ b/confmap/provider/s3provider/go.sum @@ -58,8 +58,8 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/confmap/provider/secretsmanagerprovider/go.mod b/confmap/provider/secretsmanagerprovider/go.mod index 2edbfba2f1fd..c4b2188ba44f 100644 --- a/confmap/provider/secretsmanagerprovider/go.mod +++ b/confmap/provider/secretsmanagerprovider/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.29.5 github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.17 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/confmap v1.25.0 + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c ) require ( diff --git a/confmap/provider/secretsmanagerprovider/go.sum b/confmap/provider/secretsmanagerprovider/go.sum index 9a51909771b7..1f257dda856f 100644 --- a/confmap/provider/secretsmanagerprovider/go.sum +++ b/confmap/provider/secretsmanagerprovider/go.sum @@ -268,8 +268,8 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 go.etcd.io/etcd/api/v3 v3.5.4/go.mod h1:5GB2vv4A4AOn3yk7MftYGHkUfGtDHnEraIjym4dYz5A= go.etcd.io/etcd/client/pkg/v3 v3.5.4/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= go.etcd.io/etcd/client/v3 v3.5.4/go.mod h1:ZaRkVgBZC+L+dLCjTcF1hRXpgZXQPOvnA/Ak/gq3kiY= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= diff --git a/connector/countconnector/generated_component_test.go b/connector/countconnector/generated_component_test.go index 1b4b9c0aab96..4c418a14ae28 100644 --- a/connector/countconnector/generated_component_test.go +++ b/connector/countconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("count") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "count", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/countconnector/go.mod b/connector/countconnector/go.mod index 9bf630ee82aa..11c74d44fb8c 100644 --- a/connector/countconnector/go.mod +++ b/connector/countconnector/go.mod @@ -9,15 +9,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -54,13 +54,12 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -73,7 +72,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/countconnector/go.sum b/connector/countconnector/go.sum index eb1fb0c0ca9a..e48d4f491b50 100644 --- a/connector/countconnector/go.sum +++ b/connector/countconnector/go.sum @@ -87,40 +87,38 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -228,8 +226,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/datadogconnector/generated_component_test.go b/connector/datadogconnector/generated_component_test.go index 4985f1483c2c..8cc3742fca56 100644 --- a/connector/datadogconnector/generated_component_test.go +++ b/connector/datadogconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("datadog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "datadog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/datadogconnector/go.mod b/connector/datadogconnector/go.mod index 26c561b1ea0b..77d02a58a455 100644 --- a/connector/datadogconnector/go.mod +++ b/connector/datadogconnector/go.mod @@ -17,28 +17,28 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.119.0 github.com/patrickmn/go-cache v2.1.0+incompatible github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -245,44 +245,46 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect diff --git a/connector/datadogconnector/go.sum b/connector/datadogconnector/go.sum index 42e3c74f3ee9..c52b4ea9fe23 100644 --- a/connector/datadogconnector/go.sum +++ b/connector/datadogconnector/go.sum @@ -892,136 +892,140 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 h1:T645QvdoiTWq8h4xf93PFCskjhlTEkCq+lvCwY/xpw0= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0/go.mod h1:+NpJwrP28x2WvhDMjR3aMaHiFis7gRbLFfSowW5F3jM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c h1:HOneGG+JnXYSlDKgNyC1fA2Odr8mlMO/XQyZp+1i0E8= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uHkaymS5ec83yylyyufB006qaNIzQlqMwDgg3mULwfM= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 h1:AMqZlXLyTk8hvuqiBLfVdVrwy/fSpWUbOCapOk43JoE= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0/go.mod h1:Kcawdd/CMNlaATPd0CYpSv2QXFvpDtuys68rLXTEOlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 h1:SELqVDUuzQNiLWYbXT/B9KGBlOxRPlvC1ImuyNOU6qY= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0/go.mod h1:aXoBlLNh0Shg+gR3aM+5YD7fQUojakuWKU4I/COYZ9g= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 h1:4WycsCvkb354qnD28Pt734l3UWfNDL+Ak4EQE8cG4JA= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0/go.mod h1:gKTFrNsq2Y9YSiUWYaBnNUSqyBytmMif0za1MzQht44= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c h1:tCDfdycesGn+OiLEQOhfGGjQ6Ntv4ri1HlkTOmY6Y/g= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:NDJxng24zc4ckSUvNtsTXEM786ljYIrj+YEi0Sv7BYs= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:CP2ASS5RiOrSIae9GJJqcr+9FaFsq1D7KwHyuhbgKHk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:pHcXR/oNK9J42creMPr0zG3bT8I3cMc3RT3v3qzT8+Y= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c h1:ChbM4NS/G5m07pcu0LmqwkLr5Ma5ao/rbcZKK0xZ4ZM= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UAcpaxtt3n/4+foHTmctok+YKb8lrGzCX7M04CmBbkU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -1420,8 +1424,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/connector/exceptionsconnector/config.go b/connector/exceptionsconnector/config.go index b31df8677125..19b848402985 100644 --- a/connector/exceptionsconnector/config.go +++ b/connector/exceptionsconnector/config.go @@ -6,7 +6,7 @@ package exceptionsconnector // import "github.com/open-telemetry/opentelemetry-c import ( "fmt" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" ) // Dimension defines the dimension name and optional default value if the Dimension is missing from a span attribute. @@ -33,7 +33,7 @@ type Config struct { Exemplars Exemplars `mapstructure:"exemplars"` } -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) // Validate checks if the connector configuration is valid func (c Config) Validate() error { diff --git a/connector/exceptionsconnector/config_test.go b/connector/exceptionsconnector/config_test.go index cfe8099a692a..dc23f4ed0441 100644 --- a/connector/exceptionsconnector/config_test.go +++ b/connector/exceptionsconnector/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/exceptionsconnector/internal/metadata" ) @@ -52,7 +53,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) err = sub.Unmarshal(cfg) assert.NoError(t, err) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/connector/exceptionsconnector/generated_component_test.go b/connector/exceptionsconnector/generated_component_test.go index 0eb8ddbc5e5c..d19de7de2b8b 100644 --- a/connector/exceptionsconnector/generated_component_test.go +++ b/connector/exceptionsconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("exceptions") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "exceptions", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/exceptionsconnector/go.mod b/connector/exceptionsconnector/go.mod index aaee5dd44836..7825a3fb9c62 100644 --- a/connector/exceptionsconnector/go.mod +++ b/connector/exceptionsconnector/go.mod @@ -8,16 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -42,12 +43,11 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -58,7 +58,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/exceptionsconnector/go.sum b/connector/exceptionsconnector/go.sum index 83de6b79d5d1..fd776d0568c8 100644 --- a/connector/exceptionsconnector/go.sum +++ b/connector/exceptionsconnector/go.sum @@ -54,40 +54,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/failoverconnector/config_test.go b/connector/failoverconnector/config_test.go index 13c47851217b..39e9bfe8d995 100644 --- a/connector/failoverconnector/config_test.go +++ b/connector/failoverconnector/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/pipeline" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/failoverconnector/internal/metadata" @@ -72,7 +73,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tc.expected, cfg) }) } @@ -109,7 +110,7 @@ func TestValidateConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.ErrorContains(t, component.ValidateConfig(cfg), tc.err.Error()) + assert.ErrorContains(t, xconfmap.Validate(cfg), tc.err.Error()) }) }) } diff --git a/connector/failoverconnector/generated_component_test.go b/connector/failoverconnector/generated_component_test.go index 6690e896291a..35d69c3478e1 100644 --- a/connector/failoverconnector/generated_component_test.go +++ b/connector/failoverconnector/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("failover") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "failover", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/failoverconnector/go.mod b/connector/failoverconnector/go.mod index 17815b0f7f81..0cc4b56f55af 100644 --- a/connector/failoverconnector/go.mod +++ b/connector/failoverconnector/go.mod @@ -4,15 +4,16 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -34,12 +35,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -51,6 +51,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/failoverconnector/go.sum b/connector/failoverconnector/go.sum index 88204830e5b3..d09d15393a04 100644 --- a/connector/failoverconnector/go.sum +++ b/connector/failoverconnector/go.sum @@ -54,38 +54,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -137,8 +137,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/grafanacloudconnector/config.go b/connector/grafanacloudconnector/config.go index b6ddcc913888..3192a1a864b5 100644 --- a/connector/grafanacloudconnector/config.go +++ b/connector/grafanacloudconnector/config.go @@ -7,7 +7,7 @@ import ( "fmt" "time" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" ) // Config defines the configuration options for the Grafana Cloud connector. @@ -18,7 +18,7 @@ type Config struct { MetricsFlushInterval time.Duration `mapstructure:"metrics_flush_interval"` } -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) // Validate checks if the configuration is valid func (c Config) Validate() error { diff --git a/connector/grafanacloudconnector/generated_component_test.go b/connector/grafanacloudconnector/generated_component_test.go index 1230d0df3442..70efe37ffa47 100644 --- a/connector/grafanacloudconnector/generated_component_test.go +++ b/connector/grafanacloudconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("grafanacloud") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "grafanacloud", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/grafanacloudconnector/go.mod b/connector/grafanacloudconnector/go.mod index 201f1aeec855..a0c44203a5b0 100644 --- a/connector/grafanacloudconnector/go.mod +++ b/connector/grafanacloudconnector/go.mod @@ -4,15 +4,16 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -40,12 +41,11 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect @@ -54,6 +54,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/grafanacloudconnector/go.sum b/connector/grafanacloudconnector/go.sum index 8c9dcdc1d121..13f3218881fc 100644 --- a/connector/grafanacloudconnector/go.sum +++ b/connector/grafanacloudconnector/go.sum @@ -54,38 +54,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 h1:O7epAcnTym3VYcdNcLpL1OEur7glV23c+ji4WC36KTk= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -137,8 +137,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/grafanacloudconnector/internal/metadata/generated_telemetry.go b/connector/grafanacloudconnector/internal/metadata/generated_telemetry.go index b78abe919b3f..6569a485557d 100644 --- a/connector/grafanacloudconnector/internal/metadata/generated_telemetry.go +++ b/connector/grafanacloudconnector/internal/metadata/generated_telemetry.go @@ -46,16 +46,6 @@ func (tbof telemetryBuilderOptionFunc) apply(mb *TelemetryBuilder) { tbof(mb) } -// Deprecated: [v0.119.0] use RegisterGrafanacloudHostCountCallback. -func WithGrafanacloudHostCountCallback(cb func() int64, opts ...metric.ObserveOption) TelemetryBuilderOption { - return telemetryBuilderOptionFunc(func(builder *TelemetryBuilder) { - builder.observeGrafanacloudHostCount = func(_ context.Context, o metric.Observer) error { - o.ObserveInt64(builder.GrafanacloudHostCount, cb(), opts...) - return nil - } - }) -} - // RegisterGrafanacloudHostCountCallback sets callback for observable GrafanacloudHostCount metric. func (builder *TelemetryBuilder) RegisterGrafanacloudHostCountCallback(cb metric.Int64Callback) error { reg, err := builder.meter.RegisterCallback(func(ctx context.Context, o metric.Observer) error { diff --git a/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest.go b/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest.go index 354c3e8a0372..fb944d6a3836 100644 --- a/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest.go +++ b/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() connector.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) connector.Settings { set := connectortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("grafanacloud")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) connector.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualGrafanacloudDatapointCount(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_grafanacloud_datapoint_count", diff --git a/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest_test.go b/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest_test.go index 63f475a051e8..de2b29a4ebe8 100644 --- a/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest_test.go +++ b/connector/grafanacloudconnector/internal/metadatatest/generated_telemetrytest_test.go @@ -12,10 +12,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -25,50 +27,13 @@ func TestSetupTelemetry(t *testing.T) { })) tb.GrafanacloudDatapointCount.Add(context.Background(), 1) tb.GrafanacloudFlushCount.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_grafanacloud_datapoint_count", - Description: "Number of datapoints sent to Grafana Cloud", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_grafanacloud_flush_count", - Description: "Number of metrics flushes", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_grafanacloud_host_count", - Description: "Number of unique hosts", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualGrafanacloudDatapointCount(t, testTel.Telemetry, + AssertEqualGrafanacloudDatapointCount(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualGrafanacloudFlushCount(t, testTel.Telemetry, + AssertEqualGrafanacloudFlushCount(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualGrafanacloudHostCount(t, testTel.Telemetry, + AssertEqualGrafanacloudHostCount(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/connector/otlpjsonconnector/generated_component_test.go b/connector/otlpjsonconnector/generated_component_test.go index 7e144e29a439..493e1c9dc8c1 100644 --- a/connector/otlpjsonconnector/generated_component_test.go +++ b/connector/otlpjsonconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("otlpjson") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "otlpjson", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/otlpjsonconnector/go.mod b/connector/otlpjsonconnector/go.mod index 0287a8eb482a..fae7a5847be7 100644 --- a/connector/otlpjsonconnector/go.mod +++ b/connector/otlpjsonconnector/go.mod @@ -6,15 +6,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -38,12 +38,11 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -55,7 +54,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/otlpjsonconnector/go.sum b/connector/otlpjsonconnector/go.sum index 24608e56e119..bdb1d7fa8779 100644 --- a/connector/otlpjsonconnector/go.sum +++ b/connector/otlpjsonconnector/go.sum @@ -54,38 +54,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -137,8 +135,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/roundrobinconnector/generated_component_test.go b/connector/roundrobinconnector/generated_component_test.go index b09e9f102267..9e0d39ab9036 100644 --- a/connector/roundrobinconnector/generated_component_test.go +++ b/connector/roundrobinconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("roundrobin") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "roundrobin", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/roundrobinconnector/go.mod b/connector/roundrobinconnector/go.mod index 1e5fab940ba5..7706e624f405 100644 --- a/connector/roundrobinconnector/go.mod +++ b/connector/roundrobinconnector/go.mod @@ -4,15 +4,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -33,12 +33,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -51,6 +50,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/roundrobinconnector/go.sum b/connector/roundrobinconnector/go.sum index 29e05dae69d3..5a6816dc9923 100644 --- a/connector/roundrobinconnector/go.sum +++ b/connector/roundrobinconnector/go.sum @@ -52,38 +52,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -135,8 +133,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/routingconnector/config_test.go b/connector/routingconnector/config_test.go index 1538b0a3843a..0223fb3e3909 100644 --- a/connector/routingconnector/config_test.go +++ b/connector/routingconnector/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/pipeline" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector/internal/metadata" @@ -112,7 +113,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -379,9 +380,9 @@ func TestValidateConfig(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { if tt.error == "" { - assert.NoError(t, component.ValidateConfig(tt.config)) + assert.NoError(t, xconfmap.Validate(tt.config)) } else { - assert.EqualError(t, component.ValidateConfig(tt.config), tt.error) + assert.EqualError(t, xconfmap.Validate(tt.config), tt.error) } }) } diff --git a/connector/routingconnector/generated_component_test.go b/connector/routingconnector/generated_component_test.go index 13b2196f27e2..94b6db2da279 100644 --- a/connector/routingconnector/generated_component_test.go +++ b/connector/routingconnector/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("routing") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "routing", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/routingconnector/go.mod b/connector/routingconnector/go.mod index ad50a7671778..a98142f88737 100644 --- a/connector/routingconnector/go.mod +++ b/connector/routingconnector/go.mod @@ -6,16 +6,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -53,13 +54,12 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -71,7 +71,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/routingconnector/go.sum b/connector/routingconnector/go.sum index 0dc637dab248..204823b703f3 100644 --- a/connector/routingconnector/go.sum +++ b/connector/routingconnector/go.sum @@ -87,42 +87,42 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -230,8 +230,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/servicegraphconnector/generated_component_test.go b/connector/servicegraphconnector/generated_component_test.go index 25b95b7de846..d2a9f47a5bee 100644 --- a/connector/servicegraphconnector/generated_component_test.go +++ b/connector/servicegraphconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("servicegraph") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "servicegraph", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/servicegraphconnector/go.mod b/connector/servicegraphconnector/go.mod index 1584245961aa..19f09c1653f0 100644 --- a/connector/servicegraphconnector/go.mod +++ b/connector/servicegraphconnector/go.mod @@ -7,20 +7,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -33,7 +33,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -61,38 +61,40 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -115,13 +117,13 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/servicegraphconnector/go.sum b/connector/servicegraphconnector/go.sum index 6608652290c6..57fe7e163fb6 100644 --- a/connector/servicegraphconnector/go.sum +++ b/connector/servicegraphconnector/go.sum @@ -8,8 +8,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -91,8 +91,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -115,12 +115,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -131,86 +133,88 @@ go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtn go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -288,8 +292,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -310,8 +314,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest.go b/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest.go index 62b184cff185..83c246219d6b 100644 --- a/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest.go +++ b/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() connector.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) connector.Settings { set := connectortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("servicegraph")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) connector.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualConnectorServicegraphDroppedSpans(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_connector_servicegraph_dropped_spans", diff --git a/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest_test.go b/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest_test.go index fe53224a35a5..d389dacac01d 100644 --- a/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest_test.go +++ b/connector/servicegraphconnector/internal/metadatatest/generated_telemetrytest_test.go @@ -11,62 +11,25 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ConnectorServicegraphDroppedSpans.Add(context.Background(), 1) tb.ConnectorServicegraphExpiredEdges.Add(context.Background(), 1) tb.ConnectorServicegraphTotalEdges.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_connector_servicegraph_dropped_spans", - Description: "Number of spans dropped when trying to add edges", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_connector_servicegraph_expired_edges", - Description: "Number of edges that expired before finding its matching span", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_connector_servicegraph_total_edges", - Description: "Total number of unique edges", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualConnectorServicegraphDroppedSpans(t, testTel.Telemetry, + AssertEqualConnectorServicegraphDroppedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualConnectorServicegraphExpiredEdges(t, testTel.Telemetry, + AssertEqualConnectorServicegraphExpiredEdges(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualConnectorServicegraphTotalEdges(t, testTel.Telemetry, + AssertEqualConnectorServicegraphTotalEdges(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/connector/signaltometricsconnector/config/config_test.go b/connector/signaltometricsconnector/config/config_test.go index 202fa4f70a3b..a7fb1aa21698 100644 --- a/connector/signaltometricsconnector/config/config_test.go +++ b/connector/signaltometricsconnector/config/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/signaltometricsconnector/internal/metadata" ) @@ -179,7 +180,7 @@ func TestConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) if len(tc.errorMsgs) > 0 { for _, errMsg := range tc.errorMsgs { assert.ErrorContains(t, err, errMsg) diff --git a/connector/signaltometricsconnector/connector_test.go b/connector/signaltometricsconnector/connector_test.go index 0464492f131f..b036e6fcb3b4 100644 --- a/connector/signaltometricsconnector/connector_test.go +++ b/connector/signaltometricsconnector/connector_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/connector" "go.opentelemetry.io/collector/connector/connectortest" "go.opentelemetry.io/collector/consumer" @@ -297,7 +298,7 @@ func setupConnector( sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) return factory, settings, cfg } diff --git a/connector/signaltometricsconnector/generated_component_test.go b/connector/signaltometricsconnector/generated_component_test.go index 0c808f07d81b..987fe1697656 100644 --- a/connector/signaltometricsconnector/generated_component_test.go +++ b/connector/signaltometricsconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("signaltometrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "signaltometrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/signaltometricsconnector/go.mod b/connector/signaltometricsconnector/go.mod index 675fdeaba3c0..19f927c1a205 100644 --- a/connector/signaltometricsconnector/go.mod +++ b/connector/signaltometricsconnector/go.mod @@ -10,16 +10,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -55,12 +56,11 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -73,7 +73,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/signaltometricsconnector/go.sum b/connector/signaltometricsconnector/go.sum index 32ad68ace14e..4e9542ca03aa 100644 --- a/connector/signaltometricsconnector/go.sum +++ b/connector/signaltometricsconnector/go.sum @@ -87,40 +87,40 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -228,8 +228,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/spanmetricsconnector/config.go b/connector/spanmetricsconnector/config.go index 2fb5bd9118f6..b5e9f54ea2b8 100644 --- a/connector/spanmetricsconnector/config.go +++ b/connector/spanmetricsconnector/config.go @@ -8,7 +8,7 @@ import ( "fmt" "time" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/pdata/pmetric" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector/internal/metrics" @@ -114,7 +114,7 @@ type EventsConfig struct { Dimensions []Dimension `mapstructure:"dimensions"` } -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) // Validate checks if the processor configuration is valid func (c Config) Validate() error { diff --git a/connector/spanmetricsconnector/config_test.go b/connector/spanmetricsconnector/config_test.go index 79c823f9b574..035efe52c9bd 100644 --- a/connector/spanmetricsconnector/config_test.go +++ b/connector/spanmetricsconnector/config_test.go @@ -14,6 +14,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/pdata/pmetric" "github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector/internal/metadata" @@ -176,11 +177,11 @@ func TestLoadConfig(t *testing.T) { err = sub.Unmarshal(cfg) if tt.expected == nil { - err = errors.Join(err, component.ValidateConfig(cfg)) + err = errors.Join(err, xconfmap.Validate(cfg)) assert.ErrorContains(t, err, tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) if tt.extraAssertions != nil { tt.extraAssertions(cfg.(*Config)) diff --git a/connector/spanmetricsconnector/generated_component_test.go b/connector/spanmetricsconnector/generated_component_test.go index 98910b887d7f..86cd6a1c6116 100644 --- a/connector/spanmetricsconnector/generated_component_test.go +++ b/connector/spanmetricsconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("spanmetrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "spanmetrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/spanmetricsconnector/go.mod b/connector/spanmetricsconnector/go.mod index aee43c508e68..a19d04575800 100644 --- a/connector/spanmetricsconnector/go.mod +++ b/connector/spanmetricsconnector/go.mod @@ -10,17 +10,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -45,12 +46,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -61,7 +61,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/spanmetricsconnector/go.sum b/connector/spanmetricsconnector/go.sum index f79b7cdac299..105128adc588 100644 --- a/connector/spanmetricsconnector/go.sum +++ b/connector/spanmetricsconnector/go.sum @@ -62,42 +62,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -149,8 +149,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/connector/sumconnector/config.go b/connector/sumconnector/config.go index 5ca87a03a7bd..efae41639a9c 100644 --- a/connector/sumconnector/config.go +++ b/connector/sumconnector/config.go @@ -8,6 +8,7 @@ import ( "fmt" "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.uber.org/zap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterottl" @@ -119,4 +120,4 @@ func (i *MetricInfo) validateAttributes() error { return nil } -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) diff --git a/connector/sumconnector/generated_component_test.go b/connector/sumconnector/generated_component_test.go index 3d0a218bbf6d..83f83bd2f671 100644 --- a/connector/sumconnector/generated_component_test.go +++ b/connector/sumconnector/generated_component_test.go @@ -17,8 +17,10 @@ import ( "go.opentelemetry.io/collector/pipeline" ) +var typ = component.MustNewType("sum") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sum", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/connector/sumconnector/go.mod b/connector/sumconnector/go.mod index 890188f44600..dc2d44270358 100644 --- a/connector/sumconnector/go.mod +++ b/connector/sumconnector/go.mod @@ -9,15 +9,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/connector/connectortest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -54,13 +55,12 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -73,7 +73,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/connector/sumconnector/go.sum b/connector/sumconnector/go.sum index eb1fb0c0ca9a..16fa0dd2cda1 100644 --- a/connector/sumconnector/go.sum +++ b/connector/sumconnector/go.sum @@ -87,40 +87,40 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 h1:O7epAcnTym3VYcdNcLpL1OEur7glV23c+ji4WC36KTk= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -228,8 +228,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/alertmanagerexporter/config_test.go b/exporter/alertmanagerexporter/config_test.go index 0766c02704b6..eb357be6ccb8 100644 --- a/exporter/alertmanagerexporter/config_test.go +++ b/exporter/alertmanagerexporter/config_test.go @@ -17,6 +17,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alertmanagerexporter/internal/metadata" @@ -92,7 +93,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/alertmanagerexporter/generated_component_test.go b/exporter/alertmanagerexporter/generated_component_test.go index 3f430aad1c4b..f281f085e4bb 100644 --- a/exporter/alertmanagerexporter/generated_component_test.go +++ b/exporter/alertmanagerexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("alertmanager") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "alertmanager", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/alertmanagerexporter/go.mod b/exporter/alertmanagerexporter/go.mod index c809ac1dc7eb..a256843104bb 100644 --- a/exporter/alertmanagerexporter/go.mod +++ b/exporter/alertmanagerexporter/go.mod @@ -7,18 +7,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/prometheus/common v0.62.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -48,23 +49,22 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -77,7 +77,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/alertmanagerexporter/go.sum b/exporter/alertmanagerexporter/go.sum index 0875c5aba80e..0ba29499ae35 100644 --- a/exporter/alertmanagerexporter/go.sum +++ b/exporter/alertmanagerexporter/go.sum @@ -72,70 +72,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -189,8 +189,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/alibabacloudlogserviceexporter/config_test.go b/exporter/alibabacloudlogserviceexporter/config_test.go index 3af84173c7dd..ff349df6ba52 100644 --- a/exporter/alibabacloudlogserviceexporter/config_test.go +++ b/exporter/alibabacloudlogserviceexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter/internal/metadata" ) @@ -54,7 +55,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/alibabacloudlogserviceexporter/generated_component_test.go b/exporter/alibabacloudlogserviceexporter/generated_component_test.go index 1d3a78136d12..0f565281aa2a 100644 --- a/exporter/alibabacloudlogserviceexporter/generated_component_test.go +++ b/exporter/alibabacloudlogserviceexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("alibabacloud_logservice") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "alibabacloud_logservice", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/alibabacloudlogserviceexporter/go.mod b/exporter/alibabacloudlogserviceexporter/go.mod index 64ba2b230524..cd65cc1d06fc 100644 --- a/exporter/alibabacloudlogserviceexporter/go.mod +++ b/exporter/alibabacloudlogserviceexporter/go.mod @@ -7,15 +7,16 @@ require ( github.com/gogo/protobuf v1.3.2 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 ) @@ -45,21 +46,20 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -72,7 +72,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/alibabacloudlogserviceexporter/go.sum b/exporter/alibabacloudlogserviceexporter/go.sum index 9b22c268eeac..543aa483da5f 100644 --- a/exporter/alibabacloudlogserviceexporter/go.sum +++ b/exporter/alibabacloudlogserviceexporter/go.sum @@ -103,56 +103,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -206,8 +206,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/awscloudwatchlogsexporter/config_test.go b/exporter/awscloudwatchlogsexporter/config_test.go index 258ed8fadfcd..f52818f15879 100644 --- a/exporter/awscloudwatchlogsexporter/config_test.go +++ b/exporter/awscloudwatchlogsexporter/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "go.uber.org/multierr" @@ -99,11 +100,11 @@ func TestLoadConfig(t *testing.T) { err = sub.Unmarshal(cfg) if tt.expected == nil { - err = multierr.Append(err, component.ValidateConfig(cfg)) + err = multierr.Append(err, xconfmap.Validate(cfg)) assert.ErrorContains(t, err, tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -124,7 +125,7 @@ func TestRetentionValidateCorrect(t *testing.T) { QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize, }, } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } func TestRetentionValidateWrong(t *testing.T) { @@ -141,7 +142,7 @@ func TestRetentionValidateWrong(t *testing.T) { QueueSize: exporterhelper.NewDefaultQueueConfig().QueueSize, }, } - assert.Error(t, component.ValidateConfig(wrongcfg)) + assert.Error(t, xconfmap.Validate(wrongcfg)) } func TestValidateTags(t *testing.T) { @@ -226,10 +227,10 @@ func TestValidateTags(t *testing.T) { }, } if tt.errorMessage != "" { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) }) } } diff --git a/exporter/awscloudwatchlogsexporter/generated_component_test.go b/exporter/awscloudwatchlogsexporter/generated_component_test.go index 0cb13e9b1187..37a854e4436c 100644 --- a/exporter/awscloudwatchlogsexporter/generated_component_test.go +++ b/exporter/awscloudwatchlogsexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("awscloudwatchlogs") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awscloudwatchlogs", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/awscloudwatchlogsexporter/go.mod b/exporter/awscloudwatchlogsexporter/go.mod index 9acdea5fa008..a6f4bfb006db 100644 --- a/exporter/awscloudwatchlogsexporter/go.mod +++ b/exporter/awscloudwatchlogsexporter/go.mod @@ -9,14 +9,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -41,19 +42,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -64,7 +64,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/awscloudwatchlogsexporter/go.sum b/exporter/awscloudwatchlogsexporter/go.sum index 2852dc872fed..e373cfbe388f 100644 --- a/exporter/awscloudwatchlogsexporter/go.sum +++ b/exporter/awscloudwatchlogsexporter/go.sum @@ -64,52 +64,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -161,8 +161,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/awsemfexporter/config_test.go b/exporter/awsemfexporter/config_test.go index 0be4cabab71d..bdcfa5f39e20 100644 --- a/exporter/awsemfexporter/config_test.go +++ b/exporter/awsemfexporter/config_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/featuregate" "go.uber.org/zap" @@ -115,7 +116,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -138,7 +139,7 @@ func TestConfigValidate(t *testing.T) { MetricDescriptors: incorrectDescriptor, logger: zap.NewNop(), } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Len(t, cfg.MetricDescriptors, 2) assert.Equal(t, []MetricDescriptor{ @@ -158,7 +159,7 @@ func TestRetentionValidateCorrect(t *testing.T) { ResourceToTelemetrySettings: resourcetotelemetry.Settings{Enabled: true}, logger: zap.NewNop(), } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } func TestRetentionValidateWrong(t *testing.T) { @@ -172,7 +173,7 @@ func TestRetentionValidateWrong(t *testing.T) { ResourceToTelemetrySettings: resourcetotelemetry.Settings{Enabled: true}, logger: zap.NewNop(), } - assert.Error(t, component.ValidateConfig(wrongcfg)) + assert.Error(t, xconfmap.Validate(wrongcfg)) } func TestValidateTags(t *testing.T) { @@ -252,10 +253,10 @@ func TestValidateTags(t *testing.T) { logger: zap.NewNop(), } if tt.errorMessage != "" { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) }) } } diff --git a/exporter/awsemfexporter/generated_component_test.go b/exporter/awsemfexporter/generated_component_test.go index aa0e6e13a627..963c60fdb046 100644 --- a/exporter/awsemfexporter/generated_component_test.go +++ b/exporter/awsemfexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("awsemf") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsemf", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/awsemfexporter/go.mod b/exporter/awsemfexporter/go.mod index 63911258f42c..a3a7a97e50b1 100644 --- a/exporter/awsemfexporter/go.mod +++ b/exporter/awsemfexporter/go.mod @@ -11,15 +11,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 @@ -45,19 +46,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -68,7 +68,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/awsemfexporter/go.sum b/exporter/awsemfexporter/go.sum index 394feb067f4e..b162e9a0c030 100644 --- a/exporter/awsemfexporter/go.sum +++ b/exporter/awsemfexporter/go.sum @@ -64,54 +64,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -165,8 +165,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/awskinesisexporter/config_test.go b/exporter/awskinesisexporter/config_test.go index 344fa304046e..1063e05f4fbe 100644 --- a/exporter/awskinesisexporter/config_test.go +++ b/exporter/awskinesisexporter/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter/internal/batch" @@ -86,7 +87,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/awskinesisexporter/generated_component_test.go b/exporter/awskinesisexporter/generated_component_test.go index 346b8a088daa..74ea87ee362b 100644 --- a/exporter/awskinesisexporter/generated_component_test.go +++ b/exporter/awskinesisexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("awskinesis") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awskinesis", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/awskinesisexporter/go.mod b/exporter/awskinesisexporter/go.mod index bc24d8116ed0..d15a145275d5 100644 --- a/exporter/awskinesisexporter/go.mod +++ b/exporter/awskinesisexporter/go.mod @@ -15,14 +15,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -58,20 +59,19 @@ require ( github.com/openzipkin/zipkin-go v0.4.3 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/exporter/awskinesisexporter/go.sum b/exporter/awskinesisexporter/go.sum index c83bf7dd86fd..1370689e3553 100644 --- a/exporter/awskinesisexporter/go.sum +++ b/exporter/awskinesisexporter/go.sum @@ -94,54 +94,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/exporter/awss3exporter/generated_component_test.go b/exporter/awss3exporter/generated_component_test.go index 48eb1a7ac85b..0f95b357a24b 100644 --- a/exporter/awss3exporter/generated_component_test.go +++ b/exporter/awss3exporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("awss3") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awss3", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/awss3exporter/go.mod b/exporter/awss3exporter/go.mod index 5f4a10ba7cfb..5565c111e882 100644 --- a/exporter/awss3exporter/go.mod +++ b/exporter/awss3exporter/go.mod @@ -11,15 +11,15 @@ require ( github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 github.com/stretchr/testify v1.10.0 github.com/tilinna/clock v1.1.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -43,7 +43,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -70,46 +70,48 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -134,13 +136,13 @@ require ( go.opentelemetry.io/proto/otlp v1.5.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/awss3exporter/go.sum b/exporter/awss3exporter/go.sum index ac8e58a9eddc..6fa5a9957f77 100644 --- a/exporter/awss3exporter/go.sum +++ b/exporter/awss3exporter/go.sum @@ -46,8 +46,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -129,8 +129,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -155,102 +155,106 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -328,8 +332,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -350,8 +354,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/awsxrayexporter/config_test.go b/exporter/awsxrayexporter/config_test.go index ce11f651eee5..0446b154d098 100644 --- a/exporter/awsxrayexporter/config_test.go +++ b/exporter/awsxrayexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil" @@ -62,7 +63,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/awsxrayexporter/generated_component_test.go b/exporter/awsxrayexporter/generated_component_test.go index 9e0a41f62b80..6346203a5990 100644 --- a/exporter/awsxrayexporter/generated_component_test.go +++ b/exporter/awsxrayexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("awsxray") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsxray", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/awsxrayexporter/go.mod b/exporter/awsxrayexporter/go.mod index 341c27de3abb..f7c0c60c7b9b 100644 --- a/exporter/awsxrayexporter/go.mod +++ b/exporter/awsxrayexporter/go.mod @@ -8,15 +8,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -41,19 +42,18 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -65,7 +65,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/awsxrayexporter/go.sum b/exporter/awsxrayexporter/go.sum index 658c81698847..bd32a025aeb3 100644 --- a/exporter/awsxrayexporter/go.sum +++ b/exporter/awsxrayexporter/go.sum @@ -64,54 +64,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -163,8 +163,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/azuredataexplorerexporter/config_test.go b/exporter/azuredataexplorerexporter/config_test.go index d124e01fc163..511d29c7d548 100644 --- a/exporter/azuredataexplorerexporter/config_test.go +++ b/exporter/azuredataexplorerexporter/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter/internal/metadata" @@ -135,10 +136,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/azuredataexplorerexporter/generated_component_test.go b/exporter/azuredataexplorerexporter/generated_component_test.go index 9b1c5380840a..d6423d1fca54 100644 --- a/exporter/azuredataexplorerexporter/generated_component_test.go +++ b/exporter/azuredataexplorerexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("azuredataexplorer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "azuredataexplorer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/azuredataexplorerexporter/go.mod b/exporter/azuredataexplorerexporter/go.mod index 1231e03e5b93..a4ca14f9b322 100644 --- a/exporter/azuredataexplorerexporter/go.mod +++ b/exporter/azuredataexplorerexporter/go.mod @@ -8,14 +8,15 @@ require ( github.com/json-iterator/go v1.1.12 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -59,20 +60,19 @@ require ( github.com/samber/lo v1.38.1 // indirect github.com/shopspring/decimal v1.3.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -86,7 +86,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/azuredataexplorerexporter/go.sum b/exporter/azuredataexplorerexporter/go.sum index 263b08c21c21..2a078ed30a05 100644 --- a/exporter/azuredataexplorerexporter/go.sum +++ b/exporter/azuredataexplorerexporter/go.sum @@ -126,54 +126,54 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -255,8 +255,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/exporter/azuremonitorexporter/config_test.go b/exporter/azuremonitorexporter/config_test.go index 6172b23a1b7e..4bc15312a3f2 100644 --- a/exporter/azuremonitorexporter/config_test.go +++ b/exporter/azuremonitorexporter/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter/internal/metadata" @@ -61,7 +62,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/azuremonitorexporter/generated_component_test.go b/exporter/azuremonitorexporter/generated_component_test.go index 56a7d760a9f2..dbac4eed6520 100644 --- a/exporter/azuremonitorexporter/generated_component_test.go +++ b/exporter/azuremonitorexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("azuremonitor") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "azuremonitor", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/azuremonitorexporter/go.mod b/exporter/azuremonitorexporter/go.mod index 415d3185c6c7..bfc7105b7330 100644 --- a/exporter/azuremonitorexporter/go.mod +++ b/exporter/azuremonitorexporter/go.mod @@ -6,15 +6,16 @@ require ( github.com/microsoft/ApplicationInsights-Go v0.4.4 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 golang.org/x/net v0.34.0 ) @@ -41,20 +42,19 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -65,7 +65,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/azuremonitorexporter/go.sum b/exporter/azuremonitorexporter/go.sum index dc03216137ab..6a8ad1f5df94 100644 --- a/exporter/azuremonitorexporter/go.sum +++ b/exporter/azuremonitorexporter/go.sum @@ -75,56 +75,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -179,8 +179,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/exporter/bmchelixexporter/config_test.go b/exporter/bmchelixexporter/config_test.go index c6246adf7a46..b08f6c95b375 100644 --- a/exporter/bmchelixexporter/config_test.go +++ b/exporter/bmchelixexporter/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/bmchelixexporter/internal/metadata" ) @@ -63,7 +64,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/bmchelixexporter/generated_component_test.go b/exporter/bmchelixexporter/generated_component_test.go index 7e1e59984863..05d21c17b17e 100644 --- a/exporter/bmchelixexporter/generated_component_test.go +++ b/exporter/bmchelixexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("bmchelix") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "bmchelix", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/bmchelixexporter/go.mod b/exporter/bmchelixexporter/go.mod index e813f305f5f0..0c8cfe78e6bb 100644 --- a/exporter/bmchelixexporter/go.mod +++ b/exporter/bmchelixexporter/go.mod @@ -4,16 +4,17 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -43,25 +44,24 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,6 +74,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/bmchelixexporter/go.sum b/exporter/bmchelixexporter/go.sum index de33a702dfe3..80add0e92593 100644 --- a/exporter/bmchelixexporter/go.sum +++ b/exporter/bmchelixexporter/go.sum @@ -68,70 +68,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -185,8 +185,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/carbonexporter/config_test.go b/exporter/carbonexporter/config_test.go index 795f0622d702..4b1b8ed9bdf5 100644 --- a/exporter/carbonexporter/config_test.go +++ b/exporter/carbonexporter/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter/internal/metadata" @@ -74,7 +75,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/carbonexporter/generated_component_test.go b/exporter/carbonexporter/generated_component_test.go index 8705703405fd..89ba535d2f3b 100644 --- a/exporter/carbonexporter/generated_component_test.go +++ b/exporter/carbonexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("carbon") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "carbon", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/carbonexporter/go.mod b/exporter/carbonexporter/go.mod index 83a5dca7ca2e..a6e8cd798ee3 100644 --- a/exporter/carbonexporter/go.mod +++ b/exporter/carbonexporter/go.mod @@ -6,15 +6,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -38,20 +39,19 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -63,7 +63,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/carbonexporter/go.sum b/exporter/carbonexporter/go.sum index 86d069768d90..36658dc4360c 100644 --- a/exporter/carbonexporter/go.sum +++ b/exporter/carbonexporter/go.sum @@ -56,56 +56,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -157,8 +157,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/cassandraexporter/config_test.go b/exporter/cassandraexporter/config_test.go index a00d6d21e7af..63c8e409bb64 100644 --- a/exporter/cassandraexporter/config_test.go +++ b/exporter/cassandraexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter/internal/metadata" ) @@ -49,7 +50,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/cassandraexporter/generated_component_test.go b/exporter/cassandraexporter/generated_component_test.go index 6b313eb873b7..b409ed82c656 100644 --- a/exporter/cassandraexporter/generated_component_test.go +++ b/exporter/cassandraexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("cassandra") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cassandra", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/cassandraexporter/go.mod b/exporter/cassandraexporter/go.mod index 4f43e4dc0853..a3989e7f057e 100644 --- a/exporter/cassandraexporter/go.mod +++ b/exporter/cassandraexporter/go.mod @@ -6,13 +6,14 @@ require ( github.com/gocql/gocql v1.7.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -38,21 +39,20 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -64,7 +64,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/cassandraexporter/go.sum b/exporter/cassandraexporter/go.sum index 43f871e62bf2..fb2a5f01a47b 100644 --- a/exporter/cassandraexporter/go.sum +++ b/exporter/cassandraexporter/go.sum @@ -70,54 +70,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -169,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/clickhouseexporter/config_test.go b/exporter/clickhouseexporter/config_test.go index b3167ed52fc7..a4a1124727d1 100644 --- a/exporter/clickhouseexporter/config_test.go +++ b/exporter/clickhouseexporter/config_test.go @@ -17,6 +17,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter/internal" @@ -94,7 +95,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -542,7 +543,7 @@ func TestShouldCreateSchema(t *testing.T) { for _, tt := range tests { t.Run(fmt.Sprintf("ShouldCreateSchema case %s", tt.name), func(t *testing.T) { - assert.NoError(t, component.ValidateConfig(tt)) + assert.NoError(t, xconfmap.Validate(tt)) assert.Equal(t, tt.expected, tt.input.shouldCreateSchema()) }) } @@ -584,7 +585,7 @@ func TestTableEngineConfigParsing(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg.(*Config).tableEngineString()) }) } @@ -617,7 +618,7 @@ func TestClusterString(t *testing.T) { cfg.(*Config).Endpoint = defaultEndpoint cfg.(*Config).ClusterName = tt.input - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg.(*Config).clusterString()) }) } diff --git a/exporter/clickhouseexporter/generated_component_test.go b/exporter/clickhouseexporter/generated_component_test.go index 42338a7d6e3e..30e5f5e1e23d 100644 --- a/exporter/clickhouseexporter/generated_component_test.go +++ b/exporter/clickhouseexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("clickhouse") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "clickhouse", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/clickhouseexporter/go.mod b/exporter/clickhouseexporter/go.mod index 0f3cff91f682..0fd932aa5535 100644 --- a/exporter/clickhouseexporter/go.mod +++ b/exporter/clickhouseexporter/go.mod @@ -9,15 +9,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -80,20 +81,19 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect @@ -109,7 +109,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/clickhouseexporter/go.sum b/exporter/clickhouseexporter/go.sum index 17061a0a9611..ccdb727fe01c 100644 --- a/exporter/clickhouseexporter/go.sum +++ b/exporter/clickhouseexporter/go.sum @@ -181,56 +181,56 @@ github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQ go.mongodb.org/mongo-driver v1.11.4/go.mod h1:PTSz5yu21bkT/wXpkS7WR5f0ddqw5quethTUn9WM+2g= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -315,8 +315,8 @@ google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/exporter/coralogixexporter/config_test.go b/exporter/coralogixexporter/config_test.go index d83c42cb59ee..312d0cf56e9b 100644 --- a/exporter/coralogixexporter/config_test.go +++ b/exporter/coralogixexporter/config_test.go @@ -18,6 +18,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "go.opentelemetry.io/collector/exporter/exportertest" "go.opentelemetry.io/collector/pdata/pcommon" @@ -158,7 +159,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -191,7 +192,7 @@ func TestMetricsExporter(t *testing.T) { sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "metrics").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) params := exportertest.NewNopSettings() @@ -211,7 +212,7 @@ func TestLogsExporter(t *testing.T) { sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "logs").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) params := exportertest.NewNopSettings() diff --git a/exporter/coralogixexporter/generated_component_test.go b/exporter/coralogixexporter/generated_component_test.go index 7f5e0de4abc0..82c5412f30be 100644 --- a/exporter/coralogixexporter/generated_component_test.go +++ b/exporter/coralogixexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("coralogix") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "coralogix", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/coralogixexporter/go.mod b/exporter/coralogixexporter/go.mod index bd508e5b3202..6e2b43408e02 100644 --- a/exporter/coralogixexporter/go.mod +++ b/exporter/coralogixexporter/go.mod @@ -5,19 +5,20 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f google.golang.org/grpc v1.70.0 @@ -46,22 +47,21 @@ require ( github.com/mostynb/go-grpc-compression v1.2.3 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -73,7 +73,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/coralogixexporter/go.sum b/exporter/coralogixexporter/go.sum index e438149944ac..710d3d0bcae7 100644 --- a/exporter/coralogixexporter/go.sum +++ b/exporter/coralogixexporter/go.sum @@ -64,70 +64,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -181,8 +181,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/datadogexporter/generated_component_test.go b/exporter/datadogexporter/generated_component_test.go index 93a6fc63f792..4831d2a443f9 100644 --- a/exporter/datadogexporter/generated_component_test.go +++ b/exporter/datadogexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("datadog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "datadog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/datadogexporter/go.mod b/exporter/datadogexporter/go.mod index 540497b8160b..1918e128cc5a 100644 --- a/exporter/datadogexporter/go.mod +++ b/exporter/datadogexporter/go.mod @@ -55,34 +55,34 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 gopkg.in/yaml.v2 v2.4.0 gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 k8s.io/apimachinery v0.31.3 // indirect @@ -93,8 +93,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.0.0-00010101000000-000000000000 github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -345,42 +345,44 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/filter v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 // indirect - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect diff --git a/exporter/datadogexporter/go.sum b/exporter/datadogexporter/go.sum index f8dac418f468..476b473f2c21 100644 --- a/exporter/datadogexporter/go.sum +++ b/exporter/datadogexporter/go.sum @@ -1047,138 +1047,142 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 h1:T645QvdoiTWq8h4xf93PFCskjhlTEkCq+lvCwY/xpw0= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0/go.mod h1:+NpJwrP28x2WvhDMjR3aMaHiFis7gRbLFfSowW5F3jM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c h1:HOneGG+JnXYSlDKgNyC1fA2Odr8mlMO/XQyZp+1i0E8= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uHkaymS5ec83yylyyufB006qaNIzQlqMwDgg3mULwfM= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 h1:AMqZlXLyTk8hvuqiBLfVdVrwy/fSpWUbOCapOk43JoE= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0/go.mod h1:Kcawdd/CMNlaATPd0CYpSv2QXFvpDtuys68rLXTEOlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 h1:SELqVDUuzQNiLWYbXT/B9KGBlOxRPlvC1ImuyNOU6qY= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0/go.mod h1:aXoBlLNh0Shg+gR3aM+5YD7fQUojakuWKU4I/COYZ9g= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 h1:4WycsCvkb354qnD28Pt734l3UWfNDL+Ak4EQE8cG4JA= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0/go.mod h1:gKTFrNsq2Y9YSiUWYaBnNUSqyBytmMif0za1MzQht44= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 h1:ROL6ZdFwb2DxRHb8jzjkc5JX0MutgR3xAZzPERzcA0U= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0/go.mod h1:Q46oBgzjB6Hkys4dmS1ZXzxD9w8VabNv+uvuzLnr5uc= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c h1:tCDfdycesGn+OiLEQOhfGGjQ6Ntv4ri1HlkTOmY6Y/g= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:NDJxng24zc4ckSUvNtsTXEM786ljYIrj+YEi0Sv7BYs= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:CP2ASS5RiOrSIae9GJJqcr+9FaFsq1D7KwHyuhbgKHk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:pHcXR/oNK9J42creMPr0zG3bT8I3cMc3RT3v3qzT8+Y= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c h1:ChbM4NS/G5m07pcu0LmqwkLr5Ma5ao/rbcZKK0xZ4ZM= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UAcpaxtt3n/4+foHTmctok+YKb8lrGzCX7M04CmBbkU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c h1:qlFUGkEBIV9vPO/R/4SmTWv8ntlJv6VGCktHY8aCGgE= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:5huKmgG8seOXOjPvo8n3KAJ2IH2xdsRoCrPjJdhYcxY= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -1653,8 +1657,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/exporter/datadogexporter/integrationtest/go.mod b/exporter/datadogexporter/integrationtest/go.mod index 75cd76866bf9..6d70fcc56f8b 100644 --- a/exporter/datadogexporter/integrationtest/go.mod +++ b/exporter/datadogexporter/integrationtest/go.mod @@ -12,27 +12,27 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.119.0 github.com/stretchr/testify v1.10.0 github.com/tinylib/msgp v1.2.5 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.10.0 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 go.opentelemetry.io/otel/sdk/log v0.10.0 go.opentelemetry.io/otel/trace v1.34.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -310,49 +310,51 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/component/componenttest v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect diff --git a/exporter/datadogexporter/integrationtest/go.sum b/exporter/datadogexporter/integrationtest/go.sum index 35d3f389d583..034d9fece353 100644 --- a/exporter/datadogexporter/integrationtest/go.sum +++ b/exporter/datadogexporter/integrationtest/go.sum @@ -1033,136 +1033,140 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 h1:T645QvdoiTWq8h4xf93PFCskjhlTEkCq+lvCwY/xpw0= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0/go.mod h1:+NpJwrP28x2WvhDMjR3aMaHiFis7gRbLFfSowW5F3jM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c h1:HOneGG+JnXYSlDKgNyC1fA2Odr8mlMO/XQyZp+1i0E8= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uHkaymS5ec83yylyyufB006qaNIzQlqMwDgg3mULwfM= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 h1:AMqZlXLyTk8hvuqiBLfVdVrwy/fSpWUbOCapOk43JoE= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0/go.mod h1:Kcawdd/CMNlaATPd0CYpSv2QXFvpDtuys68rLXTEOlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 h1:SELqVDUuzQNiLWYbXT/B9KGBlOxRPlvC1ImuyNOU6qY= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0/go.mod h1:aXoBlLNh0Shg+gR3aM+5YD7fQUojakuWKU4I/COYZ9g= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 h1:4WycsCvkb354qnD28Pt734l3UWfNDL+Ak4EQE8cG4JA= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0/go.mod h1:gKTFrNsq2Y9YSiUWYaBnNUSqyBytmMif0za1MzQht44= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c h1:tCDfdycesGn+OiLEQOhfGGjQ6Ntv4ri1HlkTOmY6Y/g= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:NDJxng24zc4ckSUvNtsTXEM786ljYIrj+YEi0Sv7BYs= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:CP2ASS5RiOrSIae9GJJqcr+9FaFsq1D7KwHyuhbgKHk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:pHcXR/oNK9J42creMPr0zG3bT8I3cMc3RT3v3qzT8+Y= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c h1:ChbM4NS/G5m07pcu0LmqwkLr5Ma5ao/rbcZKK0xZ4ZM= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UAcpaxtt3n/4+foHTmctok+YKb8lrGzCX7M04CmBbkU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -1637,8 +1641,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/exporter/datasetexporter/factory_test.go b/exporter/datasetexporter/factory_test.go index c7e8dd95b0e1..45bb82657d16 100644 --- a/exporter/datasetexporter/factory_test.go +++ b/exporter/datasetexporter/factory_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter/internal/metadata" @@ -148,7 +149,7 @@ func TestLoadConfig(t *testing.T) { sub, err := cm.Sub(tt.id.String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - if assert.NoError(t, component.ValidateConfig(cfg)) { + if assert.NoError(t, xconfmap.Validate(cfg)) { assert.Equal(t, tt.expected, cfg) } }) @@ -160,7 +161,7 @@ func TestValidateConfigs(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(*testing.T) { - err := component.ValidateConfig(tt.config) + err := xconfmap.Validate(tt.config) if tt.expectedError != nil { assert.ErrorContains(t, err, tt.expectedError.Error()) } else { diff --git a/exporter/datasetexporter/generated_component_test.go b/exporter/datasetexporter/generated_component_test.go index 2d8c4a06f304..b0e831376183 100644 --- a/exporter/datasetexporter/generated_component_test.go +++ b/exporter/datasetexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("dataset") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "dataset", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/datasetexporter/go.mod b/exporter/datasetexporter/go.mod index 33f5621f2531..0412bd2e6e8e 100644 --- a/exporter/datasetexporter/go.mod +++ b/exporter/datasetexporter/go.mod @@ -8,20 +8,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/scalyr/dataset-go v0.20.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 - ) require ( github.com/cenkalti/backoff/v4 v4.3.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -41,20 +41,19 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -67,7 +66,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/datasetexporter/go.sum b/exporter/datasetexporter/go.sum index e7671bded3eb..351ca58640cc 100644 --- a/exporter/datasetexporter/go.sum +++ b/exporter/datasetexporter/go.sum @@ -58,54 +58,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -159,8 +159,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/dorisexporter/config_test.go b/exporter/dorisexporter/config_test.go index 1870b3b565d3..20230bf054b0 100644 --- a/exporter/dorisexporter/config_test.go +++ b/exporter/dorisexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dorisexporter/internal/metadata" @@ -87,7 +88,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/dorisexporter/generated_component_test.go b/exporter/dorisexporter/generated_component_test.go index 0a901859951d..9f21114ca105 100644 --- a/exporter/dorisexporter/generated_component_test.go +++ b/exporter/dorisexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("doris") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "doris", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/dorisexporter/go.mod b/exporter/dorisexporter/go.mod index 99a660c2cfc7..e206b22959b6 100644 --- a/exporter/dorisexporter/go.mod +++ b/exporter/dorisexporter/go.mod @@ -8,21 +8,22 @@ require ( github.com/go-sql-driver/mysql v1.8.1 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -50,25 +51,24 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -81,7 +81,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/dorisexporter/go.sum b/exporter/dorisexporter/go.sum index 0bd7c6a5403d..26e1af1bb9d2 100644 --- a/exporter/dorisexporter/go.sum +++ b/exporter/dorisexporter/go.sum @@ -74,70 +74,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -191,8 +191,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/elasticsearchexporter/config_test.go b/exporter/elasticsearchexporter/config_test.go index 23dae5eab05d..ec1e441313ad 100644 --- a/exporter/elasticsearchexporter/config_test.go +++ b/exporter/elasticsearchexporter/config_test.go @@ -17,6 +17,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterbatcher" "go.opentelemetry.io/collector/exporter/exporterhelper" @@ -339,7 +340,7 @@ func TestConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -427,7 +428,7 @@ func TestConfig_Validate(t *testing.T) { for name, tt := range tests { t.Run(name, func(t *testing.T) { - assert.ErrorContains(t, component.ValidateConfig(tt.config), tt.err) + assert.ErrorContains(t, xconfmap.Validate(tt.config), tt.err) }) } } @@ -436,13 +437,13 @@ func TestConfig_Validate_Environment(t *testing.T) { t.Run("valid", func(t *testing.T) { t.Setenv("ELASTICSEARCH_URL", "http://test:9200") config := withDefaultConfig() - err := component.ValidateConfig(config) + err := xconfmap.Validate(config) require.NoError(t, err) }) t.Run("invalid", func(t *testing.T) { t.Setenv("ELASTICSEARCH_URL", "http://valid:9200, *:!") config := withDefaultConfig() - err := component.ValidateConfig(config) + err := xconfmap.Validate(config) assert.ErrorContains(t, err, `invalid endpoint "*:!": parse "*:!": first path segment in URL cannot contain colon`) }) } diff --git a/exporter/elasticsearchexporter/generated_component_test.go b/exporter/elasticsearchexporter/generated_component_test.go index 42524e61f4b3..5f8bedc784be 100644 --- a/exporter/elasticsearchexporter/generated_component_test.go +++ b/exporter/elasticsearchexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("elasticsearch") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "elasticsearch", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/elasticsearchexporter/go.mod b/exporter/elasticsearchexporter/go.mod index 854ede28ff38..fbbb8f3fbca8 100644 --- a/exporter/elasticsearchexporter/go.mod +++ b/exporter/elasticsearchexporter/go.mod @@ -13,19 +13,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 github.com/tidwall/gjson v1.18.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -65,23 +66,22 @@ require ( go.elastic.co/apm/v2 v2.6.3 // indirect go.elastic.co/fastjson v1.4.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -95,7 +95,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect howett.net/plist v1.0.0 // indirect ) diff --git a/exporter/elasticsearchexporter/go.sum b/exporter/elasticsearchexporter/go.sum index ddcc62651454..ce912cef233e 100644 --- a/exporter/elasticsearchexporter/go.sum +++ b/exporter/elasticsearchexporter/go.sum @@ -116,70 +116,70 @@ go.elastic.co/fastjson v1.4.0 h1:a4BXUKXZHAzjVOPrqtEx2FDsIRBCMek01vCnrtyutWs= go.elastic.co/fastjson v1.4.0/go.mod h1:ZD5um63l0/8TIdddZbL2znD83FAr2IckYa3KR7VcdNA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c h1:vofLOOFJ1G3x+kEmhN/4LLQs/gDm0HkcWwA9hkrxnCI= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dK3KIcpWt2wubA45pbYezBd06ZFE9J27wq2DefRPEKY= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -238,8 +238,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/exporter/elasticsearchexporter/integrationtest/go.mod b/exporter/elasticsearchexporter/integrationtest/go.mod index 292a56640fe9..dde137265a6d 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.mod +++ b/exporter/elasticsearchexporter/integrationtest/go.mod @@ -12,23 +12,23 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 golang.org/x/sync v0.11.0 ) @@ -139,47 +139,49 @@ require ( go.etcd.io/bbolt v1.3.11 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect diff --git a/exporter/elasticsearchexporter/integrationtest/go.sum b/exporter/elasticsearchexporter/integrationtest/go.sum index f4312d98f511..ae0690c46228 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.sum +++ b/exporter/elasticsearchexporter/integrationtest/go.sum @@ -287,124 +287,128 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 h1:T645QvdoiTWq8h4xf93PFCskjhlTEkCq+lvCwY/xpw0= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0/go.mod h1:+NpJwrP28x2WvhDMjR3aMaHiFis7gRbLFfSowW5F3jM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 h1:+Ic7h40EOUPbgDnJzVRns5IjxQBKP8Svn4VeIu1Cnj4= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0/go.mod h1:TZMlSFncZ6w7NwEEwElB5QGUNIYZb2SMfmUVajxTctw= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0 h1:Hyld/aXva2sPrTchpL9w6QmJVekQcgAO4c3mNbDMi78= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0/go.mod h1:U3S1yKDcyb0pP7Xs/SGWWBw4nEzW1KIoBtzYn3CE5TY= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= -go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 h1:AMqZlXLyTk8hvuqiBLfVdVrwy/fSpWUbOCapOk43JoE= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0/go.mod h1:Kcawdd/CMNlaATPd0CYpSv2QXFvpDtuys68rLXTEOlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 h1:SELqVDUuzQNiLWYbXT/B9KGBlOxRPlvC1ImuyNOU6qY= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0/go.mod h1:aXoBlLNh0Shg+gR3aM+5YD7fQUojakuWKU4I/COYZ9g= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c h1:HOneGG+JnXYSlDKgNyC1fA2Odr8mlMO/XQyZp+1i0E8= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uHkaymS5ec83yylyyufB006qaNIzQlqMwDgg3mULwfM= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:DP6ckMjBhvpiwpjYdxSAvXZtYKj6R1fEVMA4d2CoG60= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:TmLfn6ShMjYr8AMtse8DeC6A0iZESW7ODotf6qXRkAQ= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:iOZ52tKR5KQfW0ihFQ/e98LoFBDf6Kc7doCp2Bkbevg= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:xxzpS9jW7X6DZWP/MWfRJE+T6EBkb2eLRtzYdiK6UYA= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c h1:vofLOOFJ1G3x+kEmhN/4LLQs/gDm0HkcWwA9hkrxnCI= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dK3KIcpWt2wubA45pbYezBd06ZFE9J27wq2DefRPEKY= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c h1:6jzNKBhJycSsdQ5mvL4CNbWLWcKixsv1ybNT8qogRSY= +go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Uf66EARdq1I/NpYHn6Gr+h3/ojgtj7fybVGziLhjyYE= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c h1:tCDfdycesGn+OiLEQOhfGGjQ6Ntv4ri1HlkTOmY6Y/g= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:NDJxng24zc4ckSUvNtsTXEM786ljYIrj+YEi0Sv7BYs= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:CP2ASS5RiOrSIae9GJJqcr+9FaFsq1D7KwHyuhbgKHk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:pHcXR/oNK9J42creMPr0zG3bT8I3cMc3RT3v3qzT8+Y= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= diff --git a/exporter/fileexporter/config_test.go b/exporter/fileexporter/config_test.go index decd722763c4..9d7e6c8e20cc 100644 --- a/exporter/fileexporter/config_test.go +++ b/exporter/fileexporter/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter/internal/metadata" ) @@ -197,11 +198,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/fileexporter/encoding_test.go b/exporter/fileexporter/encoding_test.go index 9410d4b029be..b292610cc948 100644 --- a/exporter/fileexporter/encoding_test.go +++ b/exporter/fileexporter/encoding_test.go @@ -43,7 +43,7 @@ func TestEncoding(t *testing.T) { ef := otlpencodingextension.NewFactory() efCfg := ef.CreateDefaultConfig().(*otlpencodingextension.Config) efCfg.Protocol = "otlp_json" - ext, err := ef.Create(context.Background(), extensiontest.NewNopSettings(), efCfg) + ext, err := ef.Create(context.Background(), extensiontest.NewNopSettingsWithType(ef.Type()), efCfg) require.NoError(t, err) require.NoError(t, ext.Start(context.Background(), componenttest.NewNopHost())) diff --git a/exporter/fileexporter/generated_component_test.go b/exporter/fileexporter/generated_component_test.go index 5fb6f7a03938..dc29d8857981 100644 --- a/exporter/fileexporter/generated_component_test.go +++ b/exporter/fileexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("file") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "file", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/fileexporter/go.mod b/exporter/fileexporter/go.mod index df22df98202f..d442df106a40 100644 --- a/exporter/fileexporter/go.mod +++ b/exporter/fileexporter/go.mod @@ -9,18 +9,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 gopkg.in/natefinch/lumberjack.v2 v2.2.1 @@ -46,19 +47,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -70,7 +70,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/fileexporter/go.sum b/exporter/fileexporter/go.sum index 18c5ec9cc0a6..078281638f7b 100644 --- a/exporter/fileexporter/go.sum +++ b/exporter/fileexporter/go.sum @@ -62,58 +62,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 h1:O7epAcnTym3VYcdNcLpL1OEur7glV23c+ji4WC36KTk= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -165,8 +165,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/googlecloudexporter/generated_component_test.go b/exporter/googlecloudexporter/generated_component_test.go index a3c11005ebbe..17b5b300acda 100644 --- a/exporter/googlecloudexporter/generated_component_test.go +++ b/exporter/googlecloudexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("googlecloud") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlecloud", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/googlecloudexporter/go.mod b/exporter/googlecloudexporter/go.mod index 82c419963508..42bafef3c679 100644 --- a/exporter/googlecloudexporter/go.mod +++ b/exporter/googlecloudexporter/go.mod @@ -5,14 +5,14 @@ go 1.22.7 require ( github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector v0.50.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -55,20 +55,19 @@ require ( github.com/tidwall/tinylru v1.2.1 // indirect github.com/tidwall/wal v1.1.8 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -91,7 +90,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/googlecloudexporter/go.sum b/exporter/googlecloudexporter/go.sum index 905a77fcdc43..f0a1911edc92 100644 --- a/exporter/googlecloudexporter/go.sum +++ b/exporter/googlecloudexporter/go.sum @@ -121,54 +121,52 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0 h1:yMkBS9yViCc7U7yeLzJPM2XizlfdVvBRSmsQDWu6qc0= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0/go.mod h1:n8MR6/liuGB5EmTETUBeU5ZgqMOlqKRxUaqPQBOANZ8= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 h1:UP6IpuHFkUgOQL9FFQFrZ+5LiwhhYRbi7VZSIx6Nj5s= @@ -240,8 +238,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/googlecloudpubsubexporter/generated_component_test.go b/exporter/googlecloudpubsubexporter/generated_component_test.go index 43730bb60eee..c7cd84cecb17 100644 --- a/exporter/googlecloudpubsubexporter/generated_component_test.go +++ b/exporter/googlecloudpubsubexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("googlecloudpubsub") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlecloudpubsub", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/googlecloudpubsubexporter/go.mod b/exporter/googlecloudpubsubexporter/go.mod index e0dce653515a..15d456d97fa4 100644 --- a/exporter/googlecloudpubsubexporter/go.mod +++ b/exporter/googlecloudpubsubexporter/go.mod @@ -7,14 +7,14 @@ require ( github.com/google/uuid v1.6.0 github.com/googleapis/gax-go/v2 v2.14.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/api v0.219.0 @@ -46,19 +46,18 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -77,7 +76,7 @@ require ( google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/googlecloudpubsubexporter/go.sum b/exporter/googlecloudpubsubexporter/go.sum index 6a32e23e0925..402e9e9aaa41 100644 --- a/exporter/googlecloudpubsubexporter/go.sum +++ b/exporter/googlecloudpubsubexporter/go.sum @@ -80,52 +80,50 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk= @@ -195,8 +193,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/googlemanagedprometheusexporter/generated_component_test.go b/exporter/googlemanagedprometheusexporter/generated_component_test.go index 7fe1f04b436c..8198a7708c4f 100644 --- a/exporter/googlemanagedprometheusexporter/generated_component_test.go +++ b/exporter/googlemanagedprometheusexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("googlemanagedprometheus") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlemanagedprometheus", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/googlemanagedprometheusexporter/go.mod b/exporter/googlemanagedprometheusexporter/go.mod index 73ac18061ee2..78673431458e 100644 --- a/exporter/googlemanagedprometheusexporter/go.mod +++ b/exporter/googlemanagedprometheusexporter/go.mod @@ -7,14 +7,14 @@ require ( github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector/googlemanagedprometheus v0.50.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -33,7 +33,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.8.0 // indirect github.com/go-logr/logr v1.4.2 // indirect @@ -65,7 +65,7 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tidwall/gjson v1.18.0 // indirect @@ -77,39 +77,41 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect @@ -142,7 +144,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.25.0 // indirect golang.org/x/sync v0.10.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.9.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect @@ -151,7 +153,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/googlemanagedprometheusexporter/go.sum b/exporter/googlemanagedprometheusexporter/go.sum index 7d65a8e2bda7..f98ee654cef5 100644 --- a/exporter/googlemanagedprometheusexporter/go.sum +++ b/exporter/googlemanagedprometheusexporter/go.sum @@ -40,8 +40,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/envoyproxy/go-control-plane v0.13.1 h1:vPfJZCkob6yTMEgS+0TwfTUfbHjfy/6vOJ8hUWX/uXE= github.com/envoyproxy/go-control-plane v0.13.1/go.mod h1:X45hY0mufo6Fd0KW3rqsGvQMw58jvjymeCzBU3mWyHw= github.com/envoyproxy/protoc-gen-validate v1.1.0 h1:tntQDh69XqOCOZsDz0lVJQez/2L6Uu2PdjCQwWCJ3bM= @@ -137,8 +137,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -176,12 +176,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -190,88 +192,90 @@ go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -359,8 +363,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -387,8 +391,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/honeycombmarkerexporter/config_test.go b/exporter/honeycombmarkerexporter/config_test.go index 4a1a59611bd4..bd9191772823 100644 --- a/exporter/honeycombmarkerexporter/config_test.go +++ b/exporter/honeycombmarkerexporter/config_test.go @@ -12,6 +12,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter/internal/metadata" @@ -90,12 +91,12 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/honeycombmarkerexporter/generated_component_test.go b/exporter/honeycombmarkerexporter/generated_component_test.go index f0b8b6cc0244..779ca62b2d8b 100644 --- a/exporter/honeycombmarkerexporter/generated_component_test.go +++ b/exporter/honeycombmarkerexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("honeycombmarker") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "honeycombmarker", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/honeycombmarkerexporter/go.mod b/exporter/honeycombmarkerexporter/go.mod index 2c07c496669e..08b436d3f9ba 100644 --- a/exporter/honeycombmarkerexporter/go.mod +++ b/exporter/honeycombmarkerexporter/go.mod @@ -6,14 +6,14 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -21,8 +21,9 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -64,25 +65,24 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -94,7 +94,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/honeycombmarkerexporter/go.sum b/exporter/honeycombmarkerexporter/go.sum index 5fb29eb891ef..628a05342503 100644 --- a/exporter/honeycombmarkerexporter/go.sum +++ b/exporter/honeycombmarkerexporter/go.sum @@ -101,70 +101,70 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -274,8 +274,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/influxdbexporter/config_test.go b/exporter/influxdbexporter/config_test.go index 6459d4cad16a..3a6ffa9a55c4 100644 --- a/exporter/influxdbexporter/config_test.go +++ b/exporter/influxdbexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter/internal/metadata" @@ -77,7 +78,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/influxdbexporter/generated_component_test.go b/exporter/influxdbexporter/generated_component_test.go index 2c9ee9bfcf9e..477c07a8f6f5 100644 --- a/exporter/influxdbexporter/generated_component_test.go +++ b/exporter/influxdbexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("influxdb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "influxdb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/influxdbexporter/go.mod b/exporter/influxdbexporter/go.mod index 8f9c1a51a545..939bd4914431 100644 --- a/exporter/influxdbexporter/go.mod +++ b/exporter/influxdbexporter/go.mod @@ -8,16 +8,17 @@ require ( github.com/influxdata/influxdb-observability/otel2influx v0.5.12 github.com/influxdata/line-protocol/v2 v2.2.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 @@ -48,25 +49,24 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -79,7 +79,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/influxdbexporter/go.sum b/exporter/influxdbexporter/go.sum index 834c59191ee9..b199aeddd913 100644 --- a/exporter/influxdbexporter/go.sum +++ b/exporter/influxdbexporter/go.sum @@ -95,70 +95,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -214,8 +214,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/exporter/kafkaexporter/config_test.go b/exporter/kafkaexporter/config_test.go index 3264e996cbe5..18b3e6568873 100644 --- a/exporter/kafkaexporter/config_test.go +++ b/exporter/kafkaexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter/internal/metadata" @@ -204,7 +205,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/kafkaexporter/generated_component_test.go b/exporter/kafkaexporter/generated_component_test.go index 2c6981e6f5d7..209d65a0469e 100644 --- a/exporter/kafkaexporter/generated_component_test.go +++ b/exporter/kafkaexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("kafka") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "kafka", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/kafkaexporter/go.mod b/exporter/kafkaexporter/go.mod index ca48527263df..3234aebf1fda 100644 --- a/exporter/kafkaexporter/go.mod +++ b/exporter/kafkaexporter/go.mod @@ -16,18 +16,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -87,19 +88,18 @@ require ( github.com/xdg-go/scram v1.1.2 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/exporter/kafkaexporter/go.sum b/exporter/kafkaexporter/go.sum index b292b5f627fd..e68d93ae05c1 100644 --- a/exporter/kafkaexporter/go.sum +++ b/exporter/kafkaexporter/go.sum @@ -154,58 +154,58 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/exporter/kineticaexporter/config_test.go b/exporter/kineticaexporter/config_test.go index d4726fe36970..7d3e43a9665c 100644 --- a/exporter/kineticaexporter/config_test.go +++ b/exporter/kineticaexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" ) const defaultHost = "http://127.0.0.1:9191" @@ -42,7 +43,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/kineticaexporter/generated_component_test.go b/exporter/kineticaexporter/generated_component_test.go index f0963be72208..983bf1f1ab6c 100644 --- a/exporter/kineticaexporter/generated_component_test.go +++ b/exporter/kineticaexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("kinetica") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "kinetica", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/kineticaexporter/go.mod b/exporter/kineticaexporter/go.mod index 30478b427fa3..40e13dd91ad6 100644 --- a/exporter/kineticaexporter/go.mod +++ b/exporter/kineticaexporter/go.mod @@ -8,13 +8,14 @@ require ( github.com/samber/lo v1.49.1 github.com/stretchr/testify v1.10.0 github.com/wk8/go-ordered-map/v2 v2.1.8 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -46,21 +47,20 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/ztrue/tracerr v0.4.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -71,7 +71,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/exporter/kineticaexporter/go.sum b/exporter/kineticaexporter/go.sum index 9d3139fee182..6cd7faac7d32 100644 --- a/exporter/kineticaexporter/go.sum +++ b/exporter/kineticaexporter/go.sum @@ -82,54 +82,54 @@ github.com/ztrue/tracerr v0.4.0 h1:vT5PFxwIGs7rCg9ZgJ/y0NmOpJkPCPFK8x0vVIYzd04= github.com/ztrue/tracerr v0.4.0/go.mod h1:PaFfYlas0DfmXNpo7Eay4MFhZUONqvXM+T2HyGPpngk= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -216,8 +216,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/loadbalancingexporter/generated_component_test.go b/exporter/loadbalancingexporter/generated_component_test.go index e7194a3e823c..03862c0e0a02 100644 --- a/exporter/loadbalancingexporter/generated_component_test.go +++ b/exporter/loadbalancingexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("loadbalancing") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "loadbalancing", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/loadbalancingexporter/go.mod b/exporter/loadbalancingexporter/go.mod index 2fb5faa5bfe8..c4d75e9c6378 100644 --- a/exporter/loadbalancingexporter/go.mod +++ b/exporter/loadbalancingexporter/go.mod @@ -12,18 +12,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -55,7 +55,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect github.com/evanphx/json-patch/v5 v5.9.0 // indirect github.com/fsnotify/fsnotify v1.8.0 // indirect @@ -99,7 +99,7 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect @@ -107,46 +107,48 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect @@ -169,7 +171,7 @@ require ( golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.4.0 // indirect @@ -177,7 +179,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/exporter/loadbalancingexporter/go.sum b/exporter/loadbalancingexporter/go.sum index 613550cc5cc2..c5e338bf80fe 100644 --- a/exporter/loadbalancingexporter/go.sum +++ b/exporter/loadbalancingexporter/go.sum @@ -38,8 +38,8 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg= @@ -163,8 +163,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -192,116 +192,120 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 h1:+Ic7h40EOUPbgDnJzVRns5IjxQBKP8Svn4VeIu1Cnj4= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0/go.mod h1:TZMlSFncZ6w7NwEEwElB5QGUNIYZb2SMfmUVajxTctw= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:DP6ckMjBhvpiwpjYdxSAvXZtYKj6R1fEVMA4d2CoG60= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:TmLfn6ShMjYr8AMtse8DeC6A0iZESW7ODotf6qXRkAQ= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -383,8 +387,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -411,8 +415,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest.go b/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest.go index cf91f4df0a64..5ec653f8b1d3 100644 --- a/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest.go +++ b/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() exporter.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) exporter.Settings { set := exportertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("loadbalancing")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) exporter.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualLoadbalancerBackendLatency(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.HistogramDataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_loadbalancer_backend_latency", diff --git a/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest_test.go b/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest_test.go index 6001ac95ea0e..151189d66b18 100644 --- a/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest_test.go +++ b/exporter/loadbalancingexporter/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -23,79 +25,19 @@ func TestSetupTelemetry(t *testing.T) { tb.LoadbalancerNumBackendUpdates.Add(context.Background(), 1) tb.LoadbalancerNumBackends.Record(context.Background(), 1) tb.LoadbalancerNumResolutions.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_loadbalancer_backend_latency", - Description: "Response latency in ms for the backends.", - Unit: "ms", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_loadbalancer_backend_outcome", - Description: "Number of successes and failures for each endpoint.", - Unit: "{outcomes}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_loadbalancer_num_backend_updates", - Description: "Number of times the list of backends was updated.", - Unit: "{updates}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_loadbalancer_num_backends", - Description: "Current number of backends in use.", - Unit: "{backends}", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_loadbalancer_num_resolutions", - Description: "Number of times the resolver has triggered new resolutions.", - Unit: "{resolutions}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualLoadbalancerBackendLatency(t, testTel.Telemetry, + AssertEqualLoadbalancerBackendLatency(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualLoadbalancerBackendOutcome(t, testTel.Telemetry, + AssertEqualLoadbalancerBackendOutcome(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualLoadbalancerNumBackendUpdates(t, testTel.Telemetry, + AssertEqualLoadbalancerNumBackendUpdates(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualLoadbalancerNumBackends(t, testTel.Telemetry, + AssertEqualLoadbalancerNumBackends(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualLoadbalancerNumResolutions(t, testTel.Telemetry, + AssertEqualLoadbalancerNumResolutions(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/exporter/logicmonitorexporter/config_test.go b/exporter/logicmonitorexporter/config_test.go index 2791854b0f7c..8f697673a110 100644 --- a/exporter/logicmonitorexporter/config_test.go +++ b/exporter/logicmonitorexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter/internal/metadata" @@ -153,7 +154,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/logicmonitorexporter/generated_component_test.go b/exporter/logicmonitorexporter/generated_component_test.go index 2fb7f6e33012..10c0306620fa 100644 --- a/exporter/logicmonitorexporter/generated_component_test.go +++ b/exporter/logicmonitorexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("logicmonitor") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "logicmonitor", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/logicmonitorexporter/go.mod b/exporter/logicmonitorexporter/go.mod index bda5e6f70987..326e2a5d6eaa 100644 --- a/exporter/logicmonitorexporter/go.mod +++ b/exporter/logicmonitorexporter/go.mod @@ -6,18 +6,19 @@ require ( github.com/logicmonitor/lm-data-sdk-go v1.3.2 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -47,23 +48,22 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -76,7 +76,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/logicmonitorexporter/go.sum b/exporter/logicmonitorexporter/go.sum index a2c25405d13e..817447dc7cdb 100644 --- a/exporter/logicmonitorexporter/go.sum +++ b/exporter/logicmonitorexporter/go.sum @@ -70,68 +70,68 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -185,8 +185,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/logzioexporter/generated_component_test.go b/exporter/logzioexporter/generated_component_test.go index f90a08b68742..e498bfe982fe 100644 --- a/exporter/logzioexporter/generated_component_test.go +++ b/exporter/logzioexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("logzio") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "logzio", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/logzioexporter/go.mod b/exporter/logzioexporter/go.mod index 98a2bd33fa28..365c6dd6367b 100644 --- a/exporter/logzioexporter/go.mod +++ b/exporter/logzioexporter/go.mod @@ -9,19 +9,19 @@ require ( github.com/jaegertracing/jaeger-idl v0.5.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f @@ -58,23 +58,22 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/exporter/logzioexporter/go.sum b/exporter/logzioexporter/go.sum index 60972a321241..82b63ab92e47 100644 --- a/exporter/logzioexporter/go.sum +++ b/exporter/logzioexporter/go.sum @@ -92,70 +92,68 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/exporter/lokiexporter/config_test.go b/exporter/lokiexporter/config_test.go index f9ee4470fc63..c17751330d7a 100644 --- a/exporter/lokiexporter/config_test.go +++ b/exporter/lokiexporter/config_test.go @@ -18,6 +18,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter/internal/metadata" @@ -85,7 +86,7 @@ func TestLoadConfigNewExporter(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/lokiexporter/generated_component_test.go b/exporter/lokiexporter/generated_component_test.go index 688b8bd34583..2c77761bbce7 100644 --- a/exporter/lokiexporter/generated_component_test.go +++ b/exporter/lokiexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("loki") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "loki", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/lokiexporter/go.mod b/exporter/lokiexporter/go.mod index 3f853ce35d0d..ce4150ba9d75 100644 --- a/exporter/lokiexporter/go.mod +++ b/exporter/lokiexporter/go.mod @@ -10,18 +10,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.119.0 github.com/prometheus/common v0.62.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -65,23 +66,22 @@ require ( github.com/prometheus/prometheus v0.54.1 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -92,7 +92,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/lokiexporter/go.sum b/exporter/lokiexporter/go.sum index e644bcf5002b..a84ef019f4f4 100644 --- a/exporter/lokiexporter/go.sum +++ b/exporter/lokiexporter/go.sum @@ -126,70 +126,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -255,8 +255,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest.go b/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest.go index 6e79208efafb..cdb407ff2956 100644 --- a/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest.go +++ b/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() exporter.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) exporter.Settings { set := exportertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("loki")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) exporter.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualLokiexporterSendFailedDueToMissingLabels(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_lokiexporter_send_failed_due_to_missing_labels", diff --git a/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest_test.go b/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest_test.go index fd69ceeeb08f..115fd2ceafc5 100644 --- a/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest_test.go +++ b/exporter/lokiexporter/internal/metadatatest/generated_telemetrytest_test.go @@ -11,30 +11,17 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.LokiexporterSendFailedDueToMissingLabels.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_lokiexporter_send_failed_due_to_missing_labels", - Description: "Number of log records failed to send because labels were missing", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualLokiexporterSendFailedDueToMissingLabels(t, testTel.Telemetry, + AssertEqualLokiexporterSendFailedDueToMissingLabels(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/exporter/mezmoexporter/config_test.go b/exporter/mezmoexporter/config_test.go index aa2e9b789e84..661619952ca2 100644 --- a/exporter/mezmoexporter/config_test.go +++ b/exporter/mezmoexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter/internal/metadata" @@ -78,7 +79,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/mezmoexporter/generated_component_test.go b/exporter/mezmoexporter/generated_component_test.go index b7be95621959..4abaf5dc127f 100644 --- a/exporter/mezmoexporter/generated_component_test.go +++ b/exporter/mezmoexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("mezmo") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "mezmo", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/mezmoexporter/go.mod b/exporter/mezmoexporter/go.mod index 650a7fdf98df..750b739e2cf4 100644 --- a/exporter/mezmoexporter/go.mod +++ b/exporter/mezmoexporter/go.mod @@ -5,16 +5,17 @@ go 1.22.0 require ( github.com/cenkalti/backoff/v4 v4.3.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -43,25 +44,24 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/mezmoexporter/go.sum b/exporter/mezmoexporter/go.sum index de33a702dfe3..80add0e92593 100644 --- a/exporter/mezmoexporter/go.sum +++ b/exporter/mezmoexporter/go.sum @@ -68,70 +68,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -185,8 +185,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/opencensusexporter/config_test.go b/exporter/opencensusexporter/config_test.go index f3b8fc991dff..f0576db2b03e 100644 --- a/exporter/opencensusexporter/config_test.go +++ b/exporter/opencensusexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter/internal/metadata" @@ -85,7 +86,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/opencensusexporter/generated_component_test.go b/exporter/opencensusexporter/generated_component_test.go index 8e6d1bf5678f..f674e8b016e8 100644 --- a/exporter/opencensusexporter/generated_component_test.go +++ b/exporter/opencensusexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("opencensus") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "opencensus", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/opencensusexporter/go.mod b/exporter/opencensusexporter/go.mod index 1b2ff156313c..7de8aa891f13 100644 --- a/exporter/opencensusexporter/go.mod +++ b/exporter/opencensusexporter/go.mod @@ -8,20 +8,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 google.golang.org/grpc v1.70.0 ) @@ -57,24 +58,23 @@ require ( github.com/soheilhy/cmux v0.1.5 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -88,7 +88,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/opencensusexporter/go.sum b/exporter/opencensusexporter/go.sum index b27986072426..effeff3e512e 100644 --- a/exporter/opencensusexporter/go.sum +++ b/exporter/opencensusexporter/go.sum @@ -112,74 +112,74 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -272,8 +272,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/opensearchexporter/config_test.go b/exporter/opensearchexporter/config_test.go index 921ce1a00428..7125a610d249 100644 --- a/exporter/opensearchexporter/config_test.go +++ b/exporter/opensearchexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter/internal/metadata" ) @@ -124,7 +125,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - vv := component.ValidateConfig(cfg) + vv := xconfmap.Validate(cfg) tt.configValidateAssert(t, vv) assert.Equal(t, tt.expected, cfg) }) diff --git a/exporter/opensearchexporter/generated_component_test.go b/exporter/opensearchexporter/generated_component_test.go index 4bff18c507bf..feb8596b0ca7 100644 --- a/exporter/opensearchexporter/generated_component_test.go +++ b/exporter/opensearchexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("opensearch") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "opensearch", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/opensearchexporter/go.mod b/exporter/opensearchexporter/go.mod index e13ff83452e0..7109f70921a0 100644 --- a/exporter/opensearchexporter/go.mod +++ b/exporter/opensearchexporter/go.mod @@ -6,18 +6,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/opensearch-project/opensearch-go/v2 v2.3.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -30,16 +31,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pierrec/lz4/v4 v4.1.22 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect @@ -66,12 +67,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -82,7 +82,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil diff --git a/exporter/opensearchexporter/go.sum b/exporter/opensearchexporter/go.sum index 34c41a57771d..39bbeca918d2 100644 --- a/exporter/opensearchexporter/go.sum +++ b/exporter/opensearchexporter/go.sum @@ -98,68 +98,68 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -234,8 +234,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/otelarrowexporter/config.go b/exporter/otelarrowexporter/config.go index 9786e203a3c5..e7172912bbd5 100644 --- a/exporter/otelarrowexporter/config.go +++ b/exporter/otelarrowexporter/config.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/configcompression" "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/config/configretry" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterbatcher" "go.opentelemetry.io/collector/exporter/exporterhelper" "google.golang.org/grpc" @@ -106,7 +107,7 @@ type ArrowConfig struct { var _ component.Config = (*Config)(nil) -var _ component.ConfigValidator = (*ArrowConfig)(nil) +var _ xconfmap.Validator = (*ArrowConfig)(nil) func (cfg *Config) Validate() error { err := cfg.Arrow.Validate() diff --git a/exporter/otelarrowexporter/config_test.go b/exporter/otelarrowexporter/config_test.go index 7ad1a0a633b5..f19a67e3dba9 100644 --- a/exporter/otelarrowexporter/config_test.go +++ b/exporter/otelarrowexporter/config_test.go @@ -20,6 +20,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterbatcher" "go.opentelemetry.io/collector/exporter/exporterhelper" @@ -138,7 +139,7 @@ func TestDefaultConfigValid(t *testing.T) { // this must be set by the user and config // validation always checks that a value is set. cfg.(*Config).Arrow.MaxStreamLifetime = 2 * time.Second - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestArrowConfigPayloadCompressionZstd(t *testing.T) { diff --git a/exporter/otelarrowexporter/generated_component_test.go b/exporter/otelarrowexporter/generated_component_test.go index 58f3084d3701..20777331e8de 100644 --- a/exporter/otelarrowexporter/generated_component_test.go +++ b/exporter/otelarrowexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("otelarrow") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "otelarrow", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/otelarrowexporter/go.mod b/exporter/otelarrowexporter/go.mod index 46b427c9470b..eb420b2020a9 100644 --- a/exporter/otelarrowexporter/go.mod +++ b/exporter/otelarrowexporter/go.mod @@ -8,23 +8,24 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.119.0 github.com/open-telemetry/otel-arrow v0.33.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 @@ -34,7 +35,7 @@ require ( golang.org/x/net v0.34.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f google.golang.org/grpc v1.70.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -71,18 +72,17 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/exporter/otelarrowexporter/go.sum b/exporter/otelarrowexporter/go.sum index 5107b9e61249..7c9419c0655d 100644 --- a/exporter/otelarrowexporter/go.sum +++ b/exporter/otelarrowexporter/go.sum @@ -107,70 +107,72 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -258,8 +260,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/exporter/otelarrowexporter/internal/arrow/prioritizer.go b/exporter/otelarrowexporter/internal/arrow/prioritizer.go index 551b9f781fc3..4e8185ff74b6 100644 --- a/exporter/otelarrowexporter/internal/arrow/prioritizer.go +++ b/exporter/otelarrowexporter/internal/arrow/prioritizer.go @@ -10,7 +10,7 @@ import ( "strings" "time" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) @@ -19,7 +19,7 @@ var ErrStreamRestarting = status.Error(codes.Aborted, "stream is restarting") type PrioritizerName string -var _ component.ConfigValidator = PrioritizerName("") +var _ xconfmap.Validator = PrioritizerName("") const ( DefaultPrioritizer PrioritizerName = LeastLoadedPrioritizer @@ -72,7 +72,7 @@ func pendingRequests(sws *streamWorkState) float64 { return float64(len(sws.waiters) + len(sws.toWrite)) } -// Validate implements component.ConfigValidator +// Validate implements xconfmap.Validator func (p PrioritizerName) Validate() error { switch p { // Exact match cases diff --git a/exporter/prometheusexporter/config_test.go b/exporter/prometheusexporter/config_test.go index c0d8b0ff1dc7..dca1788ad61d 100644 --- a/exporter/prometheusexporter/config_test.go +++ b/exporter/prometheusexporter/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter/internal/metadata" ) @@ -66,7 +67,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/prometheusexporter/generated_component_test.go b/exporter/prometheusexporter/generated_component_test.go index 20600a4d7461..b77513e2d136 100644 --- a/exporter/prometheusexporter/generated_component_test.go +++ b/exporter/prometheusexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("prometheus") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "prometheus", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/prometheusexporter/go.mod b/exporter/prometheusexporter/go.mod index 959a5777f44b..39f1683c0eb5 100644 --- a/exporter/prometheusexporter/go.mod +++ b/exporter/prometheusexporter/go.mod @@ -11,20 +11,21 @@ require ( github.com/prometheus/client_model v0.6.1 github.com/prometheus/common v0.62.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 gopkg.in/yaml.v2 v2.4.0 ) @@ -144,25 +145,24 @@ require ( github.com/vultr/govultr/v2 v2.17.2 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -177,7 +177,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect diff --git a/exporter/prometheusexporter/go.sum b/exporter/prometheusexporter/go.sum index 1cc7c12c0383..1952b2adcbbc 100644 --- a/exporter/prometheusexporter/go.sum +++ b/exporter/prometheusexporter/go.sum @@ -120,8 +120,8 @@ github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -508,8 +508,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= @@ -572,98 +572,102 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -890,8 +894,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -1054,8 +1058,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/exporter/prometheusremotewriteexporter/config_test.go b/exporter/prometheusremotewriteexporter/config_test.go index cc851f68fb33..7293e29c3e3b 100644 --- a/exporter/prometheusremotewriteexporter/config_test.go +++ b/exporter/prometheusremotewriteexporter/config_test.go @@ -17,6 +17,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter/internal/metadata" @@ -107,10 +108,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/prometheusremotewriteexporter/generated_component_test.go b/exporter/prometheusremotewriteexporter/generated_component_test.go index c82379aab0ba..3050c1731d28 100644 --- a/exporter/prometheusremotewriteexporter/generated_component_test.go +++ b/exporter/prometheusremotewriteexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("prometheusremotewrite") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "prometheusremotewrite", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/prometheusremotewriteexporter/go.mod b/exporter/prometheusremotewriteexporter/go.mod index 9758deb29b68..4a802bd6e291 100644 --- a/exporter/prometheusremotewriteexporter/go.mod +++ b/exporter/prometheusremotewriteexporter/go.mod @@ -13,18 +13,19 @@ require ( github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 github.com/tidwall/wal v1.1.8 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 @@ -67,29 +68,28 @@ require ( github.com/tidwall/pretty v1.2.0 // indirect github.com/tidwall/tinylru v1.1.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/prometheusremotewriteexporter/go.sum b/exporter/prometheusremotewriteexporter/go.sum index cf742194cb71..f526cf87e1ba 100644 --- a/exporter/prometheusremotewriteexporter/go.sum +++ b/exporter/prometheusremotewriteexporter/go.sum @@ -90,70 +90,70 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -207,8 +207,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest.go b/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest.go index 940d7a212b89..34203d0783bb 100644 --- a/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest.go +++ b/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() exporter.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) exporter.Settings { set := exportertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("prometheusremotewrite")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) exporter.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualExporterPrometheusremotewriteFailedTranslations(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_exporter_prometheusremotewrite_failed_translations", diff --git a/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest_test.go b/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest_test.go index 7840a59c695d..52ae92a4992c 100644 --- a/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest_test.go +++ b/exporter/prometheusremotewriteexporter/internal/metadatatest/generated_telemetrytest_test.go @@ -11,46 +11,21 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ExporterPrometheusremotewriteFailedTranslations.Add(context.Background(), 1) tb.ExporterPrometheusremotewriteTranslatedTimeSeries.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_exporter_prometheusremotewrite_failed_translations", - Description: "Number of translation operations that failed to translate metrics from Otel to Prometheus", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_exporter_prometheusremotewrite_translated_time_series", - Description: "Number of Prometheus time series that were translated from OTel metrics", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualExporterPrometheusremotewriteFailedTranslations(t, testTel.Telemetry, + AssertEqualExporterPrometheusremotewriteFailedTranslations(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualExporterPrometheusremotewriteTranslatedTimeSeries(t, testTel.Telemetry, + AssertEqualExporterPrometheusremotewriteTranslatedTimeSeries(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/exporter/pulsarexporter/config_test.go b/exporter/pulsarexporter/config_test.go index 02cef15496a2..6ba0249f0f81 100644 --- a/exporter/pulsarexporter/config_test.go +++ b/exporter/pulsarexporter/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter/internal/metadata" @@ -84,7 +85,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/pulsarexporter/generated_component_test.go b/exporter/pulsarexporter/generated_component_test.go index 287cf0ce6970..3a5fc2097ce6 100644 --- a/exporter/pulsarexporter/generated_component_test.go +++ b/exporter/pulsarexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("pulsar") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "pulsar", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/pulsarexporter/go.mod b/exporter/pulsarexporter/go.mod index 9b1acc2dad72..b40335b20a82 100644 --- a/exporter/pulsarexporter/go.mod +++ b/exporter/pulsarexporter/go.mod @@ -10,17 +10,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -78,19 +79,17 @@ require ( github.com/sirupsen/logrus v1.9.3 // indirect github.com/spaolacci/murmur3 v1.1.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/exporter/pulsarexporter/go.sum b/exporter/pulsarexporter/go.sum index 064d27ee8a57..580bfd4d5a27 100644 --- a/exporter/pulsarexporter/go.sum +++ b/exporter/pulsarexporter/go.sum @@ -220,58 +220,58 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/exporter/rabbitmqexporter/config_test.go b/exporter/rabbitmqexporter/config_test.go index 503d971a300a..398e48542746 100644 --- a/exporter/rabbitmqexporter/config_test.go +++ b/exporter/rabbitmqexporter/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/rabbitmqexporter/internal/metadata" ) @@ -107,12 +108,12 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - err = errors.Join(err, component.ValidateConfig(cfg)) + err = errors.Join(err, xconfmap.Validate(cfg)) assert.ErrorContains(t, err, tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/rabbitmqexporter/generated_component_test.go b/exporter/rabbitmqexporter/generated_component_test.go index 7e57b25b2018..971b95c9fb56 100644 --- a/exporter/rabbitmqexporter/generated_component_test.go +++ b/exporter/rabbitmqexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("rabbitmq") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "rabbitmq", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/rabbitmqexporter/go.mod b/exporter/rabbitmqexporter/go.mod index 5c2d2444fd55..ca8ddd73eb78 100644 --- a/exporter/rabbitmqexporter/go.mod +++ b/exporter/rabbitmqexporter/go.mod @@ -8,15 +8,16 @@ require ( github.com/rabbitmq/amqp091-go v1.10.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -74,20 +75,19 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -103,7 +103,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/rabbitmqexporter/go.sum b/exporter/rabbitmqexporter/go.sum index 93c2c411618d..ff5fb3e041bd 100644 --- a/exporter/rabbitmqexporter/go.sum +++ b/exporter/rabbitmqexporter/go.sum @@ -138,56 +138,56 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -261,8 +261,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/sapmexporter/config_test.go b/exporter/sapmexporter/config_test.go index 099fbe2e3453..887ea6005af9 100644 --- a/exporter/sapmexporter/config_test.go +++ b/exporter/sapmexporter/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter/internal/metadata" @@ -78,7 +79,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -116,5 +117,5 @@ func TestInvalidConfig(t *testing.T) { }, } - require.Error(t, component.ValidateConfig(invalid)) + require.Error(t, xconfmap.Validate(invalid)) } diff --git a/exporter/sapmexporter/generated_component_test.go b/exporter/sapmexporter/generated_component_test.go index c283ccdba4a1..cad1d9eca76e 100644 --- a/exporter/sapmexporter/generated_component_test.go +++ b/exporter/sapmexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("sapm") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sapm", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/sapmexporter/go.mod b/exporter/sapmexporter/go.mod index 1a480b9fb388..477f15ea98d1 100644 --- a/exporter/sapmexporter/go.mod +++ b/exporter/sapmexporter/go.mod @@ -11,17 +11,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/signalfx/sapm-proto v0.17.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -50,19 +51,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/exporter/sapmexporter/go.sum b/exporter/sapmexporter/go.sum index 25ef7822baab..232ce38e7750 100644 --- a/exporter/sapmexporter/go.sum +++ b/exporter/sapmexporter/go.sum @@ -71,58 +71,58 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/exporter/sematextexporter/generated_component_test.go b/exporter/sematextexporter/generated_component_test.go index 3275e38a9853..91bf117c1ae1 100644 --- a/exporter/sematextexporter/generated_component_test.go +++ b/exporter/sematextexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("sematext") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sematext", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/sematextexporter/go.mod b/exporter/sematextexporter/go.mod index 8ebddd4ebc5f..597cac000d06 100644 --- a/exporter/sematextexporter/go.mod +++ b/exporter/sematextexporter/go.mod @@ -4,12 +4,12 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -32,21 +32,20 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -59,6 +58,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250127172529-29210b9bc287 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/sematextexporter/go.sum b/exporter/sematextexporter/go.sum index f5a4b4203c88..6e22f9f1a56f 100644 --- a/exporter/sematextexporter/go.sum +++ b/exporter/sematextexporter/go.sum @@ -56,52 +56,50 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -153,8 +151,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250127172529-29210b9bc287 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250127172529-29210b9bc287/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/sentryexporter/config_test.go b/exporter/sentryexporter/config_test.go index 3769b1f1ca95..a6b1a6093c3f 100644 --- a/exporter/sentryexporter/config_test.go +++ b/exporter/sentryexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter/internal/metadata" ) @@ -47,7 +48,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/sentryexporter/generated_component_test.go b/exporter/sentryexporter/generated_component_test.go index bc9a1c2413e5..d5326269fef3 100644 --- a/exporter/sentryexporter/generated_component_test.go +++ b/exporter/sentryexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("sentry") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sentry", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/sentryexporter/go.mod b/exporter/sentryexporter/go.mod index ab9cfb74ade0..7dfbb476f2b8 100644 --- a/exporter/sentryexporter/go.mod +++ b/exporter/sentryexporter/go.mod @@ -7,13 +7,14 @@ require ( github.com/google/go-cmp v0.6.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -36,21 +37,20 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -63,7 +63,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/sentryexporter/go.sum b/exporter/sentryexporter/go.sum index e24c95331cce..c77c7640aba8 100644 --- a/exporter/sentryexporter/go.sum +++ b/exporter/sentryexporter/go.sum @@ -64,54 +64,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -163,8 +163,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/signalfxexporter/config_test.go b/exporter/signalfxexporter/config_test.go index 0a60a9aff521..b95f0aaa25d2 100644 --- a/exporter/signalfxexporter/config_test.go +++ b/exporter/signalfxexporter/config_test.go @@ -19,6 +19,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "go.uber.org/zap" @@ -295,7 +296,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) // We need to add the default exclude rules. assert.NoError(t, setDefaultExcludes(tt.expected)) assert.Equal(t, tt.expected, cfg) @@ -533,7 +534,7 @@ func TestConfigValidateErrors(t *testing.T) { } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - assert.Error(t, component.ValidateConfig(tt.cfg)) + assert.Error(t, xconfmap.Validate(tt.cfg)) }) } } diff --git a/exporter/signalfxexporter/generated_component_test.go b/exporter/signalfxexporter/generated_component_test.go index 209a02e05ebd..46d305ef2c7b 100644 --- a/exporter/signalfxexporter/generated_component_test.go +++ b/exporter/signalfxexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("signalfx") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "signalfx", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/signalfxexporter/go.mod b/exporter/signalfxexporter/go.mod index c463c1f084eb..d8a06b1d596a 100644 --- a/exporter/signalfxexporter/go.mod +++ b/exporter/signalfxexporter/go.mod @@ -17,20 +17,21 @@ require ( github.com/shirou/gopsutil/v4 v4.25.1 github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -73,21 +74,20 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -98,7 +98,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/common => ../../internal/common diff --git a/exporter/signalfxexporter/go.sum b/exporter/signalfxexporter/go.sum index 2b25d4dc4028..7c9e597e6c73 100644 --- a/exporter/signalfxexporter/go.sum +++ b/exporter/signalfxexporter/go.sum @@ -105,70 +105,70 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -232,8 +232,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/splunkhecexporter/config_test.go b/exporter/splunkhecexporter/config_test.go index 6f03f955c9cb..c99b70aebe06 100644 --- a/exporter/splunkhecexporter/config_test.go +++ b/exporter/splunkhecexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterbatcher" "go.opentelemetry.io/collector/exporter/exporterhelper" @@ -146,7 +147,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -242,7 +243,7 @@ func TestConfig_Validate(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - err := component.ValidateConfig(tt.cfg) + err := xconfmap.Validate(tt.cfg) if tt.wantErr == "" { require.NoError(t, err) } else { diff --git a/exporter/splunkhecexporter/generated_component_test.go b/exporter/splunkhecexporter/generated_component_test.go index ae8c780fd803..ba14ab9cfd9b 100644 --- a/exporter/splunkhecexporter/generated_component_test.go +++ b/exporter/splunkhecexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("splunk_hec") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "splunk_hec", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/splunkhecexporter/go.mod b/exporter/splunkhecexporter/go.mod index 586ff27de2a6..6bdf05599fe0 100644 --- a/exporter/splunkhecexporter/go.mod +++ b/exporter/splunkhecexporter/go.mod @@ -12,20 +12,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -92,21 +93,20 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -117,7 +117,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => ../../internal/coreinternal diff --git a/exporter/splunkhecexporter/go.sum b/exporter/splunkhecexporter/go.sum index 3430c9e334ff..1775057c1392 100644 --- a/exporter/splunkhecexporter/go.sum +++ b/exporter/splunkhecexporter/go.sum @@ -146,70 +146,70 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -283,8 +283,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/splunkhecexporter/internal/metadata/generated_telemetry_test.go b/exporter/splunkhecexporter/internal/metadata/generated_telemetry_test.go index e1d0d3866490..557126e2066d 100644 --- a/exporter/splunkhecexporter/internal/metadata/generated_telemetry_test.go +++ b/exporter/splunkhecexporter/internal/metadata/generated_telemetry_test.go @@ -6,14 +6,13 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/otel/metric" embeddedmetric "go.opentelemetry.io/otel/metric/embedded" noopmetric "go.opentelemetry.io/otel/metric/noop" "go.opentelemetry.io/otel/trace" embeddedtrace "go.opentelemetry.io/otel/trace/embedded" nooptrace "go.opentelemetry.io/otel/trace/noop" - - "go.opentelemetry.io/collector/component" ) type mockMeter struct { diff --git a/exporter/stefexporter/generated_component_test.go b/exporter/stefexporter/generated_component_test.go index 64da76f8b782..b0d24dbdce25 100644 --- a/exporter/stefexporter/generated_component_test.go +++ b/exporter/stefexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("stef") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "stef", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/stefexporter/go.mod b/exporter/stefexporter/go.mod index f4c0b564951c..af2bfa819bcc 100644 --- a/exporter/stefexporter/go.mod +++ b/exporter/stefexporter/go.mod @@ -4,14 +4,14 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -39,27 +39,26 @@ require ( github.com/mostynb/go-grpc-compression v1.2.3 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,6 +71,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/stefexporter/go.sum b/exporter/stefexporter/go.sum index e438149944ac..d8cc612391d5 100644 --- a/exporter/stefexporter/go.sum +++ b/exporter/stefexporter/go.sum @@ -64,70 +64,68 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -181,8 +179,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/sumologicexporter/config_test.go b/exporter/sumologicexporter/config_test.go index aca10aedfb4d..7fc84330e91e 100644 --- a/exporter/sumologicexporter/config_test.go +++ b/exporter/sumologicexporter/config_test.go @@ -9,8 +9,8 @@ import ( "time" "github.com/stretchr/testify/assert" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" + "go.opentelemetry.io/collector/confmap/xconfmap" ) func TestInitExporterInvalidConfiguration(t *testing.T) { @@ -68,7 +68,7 @@ func TestInitExporterInvalidConfiguration(t *testing.T) { for _, tc := range testcases { t.Run(tc.name, func(t *testing.T) { - err := component.ValidateConfig(tc.cfg) + err := xconfmap.Validate(tc.cfg) if tc.expectedError != nil { assert.EqualError(t, err, tc.expectedError.Error()) diff --git a/exporter/sumologicexporter/factory_test.go b/exporter/sumologicexporter/factory_test.go index 7c04db07663e..9769e30bc612 100644 --- a/exporter/sumologicexporter/factory_test.go +++ b/exporter/sumologicexporter/factory_test.go @@ -12,6 +12,7 @@ import ( "go.opentelemetry.io/collector/config/configauth" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configretry" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter/internal/metadata" @@ -45,5 +46,5 @@ func TestCreateDefaultConfig(t *testing.T) { QueueSettings: qs, }, cfg) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } diff --git a/exporter/sumologicexporter/generated_component_test.go b/exporter/sumologicexporter/generated_component_test.go index 14ad94e4f2dd..22223bd88cca 100644 --- a/exporter/sumologicexporter/generated_component_test.go +++ b/exporter/sumologicexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("sumologic") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sumologic", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/sumologicexporter/go.mod b/exporter/sumologicexporter/go.mod index 1a625613dde6..6bd1031f69a1 100644 --- a/exporter/sumologicexporter/go.mod +++ b/exporter/sumologicexporter/go.mod @@ -6,19 +6,20 @@ require ( github.com/klauspost/compress v1.17.11 github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -61,21 +62,20 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect @@ -84,7 +84,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/sumologicexporter/go.sum b/exporter/sumologicexporter/go.sum index 99965b2a8a65..338fca2fe804 100644 --- a/exporter/sumologicexporter/go.sum +++ b/exporter/sumologicexporter/go.sum @@ -87,68 +87,68 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -208,8 +208,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest.go b/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest.go index aa97e54de46d..d4fa727d1ba8 100644 --- a/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest.go +++ b/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() exporter.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) exporter.Settings { set := exportertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("sumologic")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) exporter.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualExporterRequestsBytes(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_exporter_requests_bytes", diff --git a/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest_test.go b/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest_test.go index 5253424de371..3ac80f7c4edb 100644 --- a/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest_test.go +++ b/exporter/sumologicexporter/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -22,67 +24,16 @@ func TestSetupTelemetry(t *testing.T) { tb.ExporterRequestsDuration.Add(context.Background(), 1) tb.ExporterRequestsRecords.Add(context.Background(), 1) tb.ExporterRequestsSent.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_exporter_requests_bytes", - Description: "Total size of requests (in bytes)", - Unit: "By", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_exporter_requests_duration", - Description: "Duration of HTTP requests (in milliseconds)", - Unit: "ms", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_exporter_requests_records", - Description: "Total size of requests (in number of records)", - Unit: "{records}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_exporter_requests_sent", - Description: "Number of requests", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualExporterRequestsBytes(t, testTel.Telemetry, + AssertEqualExporterRequestsBytes(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualExporterRequestsDuration(t, testTel.Telemetry, + AssertEqualExporterRequestsDuration(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualExporterRequestsRecords(t, testTel.Telemetry, + AssertEqualExporterRequestsRecords(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualExporterRequestsSent(t, testTel.Telemetry, + AssertEqualExporterRequestsSent(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/exporter/syslogexporter/generated_component_test.go b/exporter/syslogexporter/generated_component_test.go index b24cfd554ff6..39ac8ad83632 100644 --- a/exporter/syslogexporter/generated_component_test.go +++ b/exporter/syslogexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("syslog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "syslog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/syslogexporter/go.mod b/exporter/syslogexporter/go.mod index 45c68e57c08d..d38d7227921d 100644 --- a/exporter/syslogexporter/go.mod +++ b/exporter/syslogexporter/go.mod @@ -4,15 +4,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -28,19 +28,18 @@ require ( github.com/knadh/koanf/providers/confmap v0.1.0 // indirect github.com/knadh/koanf/v2 v2.1.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect @@ -56,8 +55,8 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -66,6 +65,6 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/syslogexporter/go.sum b/exporter/syslogexporter/go.sum index 4b3d62250873..2c1a4acf8610 100644 --- a/exporter/syslogexporter/go.sum +++ b/exporter/syslogexporter/go.sum @@ -58,58 +58,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -161,8 +159,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/tencentcloudlogserviceexporter/config_test.go b/exporter/tencentcloudlogserviceexporter/config_test.go index 0136ab86923a..ce0d4655095e 100644 --- a/exporter/tencentcloudlogserviceexporter/config_test.go +++ b/exporter/tencentcloudlogserviceexporter/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter/internal/metadata" ) @@ -46,7 +47,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/tencentcloudlogserviceexporter/generated_component_test.go b/exporter/tencentcloudlogserviceexporter/generated_component_test.go index 1f49e5958db4..3f7dab7f46a1 100644 --- a/exporter/tencentcloudlogserviceexporter/generated_component_test.go +++ b/exporter/tencentcloudlogserviceexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("tencentcloud_logservice") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "tencentcloud_logservice", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/tencentcloudlogserviceexporter/go.mod b/exporter/tencentcloudlogserviceexporter/go.mod index 0c8de12a0261..1aff0833c368 100644 --- a/exporter/tencentcloudlogserviceexporter/go.mod +++ b/exporter/tencentcloudlogserviceexporter/go.mod @@ -7,16 +7,17 @@ require ( github.com/pierrec/lz4 v2.6.1+incompatible github.com/stretchr/testify v1.10.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1090 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -39,21 +40,20 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/exporter/tencentcloudlogserviceexporter/go.sum b/exporter/tencentcloudlogserviceexporter/go.sum index fb2e26d8f690..96caee955f12 100644 --- a/exporter/tencentcloudlogserviceexporter/go.sum +++ b/exporter/tencentcloudlogserviceexporter/go.sum @@ -66,56 +66,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -167,8 +167,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/exporter/zipkinexporter/config_test.go b/exporter/zipkinexporter/config_test.go index 262f6e0c86d2..2bc38c65db6f 100644 --- a/exporter/zipkinexporter/config_test.go +++ b/exporter/zipkinexporter/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/configretry" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter/internal/metadata" @@ -82,7 +83,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/exporter/zipkinexporter/generated_component_test.go b/exporter/zipkinexporter/generated_component_test.go index 36c598432d6b..bb763dd5dcdb 100644 --- a/exporter/zipkinexporter/generated_component_test.go +++ b/exporter/zipkinexporter/generated_component_test.go @@ -19,8 +19,10 @@ import ( "go.opentelemetry.io/collector/pdata/ptrace" ) +var typ = component.MustNewType("zipkin") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "zipkin", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/exporter/zipkinexporter/go.mod b/exporter/zipkinexporter/go.mod index 13c736319893..3754bb98d26f 100644 --- a/exporter/zipkinexporter/go.mod +++ b/exporter/zipkinexporter/go.mod @@ -9,17 +9,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -51,25 +52,24 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/exporter/zipkinexporter/go.sum b/exporter/zipkinexporter/go.sum index f0162dcccdc4..5bbb30879be8 100644 --- a/exporter/zipkinexporter/go.sum +++ b/exporter/zipkinexporter/go.sum @@ -78,72 +78,72 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/extension/ackextension/generated_component_test.go b/extension/ackextension/generated_component_test.go index 5dcda85593bf..97345ed8902e 100644 --- a/extension/ackextension/generated_component_test.go +++ b/extension/ackextension/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("ack") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "ack", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/ackextension/go.mod b/extension/ackextension/go.mod index 37aff5479ed3..d7fc8b29d30d 100644 --- a/extension/ackextension/go.mod +++ b/extension/ackextension/go.mod @@ -5,9 +5,9 @@ go 1.22.0 require ( github.com/hashicorp/golang-lru/v2 v2.0.7 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -19,8 +19,7 @@ require ( github.com/google/uuid v1.6.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -33,6 +32,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/ackextension/go.sum b/extension/ackextension/go.sum index bfaa5b156264..c9638c3047f5 100644 --- a/extension/ackextension/go.sum +++ b/extension/ackextension/go.sum @@ -31,16 +31,14 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -92,8 +90,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/asapauthextension/config_test.go b/extension/asapauthextension/config_test.go index e92a2636990f..e13a3abf78d7 100644 --- a/extension/asapauthextension/config_test.go +++ b/extension/asapauthextension/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension/internal/metadata" ) @@ -71,10 +72,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != nil { - assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.ErrorIs(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/asapauthextension/factory_test.go b/extension/asapauthextension/factory_test.go index f83e3320d275..12cad72e6736 100644 --- a/extension/asapauthextension/factory_test.go +++ b/extension/asapauthextension/factory_test.go @@ -72,7 +72,7 @@ func TestCreate(t *testing.T) { cfg.PrivateKey = testcase.settings.PrivateKey // validate extension creation - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) if testcase.shouldError { assert.Error(t, err) } else { diff --git a/extension/asapauthextension/generated_component_test.go b/extension/asapauthextension/generated_component_test.go index 1827861cd4c2..fc80bec1e935 100644 --- a/extension/asapauthextension/generated_component_test.go +++ b/extension/asapauthextension/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("asapclient") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "asapclient", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/asapauthextension/go.mod b/extension/asapauthextension/go.mod index a05309ca81ba..e0a90bf547c4 100644 --- a/extension/asapauthextension/go.mod +++ b/extension/asapauthextension/go.mod @@ -6,13 +6,14 @@ require ( bitbucket.org/atlassian/go-asap/v2 v2.9.0 github.com/SermoDigital/jose v0.9.2-0.20180104203859-803625baeddc github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/multierr v1.11.0 google.golang.org/grpc v1.70.0 ) @@ -33,8 +34,7 @@ require ( github.com/pquerna/cachecontrol v0.1.0 // indirect github.com/vincent-petithory/dataurl v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -45,7 +45,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/asapauthextension/go.sum b/extension/asapauthextension/go.sum index 3a59c33df289..a865c8643121 100644 --- a/extension/asapauthextension/go.sum +++ b/extension/asapauthextension/go.sum @@ -54,24 +54,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -126,8 +126,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/awsproxy/config_test.go b/extension/awsproxy/config_test.go index 9c105525a819..5e8357a233f1 100644 --- a/extension/awsproxy/config_test.go +++ b/extension/awsproxy/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy" @@ -59,7 +60,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/awsproxy/factory_test.go b/extension/awsproxy/factory_test.go index ab26d5ace6aa..eacec033a41a 100644 --- a/extension/awsproxy/factory_test.go +++ b/extension/awsproxy/factory_test.go @@ -62,7 +62,7 @@ func TestFactory_Create(t *testing.T) { t.Setenv("AWS_SECRET_ACCESS_KEY", "fakeSecretAccessKey") ctx := context.Background() - cs := extensiontest.NewNopSettings() + cs := extensiontest.NewNopSettingsWithType(extensiontest.NopType) ext, err := createExtension(ctx, cs, cfg) assert.NoError(t, err) assert.NotNil(t, ext) diff --git a/extension/awsproxy/generated_component_test.go b/extension/awsproxy/generated_component_test.go index ed1ae4d09ff5..90958339a068 100644 --- a/extension/awsproxy/generated_component_test.go +++ b/extension/awsproxy/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("awsproxy") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsproxy", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,7 +33,7 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) diff --git a/extension/awsproxy/go.mod b/extension/awsproxy/go.mod index 751fb5a6ce2a..6cf0954d573a 100644 --- a/extension/awsproxy/go.mod +++ b/extension/awsproxy/go.mod @@ -6,14 +6,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 ) @@ -35,11 +36,10 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -51,7 +51,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/awsproxy/go.sum b/extension/awsproxy/go.sum index 531dcf9c70c7..1283c3f80483 100644 --- a/extension/awsproxy/go.sum +++ b/extension/awsproxy/go.sum @@ -53,32 +53,32 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -130,8 +130,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/basicauthextension/config_test.go b/extension/basicauthextension/config_test.go index cd2d843f0afe..cb9e5a153e60 100644 --- a/extension/basicauthextension/config_test.go +++ b/extension/basicauthextension/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension/internal/metadata" ) @@ -59,10 +60,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr { - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/basicauthextension/factory_test.go b/extension/basicauthextension/factory_test.go index 7f88bdd63dad..aea3cdca3d0d 100644 --- a/extension/basicauthextension/factory_test.go +++ b/extension/basicauthextension/factory_test.go @@ -28,7 +28,7 @@ func TestCreateExtension_ValidConfig(t *testing.T) { }, } - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) assert.NoError(t, err) assert.NotNil(t, ext) } diff --git a/extension/basicauthextension/generated_component_test.go b/extension/basicauthextension/generated_component_test.go index 889974108da8..1ef612e5d2bd 100644 --- a/extension/basicauthextension/generated_component_test.go +++ b/extension/basicauthextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("basicauth") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "basicauth", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/basicauthextension/go.mod b/extension/basicauthextension/go.mod index 5da03d945397..52cc0cf5c29c 100644 --- a/extension/basicauthextension/go.mod +++ b/extension/basicauthextension/go.mod @@ -5,14 +5,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 github.com/tg123/go-htpasswd v1.2.3 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 google.golang.org/grpc v1.70.0 ) @@ -32,8 +33,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +46,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/basicauthextension/go.sum b/extension/basicauthextension/go.sum index 564e826bffcd..f50ca0bd6d5d 100644 --- a/extension/basicauthextension/go.sum +++ b/extension/basicauthextension/go.sum @@ -51,28 +51,28 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -126,8 +126,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/bearertokenauthextension/config_test.go b/extension/bearertokenauthextension/config_test.go index d739fcf86825..e2c62e2cde9a 100644 --- a/extension/bearertokenauthextension/config_test.go +++ b/extension/bearertokenauthextension/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension/internal/metadata" ) @@ -52,10 +53,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr { - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/bearertokenauthextension/factory_test.go b/extension/bearertokenauthextension/factory_test.go index 88810f9da091..610e4d9de7aa 100644 --- a/extension/bearertokenauthextension/factory_test.go +++ b/extension/bearertokenauthextension/factory_test.go @@ -22,7 +22,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { func TestFactory_Create(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.BearerToken = "somerandometoken" - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } diff --git a/extension/bearertokenauthextension/generated_component_test.go b/extension/bearertokenauthextension/generated_component_test.go index 1bc6783688f0..bf29413f0642 100644 --- a/extension/bearertokenauthextension/generated_component_test.go +++ b/extension/bearertokenauthextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("bearertokenauth") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "bearertokenauth", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/bearertokenauthextension/go.mod b/extension/bearertokenauthextension/go.mod index cd94f6d9f4d4..849ba3137f7d 100644 --- a/extension/bearertokenauthextension/go.mod +++ b/extension/bearertokenauthextension/go.mod @@ -5,13 +5,14 @@ go 1.22.0 require ( github.com/fsnotify/fsnotify v1.8.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -31,8 +32,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -43,7 +43,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/bearertokenauthextension/go.sum b/extension/bearertokenauthextension/go.sum index b4443e6fb623..3d657d4aa181 100644 --- a/extension/bearertokenauthextension/go.sum +++ b/extension/bearertokenauthextension/go.sum @@ -43,24 +43,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -112,8 +112,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/cgroupruntimeextension/config_test.go b/extension/cgroupruntimeextension/config_test.go index 653102e0601b..874c2cd0d108 100644 --- a/extension/cgroupruntimeextension/config_test.go +++ b/extension/cgroupruntimeextension/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/cgroupruntimeextension/internal/metadata" ) @@ -70,11 +71,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.validateErrorMessage != "" { - assert.EqualError(t, component.ValidateConfig(cfg), tt.validateErrorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.validateErrorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/cgroupruntimeextension/extension_test.go b/extension/cgroupruntimeextension/extension_test.go index 733478c735eb..bb50c3ae7dc9 100644 --- a/extension/cgroupruntimeextension/extension_test.go +++ b/extension/cgroupruntimeextension/extension_test.go @@ -53,7 +53,7 @@ func TestExtension(t *testing.T) { allCalls++ return func() { allCalls++ }, _err } - settings := extensiontest.NewNopSettings() + settings := extensiontest.NewNopSettingsWithType(extensiontest.NopType) cg := newCgroupRuntime(test.config, settings.Logger, setterMock, func(_ float64) (undoFunc, error) { return setterMock() }) ctx := context.Background() diff --git a/extension/cgroupruntimeextension/generated_component_test.go b/extension/cgroupruntimeextension/generated_component_test.go index 5c3334b208f1..bcc7c0db5c59 100644 --- a/extension/cgroupruntimeextension/generated_component_test.go +++ b/extension/cgroupruntimeextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("cgroupruntime") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cgroupruntime", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/cgroupruntimeextension/go.mod b/extension/cgroupruntimeextension/go.mod index 64f7c40e4e56..950dd1b29371 100644 --- a/extension/cgroupruntimeextension/go.mod +++ b/extension/cgroupruntimeextension/go.mod @@ -6,11 +6,12 @@ require ( github.com/KimMachineGun/automemlimit v0.7.0 github.com/rdforte/gomaxecs v1.1.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/automaxprocs v1.6.0 go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 @@ -31,8 +32,7 @@ require ( github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -44,6 +44,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/cgroupruntimeextension/go.sum b/extension/cgroupruntimeextension/go.sum index eaa383f637f0..193f192b2ab1 100644 --- a/extension/cgroupruntimeextension/go.sum +++ b/extension/cgroupruntimeextension/go.sum @@ -49,20 +49,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -116,8 +116,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/avrologencodingextension/generated_component_test.go b/extension/encoding/avrologencodingextension/generated_component_test.go index 70406133696a..bab4eccf4e80 100644 --- a/extension/encoding/avrologencodingextension/generated_component_test.go +++ b/extension/encoding/avrologencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("avro_log_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "avro_log_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/avrologencodingextension/go.mod b/extension/encoding/avrologencodingextension/go.mod index cab174abd60a..38410e15547b 100644 --- a/extension/encoding/avrologencodingextension/go.mod +++ b/extension/encoding/avrologencodingextension/go.mod @@ -6,12 +6,12 @@ require ( github.com/linkedin/goavro/v2 v2.13.1 github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -33,8 +33,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -47,7 +46,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/encoding/avrologencodingextension/go.sum b/extension/encoding/avrologencodingextension/go.sum index 65818a57fdf9..65c2b6bef890 100644 --- a/extension/encoding/avrologencodingextension/go.sum +++ b/extension/encoding/avrologencodingextension/go.sum @@ -61,22 +61,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -128,8 +126,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/go.mod b/extension/encoding/go.mod index 69b4822aceb4..7a4ee6f195d7 100644 --- a/extension/encoding/go.mod +++ b/extension/encoding/go.mod @@ -3,9 +3,9 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/encod go 1.22.0 require ( - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -15,8 +15,7 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - go.opentelemetry.io/collector/component v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -27,5 +26,5 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) diff --git a/extension/encoding/go.sum b/extension/encoding/go.sum index b77f05fe4c06..e382db4ddf94 100644 --- a/extension/encoding/go.sum +++ b/extension/encoding/go.sum @@ -35,16 +35,14 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -96,7 +94,7 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/extension/encoding/jaegerencodingextension/extension_test.go b/extension/encoding/jaegerencodingextension/extension_test.go index 76e389356a42..9edf642489e0 100644 --- a/extension/encoding/jaegerencodingextension/extension_test.go +++ b/extension/encoding/jaegerencodingextension/extension_test.go @@ -23,7 +23,7 @@ func TestExtension_Start(t *testing.T) { name: "jaegerProtobuf", getExtension: func() (extension.Extension, error) { factory := NewFactory() - return factory.Create(context.Background(), extensiontest.NewNopSettings(), factory.CreateDefaultConfig()) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), factory.CreateDefaultConfig()) }, }, { @@ -32,7 +32,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "xyz" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, expectedErr: "unsupported protocol: \"xyz\"", }, diff --git a/extension/encoding/jaegerencodingextension/generated_component_test.go b/extension/encoding/jaegerencodingextension/generated_component_test.go index 23d823450082..22f6e33e7cdd 100644 --- a/extension/encoding/jaegerencodingextension/generated_component_test.go +++ b/extension/encoding/jaegerencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("jaeger_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "jaeger_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/jaegerencodingextension/go.mod b/extension/encoding/jaegerencodingextension/go.mod index 7e5673313849..ad9683468d2c 100644 --- a/extension/encoding/jaegerencodingextension/go.mod +++ b/extension/encoding/jaegerencodingextension/go.mod @@ -8,12 +8,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -36,9 +36,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/extension/encoding/jaegerencodingextension/go.sum b/extension/encoding/jaegerencodingextension/go.sum index 8ae0f4d898eb..8237e107aa07 100644 --- a/extension/encoding/jaegerencodingextension/go.sum +++ b/extension/encoding/jaegerencodingextension/go.sum @@ -58,24 +58,22 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/extension/encoding/jsonlogencodingextension/generated_component_test.go b/extension/encoding/jsonlogencodingextension/generated_component_test.go index 4f2d06da86b9..fa80dea8e11e 100644 --- a/extension/encoding/jsonlogencodingextension/generated_component_test.go +++ b/extension/encoding/jsonlogencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("json_log_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "json_log_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/jsonlogencodingextension/go.mod b/extension/encoding/jsonlogencodingextension/go.mod index 21be4d974530..5f19311d2e73 100644 --- a/extension/encoding/jsonlogencodingextension/go.mod +++ b/extension/encoding/jsonlogencodingextension/go.mod @@ -6,12 +6,12 @@ require ( github.com/goccy/go-json v0.10.5 github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -32,8 +32,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +45,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/encoding/jsonlogencodingextension/go.sum b/extension/encoding/jsonlogencodingextension/go.sum index 2db067c2e602..6de538a2bb2a 100644 --- a/extension/encoding/jsonlogencodingextension/go.sum +++ b/extension/encoding/jsonlogencodingextension/go.sum @@ -56,22 +56,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -123,8 +121,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/otlpencodingextension/config.go b/extension/encoding/otlpencodingextension/config.go index 58989cdf5e9e..1417a5315cd0 100644 --- a/extension/encoding/otlpencodingextension/config.go +++ b/extension/encoding/otlpencodingextension/config.go @@ -5,10 +5,10 @@ package otlpencodingextension // import "github.com/open-telemetry/opentelemetry import ( "fmt" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" ) -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) type Config struct { Protocol string `mapstructure:"protocol"` diff --git a/extension/encoding/otlpencodingextension/extension_test.go b/extension/encoding/otlpencodingextension/extension_test.go index 44d6aa5fa1f0..77bac75347a7 100644 --- a/extension/encoding/otlpencodingextension/extension_test.go +++ b/extension/encoding/otlpencodingextension/extension_test.go @@ -30,7 +30,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "otlp_json" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, @@ -40,7 +40,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "otlp_proto" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, } diff --git a/extension/encoding/otlpencodingextension/generated_component_test.go b/extension/encoding/otlpencodingextension/generated_component_test.go index a67570aaf07e..04a752d89109 100644 --- a/extension/encoding/otlpencodingextension/generated_component_test.go +++ b/extension/encoding/otlpencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("otlp_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "otlp_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/otlpencodingextension/go.mod b/extension/encoding/otlpencodingextension/go.mod index 9b1fad306e65..74a0bf96b52b 100644 --- a/extension/encoding/otlpencodingextension/go.mod +++ b/extension/encoding/otlpencodingextension/go.mod @@ -5,13 +5,14 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -32,7 +33,6 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -45,7 +45,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/encoding/otlpencodingextension/go.sum b/extension/encoding/otlpencodingextension/go.sum index df7438670c8f..5bc42debf707 100644 --- a/extension/encoding/otlpencodingextension/go.sum +++ b/extension/encoding/otlpencodingextension/go.sum @@ -54,22 +54,22 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 h1:O7epAcnTym3VYcdNcLpL1OEur7glV23c+ji4WC36KTk= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -121,8 +121,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/skywalkingencodingextension/extension_test.go b/extension/encoding/skywalkingencodingextension/extension_test.go index b31ef31c1836..f6dad6db4072 100644 --- a/extension/encoding/skywalkingencodingextension/extension_test.go +++ b/extension/encoding/skywalkingencodingextension/extension_test.go @@ -24,7 +24,7 @@ func TestExtension_Start(t *testing.T) { getExtension: func() (extension.Extension, error) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, } diff --git a/extension/encoding/skywalkingencodingextension/go.mod b/extension/encoding/skywalkingencodingextension/go.mod index b9a977bb8293..3431ff7d7c07 100644 --- a/extension/encoding/skywalkingencodingextension/go.mod +++ b/extension/encoding/skywalkingencodingextension/go.mod @@ -5,12 +5,12 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - google.golang.org/protobuf v1.36.4 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + google.golang.org/protobuf v1.36.5 skywalking.apache.org/repo/goapi v0.0.0-20240104145220-ba7202308dd4 ) @@ -25,8 +25,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/extension/encoding/skywalkingencodingextension/go.sum b/extension/encoding/skywalkingencodingextension/go.sum index 0224bce685d6..19dc220cafbd 100644 --- a/extension/encoding/skywalkingencodingextension/go.sum +++ b/extension/encoding/skywalkingencodingextension/go.sum @@ -91,20 +91,18 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -244,8 +242,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/textencodingextension/extension_test.go b/extension/encoding/textencodingextension/extension_test.go index cbe144405300..f9fd22b9c816 100644 --- a/extension/encoding/textencodingextension/extension_test.go +++ b/extension/encoding/textencodingextension/extension_test.go @@ -23,7 +23,7 @@ func TestExtension_Start(t *testing.T) { name: "text", getExtension: func() (extension.Extension, error) { factory := NewFactory() - return factory.Create(context.Background(), extensiontest.NewNopSettings(), factory.CreateDefaultConfig()) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), factory.CreateDefaultConfig()) }, }, { @@ -32,7 +32,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Encoding = "gbk" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, { @@ -41,7 +41,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Encoding = "blabla" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, expectedErr: "unsupported encoding 'blabla'", }, diff --git a/extension/encoding/textencodingextension/generated_component_test.go b/extension/encoding/textencodingextension/generated_component_test.go index 27b9fade7d41..90866269cb08 100644 --- a/extension/encoding/textencodingextension/generated_component_test.go +++ b/extension/encoding/textencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("text_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "text_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/textencodingextension/go.mod b/extension/encoding/textencodingextension/go.mod index ca3bb77449ef..28328547f875 100644 --- a/extension/encoding/textencodingextension/go.mod +++ b/extension/encoding/textencodingextension/go.mod @@ -6,12 +6,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 golang.org/x/text v0.22.0 ) @@ -33,8 +33,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +45,7 @@ require ( golang.org/x/sys v0.29.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/encoding/textencodingextension/go.sum b/extension/encoding/textencodingextension/go.sum index ccad44165efd..00d962beb8b5 100644 --- a/extension/encoding/textencodingextension/go.sum +++ b/extension/encoding/textencodingextension/go.sum @@ -54,22 +54,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -121,8 +119,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/encoding/zipkinencodingextension/config.go b/extension/encoding/zipkinencodingextension/config.go index 9bd260bd7c91..cd378c04cb7a 100644 --- a/extension/encoding/zipkinencodingextension/config.go +++ b/extension/encoding/zipkinencodingextension/config.go @@ -6,10 +6,10 @@ package zipkinencodingextension // import "github.com/open-telemetry/opentelemet import ( "fmt" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" ) -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) type Config struct { Protocol string `mapstructure:"protocol"` diff --git a/extension/encoding/zipkinencodingextension/extension_test.go b/extension/encoding/zipkinencodingextension/extension_test.go index 8a8f45fc13eb..f39aabedb305 100644 --- a/extension/encoding/zipkinencodingextension/extension_test.go +++ b/extension/encoding/zipkinencodingextension/extension_test.go @@ -25,7 +25,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "zipkin_json" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, { @@ -34,7 +34,7 @@ func TestExtension_Start(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "zipkin_proto" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, { @@ -44,7 +44,7 @@ func TestExtension_Start(t *testing.T) { cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "zipkin_thrift" cfg.(*Config).Version = "v1" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, }, { @@ -54,7 +54,7 @@ func TestExtension_Start(t *testing.T) { cfg := factory.CreateDefaultConfig() cfg.(*Config).Protocol = "zipkin_thrift" cfg.(*Config).Version = "v2" - return factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + return factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) }, expectedErr: "unsupported version: \"v2\"", }, diff --git a/extension/encoding/zipkinencodingextension/generated_component_test.go b/extension/encoding/zipkinencodingextension/generated_component_test.go index a9234cacd114..15b460529a29 100644 --- a/extension/encoding/zipkinencodingextension/generated_component_test.go +++ b/extension/encoding/zipkinencodingextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("zipkin_encoding") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "zipkin_encoding", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/encoding/zipkinencodingextension/go.mod b/extension/encoding/zipkinencodingextension/go.mod index 8fbbcb2b5723..dafbed61cf88 100644 --- a/extension/encoding/zipkinencodingextension/go.mod +++ b/extension/encoding/zipkinencodingextension/go.mod @@ -6,12 +6,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -37,9 +38,8 @@ require ( github.com/openzipkin/zipkin-go v0.4.3 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/extension/encoding/zipkinencodingextension/go.sum b/extension/encoding/zipkinencodingextension/go.sum index 1edb74e29843..ea18112d93d4 100644 --- a/extension/encoding/zipkinencodingextension/go.sum +++ b/extension/encoding/zipkinencodingextension/go.sum @@ -60,24 +60,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9 h1:O7epAcnTym3VYcdNcLpL1OEur7glV23c+ji4WC36KTk= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250211051543-4eeb4687b4d9/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/extension/googleclientauthextension/generated_component_test.go b/extension/googleclientauthextension/generated_component_test.go index 9519b80101ee..3d65c8e394fa 100644 --- a/extension/googleclientauthextension/generated_component_test.go +++ b/extension/googleclientauthextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("googleclientauth") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googleclientauth", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,7 +33,7 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) diff --git a/extension/googleclientauthextension/go.mod b/extension/googleclientauthextension/go.mod index 2d7afc1d6cec..0f3deb689855 100644 --- a/extension/googleclientauthextension/go.mod +++ b/extension/googleclientauthextension/go.mod @@ -7,11 +7,11 @@ exclude github.com/knadh/koanf v1.5.0 require ( github.com/GoogleCloudPlatform/opentelemetry-operations-go/extension/googleclientauthextension v0.50.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -36,8 +36,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -54,6 +53,6 @@ require ( google.golang.org/api v0.216.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/googleclientauthextension/go.sum b/extension/googleclientauthextension/go.sum index 51a459139a29..dad310929bc2 100644 --- a/extension/googleclientauthextension/go.sum +++ b/extension/googleclientauthextension/go.sum @@ -57,20 +57,18 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 h1:UP6IpuHFkUgOQL9FFQFrZ+5LiwhhYRbi7VZSIx6Nj5s= @@ -136,8 +134,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250106144421-5f5ef82da422/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/headerssetterextension/config_test.go b/extension/headerssetterextension/config_test.go index cfdef96f024c..9fd02278c997 100644 --- a/extension/headerssetterextension/config_test.go +++ b/extension/headerssetterextension/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension/internal/metadata" ) @@ -76,10 +77,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedError != nil { - assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedError) + assert.ErrorIs(t, xconfmap.Validate(cfg), tt.expectedError) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/headerssetterextension/factory_test.go b/extension/headerssetterextension/factory_test.go index 77dda9b17a93..90639d25892c 100644 --- a/extension/headerssetterextension/factory_test.go +++ b/extension/headerssetterextension/factory_test.go @@ -24,7 +24,7 @@ func TestCreateDefaultConfig(t *testing.T) { func TestCreate(t *testing.T) { cfg := createDefaultConfig().(*Config) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) assert.NoError(t, err) assert.NotNil(t, ext) } diff --git a/extension/headerssetterextension/generated_component_test.go b/extension/headerssetterextension/generated_component_test.go index bce0b7e1d3d4..689221dc327f 100644 --- a/extension/headerssetterextension/generated_component_test.go +++ b/extension/headerssetterextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("headers_setter") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "headers_setter", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/headerssetterextension/go.mod b/extension/headerssetterextension/go.mod index d9bb625ef955..515f12272ec7 100644 --- a/extension/headerssetterextension/go.mod +++ b/extension/headerssetterextension/go.mod @@ -4,13 +4,14 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -30,8 +31,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -42,7 +42,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/headerssetterextension/go.sum b/extension/headerssetterextension/go.sum index bdbd52b5565b..111fed459c8c 100644 --- a/extension/headerssetterextension/go.sum +++ b/extension/headerssetterextension/go.sum @@ -47,26 +47,26 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -118,8 +118,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/healthcheckextension/config_test.go b/extension/healthcheckextension/config_test.go index ba4fb69d0fb2..78cc7e7ec1e2 100644 --- a/extension/healthcheckextension/config_test.go +++ b/extension/healthcheckextension/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension/internal/metadata" ) @@ -70,10 +71,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != nil { - assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.ErrorIs(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/healthcheckextension/factory_test.go b/extension/healthcheckextension/factory_test.go index 676015bfcb4e..a13d97bc10b9 100644 --- a/extension/healthcheckextension/factory_test.go +++ b/extension/healthcheckextension/factory_test.go @@ -27,7 +27,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { }, cfg) assert.NoError(t, componenttest.CheckConfigStruct(cfg)) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } @@ -36,7 +36,7 @@ func TestFactory_Create(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Endpoint = testutil.GetAvailableLocalAddress(t) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } diff --git a/extension/healthcheckextension/generated_component_test.go b/extension/healthcheckextension/generated_component_test.go index 15961ad8e2f3..28428bb96e4d 100644 --- a/extension/healthcheckextension/generated_component_test.go +++ b/extension/healthcheckextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("health_check") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "health_check", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/healthcheckextension/go.mod b/extension/healthcheckextension/go.mod index 43a99d5fa808..82d9eb2330ca 100644 --- a/extension/healthcheckextension/go.mod +++ b/extension/healthcheckextension/go.mod @@ -5,15 +5,16 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -39,15 +40,14 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -60,7 +60,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/healthcheckextension/go.sum b/extension/healthcheckextension/go.sum index df7507dc9b01..d82fdf402791 100644 --- a/extension/healthcheckextension/go.sum +++ b/extension/healthcheckextension/go.sum @@ -61,46 +61,46 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -154,8 +154,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/healthcheckextension/integration_test.go b/extension/healthcheckextension/integration_test.go index 7ccc325b0632..afb561492fd7 100644 --- a/extension/healthcheckextension/integration_test.go +++ b/extension/healthcheckextension/integration_test.go @@ -24,7 +24,7 @@ func Test_SimpleHealthCheck(t *testing.T) { port := testutil.GetAvailablePort(t) cfg := f.CreateDefaultConfig().(*Config) cfg.Endpoint = fmt.Sprintf("localhost:%d", port) - e, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) err = e.Start(context.Background(), componenttest.NewNopHost()) require.NoError(t, err) diff --git a/extension/healthcheckv2extension/config_test.go b/extension/healthcheckv2extension/config_test.go index 82904769dd93..625cba97bce7 100644 --- a/extension/healthcheckv2extension/config_test.go +++ b/extension/healthcheckv2extension/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension/internal/common" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension/internal/grpc" @@ -182,10 +183,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != nil { - assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.ErrorIs(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/healthcheckv2extension/extension_test.go b/extension/healthcheckv2extension/extension_test.go index 57ba700e7e31..bc83f1f2eeb5 100644 --- a/extension/healthcheckv2extension/extension_test.go +++ b/extension/healthcheckv2extension/extension_test.go @@ -30,7 +30,7 @@ func TestComponentStatus(t *testing.T) { cfg.HTTPConfig.Endpoint = testutil.GetAvailableLocalAddress(t) cfg.GRPCConfig.NetAddr.Endpoint = testutil.GetAvailableLocalAddress(t) cfg.UseV2 = true - ext := newExtension(context.Background(), *cfg, extensiontest.NewNopSettings()) + ext := newExtension(context.Background(), *cfg, extensiontest.NewNopSettingsWithType(extensiontest.NopType)) // Status before Start will be StatusNone st, ok := ext.aggregator.AggregateStatus(status.ScopeAll, status.Concise) @@ -109,7 +109,7 @@ func TestNotifyConfig(t *testing.T) { cfg.HTTPConfig.Config.Enabled = true cfg.HTTPConfig.Config.Path = "/config" - ext := newExtension(context.Background(), *cfg, extensiontest.NewNopSettings()) + ext := newExtension(context.Background(), *cfg, extensiontest.NewNopSettingsWithType(extensiontest.NopType)) require.NoError(t, ext.Start(context.Background(), componenttest.NewNopHost())) t.Cleanup(func() { require.NoError(t, ext.Shutdown(context.Background())) }) diff --git a/extension/healthcheckv2extension/factory_test.go b/extension/healthcheckv2extension/factory_test.go index eaf97966b373..fa91f968ab21 100644 --- a/extension/healthcheckv2extension/factory_test.go +++ b/extension/healthcheckv2extension/factory_test.go @@ -55,7 +55,7 @@ func TestCreateDefaultConfig(t *testing.T) { assert.NoError(t, componenttest.CheckConfigStruct(cfg)) ctx, cancel := context.WithCancel(context.Background()) defer cancel() - ext, err := createExtension(ctx, extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(ctx, extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } @@ -65,7 +65,7 @@ func TestCreate(t *testing.T) { cfg.Endpoint = testutil.GetAvailableLocalAddress(t) ctx, cancel := context.WithCancel(context.Background()) defer cancel() - ext, err := createExtension(ctx, extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(ctx, extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } diff --git a/extension/healthcheckv2extension/generated_component_test.go b/extension/healthcheckv2extension/generated_component_test.go index 59348ec77571..a938779a7aee 100644 --- a/extension/healthcheckv2extension/generated_component_test.go +++ b/extension/healthcheckv2extension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("healthcheckv2") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "healthcheckv2", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/healthcheckv2extension/go.mod b/extension/healthcheckv2extension/go.mod index 5ce254dc2c98..5f8562f3cce8 100644 --- a/extension/healthcheckv2extension/go.mod +++ b/extension/healthcheckv2extension/go.mod @@ -6,17 +6,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -45,15 +46,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -65,7 +65,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/healthcheckv2extension/go.sum b/extension/healthcheckv2extension/go.sum index 4f3bc9199de5..e78b3f8411c6 100644 --- a/extension/healthcheckv2extension/go.sum +++ b/extension/healthcheckv2extension/go.sum @@ -63,54 +63,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -166,8 +166,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/httpforwarderextension/config_test.go b/extension/httpforwarderextension/config_test.go index 62ac93e2cecf..30fe6b39171e 100644 --- a/extension/httpforwarderextension/config_test.go +++ b/extension/httpforwarderextension/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarderextension/internal/metadata" ) @@ -59,7 +60,7 @@ func TestLoadConfig(t *testing.T) { sub, err := cm.Sub(tt.id.String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/httpforwarderextension/factory_test.go b/extension/httpforwarderextension/factory_test.go index b1678a5ff47a..1ab10f4fff39 100644 --- a/extension/httpforwarderextension/factory_test.go +++ b/extension/httpforwarderextension/factory_test.go @@ -51,7 +51,7 @@ func TestFactory(t *testing.T) { t.Run(test.name, func(t *testing.T) { e, err := f.Create( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(expectType), test.config, ) if test.wantErr { diff --git a/extension/httpforwarderextension/generated_component_test.go b/extension/httpforwarderextension/generated_component_test.go index 96a6da67a3f0..2377d8915a89 100644 --- a/extension/httpforwarderextension/generated_component_test.go +++ b/extension/httpforwarderextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("http_forwarder") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "http_forwarder", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/httpforwarderextension/go.mod b/extension/httpforwarderextension/go.mod index cdf5614bc488..84479ee0c2d1 100644 --- a/extension/httpforwarderextension/go.mod +++ b/extension/httpforwarderextension/go.mod @@ -5,15 +5,16 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -39,14 +40,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -59,7 +59,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/httpforwarderextension/go.sum b/extension/httpforwarderextension/go.sum index 770057c0a399..0000300966c5 100644 --- a/extension/httpforwarderextension/go.sum +++ b/extension/httpforwarderextension/go.sum @@ -61,44 +61,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -152,8 +152,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/jaegerremotesampling/config_test.go b/extension/jaegerremotesampling/config_test.go index 22ccf9bf08a7..49be1219549a 100644 --- a/extension/jaegerremotesampling/config_test.go +++ b/extension/jaegerremotesampling/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling/internal/metadata" ) @@ -65,7 +66,7 @@ func TestLoadConfig(t *testing.T) { sub, err := cm.Sub(tt.id.String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/jaegerremotesampling/factory_test.go b/extension/jaegerremotesampling/factory_test.go index 32ce17c5010a..7c03f5cae4ca 100644 --- a/extension/jaegerremotesampling/factory_test.go +++ b/extension/jaegerremotesampling/factory_test.go @@ -36,7 +36,7 @@ func TestCreateDefaultConfig(t *testing.T) { func TestCreate(t *testing.T) { cfg := createDefaultConfig().(*Config) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) assert.NoError(t, err) assert.NotNil(t, ext) } diff --git a/extension/jaegerremotesampling/generated_component_test.go b/extension/jaegerremotesampling/generated_component_test.go index cb517d93ce2f..87cb7226ab9c 100644 --- a/extension/jaegerremotesampling/generated_component_test.go +++ b/extension/jaegerremotesampling/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("jaegerremotesampling") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "jaegerremotesampling", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,7 +33,7 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) diff --git a/extension/jaegerremotesampling/go.mod b/extension/jaegerremotesampling/go.mod index 8276c76930e1..8696b0a4f5b3 100644 --- a/extension/jaegerremotesampling/go.mod +++ b/extension/jaegerremotesampling/go.mod @@ -8,18 +8,19 @@ require ( github.com/jonboulle/clockwork v0.4.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -48,13 +49,12 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect diff --git a/extension/jaegerremotesampling/go.sum b/extension/jaegerremotesampling/go.sum index 1dcca1b8657b..de8248afc11f 100644 --- a/extension/jaegerremotesampling/go.sum +++ b/extension/jaegerremotesampling/go.sum @@ -71,52 +71,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= diff --git a/extension/k8sleaderelector/factory_test.go b/extension/k8sleaderelector/factory_test.go index f6003db67f9e..30dc13f2c7b3 100644 --- a/extension/k8sleaderelector/factory_test.go +++ b/extension/k8sleaderelector/factory_test.go @@ -68,9 +68,10 @@ func TestNewFactory(t *testing.T) { return fakeClient, nil } - _, err := NewFactory().Create( + f := NewFactory() + _, err := f.Create( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(f.Type()), cfg, ) require.NoError(t, err) diff --git a/extension/k8sleaderelector/generated_component_test.go b/extension/k8sleaderelector/generated_component_test.go index 053a2f162822..d794443b47ca 100644 --- a/extension/k8sleaderelector/generated_component_test.go +++ b/extension/k8sleaderelector/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("k8s_leader_elector") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8s_leader_elector", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/k8sleaderelector/go.mod b/extension/k8sleaderelector/go.mod index d3ef75493b6d..e8984007a51d 100644 --- a/extension/k8sleaderelector/go.mod +++ b/extension/k8sleaderelector/go.mod @@ -5,11 +5,11 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/client-go v0.31.3 @@ -50,8 +50,7 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -66,7 +65,7 @@ require ( golang.org/x/time v0.7.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/extension/k8sleaderelector/go.sum b/extension/k8sleaderelector/go.sum index 4f536a0b890c..4538b5884909 100644 --- a/extension/k8sleaderelector/go.sum +++ b/extension/k8sleaderelector/go.sum @@ -256,20 +256,18 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -506,8 +504,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/extension/oauth2clientauthextension/config_test.go b/extension/oauth2clientauthextension/config_test.go index a7d4fd5b9c53..a326ad7f8c54 100644 --- a/extension/oauth2clientauthextension/config_test.go +++ b/extension/oauth2clientauthextension/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension/internal/metadata" ) @@ -82,10 +83,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != nil { - assert.ErrorIs(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.ErrorIs(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/oauth2clientauthextension/factory_test.go b/extension/oauth2clientauthextension/factory_test.go index 0d64cf5ad271..dbc4b3dda877 100644 --- a/extension/oauth2clientauthextension/factory_test.go +++ b/extension/oauth2clientauthextension/factory_test.go @@ -54,7 +54,7 @@ func TestCreate(t *testing.T) { cfg.ClientSecret = testcase.settings.ClientSecret cfg.TokenURL = testcase.settings.TokenURL cfg.Scopes = testcase.settings.Scopes - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) if testcase.shouldError { assert.Error(t, err) assert.Nil(t, ext) diff --git a/extension/oauth2clientauthextension/generated_component_test.go b/extension/oauth2clientauthextension/generated_component_test.go index c43b00dd26b8..c16f3ace96cb 100644 --- a/extension/oauth2clientauthextension/generated_component_test.go +++ b/extension/oauth2clientauthextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("oauth2client") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "oauth2client", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/oauth2clientauthextension/go.mod b/extension/oauth2clientauthextension/go.mod index 874bc3220aa1..8fd5e6e6be06 100644 --- a/extension/oauth2clientauthextension/go.mod +++ b/extension/oauth2clientauthextension/go.mod @@ -4,14 +4,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -35,8 +36,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +46,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/oauth2clientauthextension/go.sum b/extension/oauth2clientauthextension/go.sum index 5ed7e82784f6..319b0e3bd221 100644 --- a/extension/oauth2clientauthextension/go.sum +++ b/extension/oauth2clientauthextension/go.sum @@ -45,26 +45,26 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -118,8 +118,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/cfgardenobserver/config_test.go b/extension/observer/cfgardenobserver/config_test.go index e747d003c218..a30867a4b7bc 100644 --- a/extension/observer/cfgardenobserver/config_test.go +++ b/extension/observer/cfgardenobserver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/cfgardenobserver/internal/metadata" ) @@ -115,7 +116,7 @@ func TestLoadConfig(t *testing.T) { for _, tt := range tests { t.Run(tt.id.String(), func(t *testing.T) { cfg := loadConfig(t, tt.id) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/observer/cfgardenobserver/factory_test.go b/extension/observer/cfgardenobserver/factory_test.go index 23b8ead01631..97582f2c5a3e 100644 --- a/extension/observer/cfgardenobserver/factory_test.go +++ b/extension/observer/cfgardenobserver/factory_test.go @@ -20,7 +20,7 @@ func TestValidConfig(t *testing.T) { func TestCreateCFGardenObserver(t *testing.T) { cfGardenObserver, err := createExtension( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(extensiontest.NopType), &Config{}, ) require.NoError(t, err) diff --git a/extension/observer/cfgardenobserver/generated_component_test.go b/extension/observer/cfgardenobserver/generated_component_test.go index 30f52c8571a5..37d66878598a 100644 --- a/extension/observer/cfgardenobserver/generated_component_test.go +++ b/extension/observer/cfgardenobserver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("cfgarden_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cfgarden_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/observer/cfgardenobserver/go.mod b/extension/observer/cfgardenobserver/go.mod index 1e32e3eabdad..85d239d685d0 100644 --- a/extension/observer/cfgardenobserver/go.mod +++ b/extension/observer/cfgardenobserver/go.mod @@ -7,11 +7,12 @@ require ( github.com/cloudfoundry/go-cfclient/v3 v3.0.0-alpha.9 github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -42,8 +43,7 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/tedsuo/rata v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/tools v0.26.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/observer/cfgardenobserver/go.sum b/extension/observer/cfgardenobserver/go.sum index 57d1d592a561..8ccc2f550ed6 100644 --- a/extension/observer/cfgardenobserver/go.sum +++ b/extension/observer/cfgardenobserver/go.sum @@ -80,20 +80,20 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -150,8 +150,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/dockerobserver/config_test.go b/extension/observer/dockerobserver/config_test.go index 9022e4139535..ece08f501885 100644 --- a/extension/observer/dockerobserver/config_test.go +++ b/extension/observer/dockerobserver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker" @@ -52,9 +53,9 @@ func TestLoadConfig(t *testing.T) { t.Run(tt.id.String(), func(t *testing.T) { cfg := loadConfig(t, tt.id) if tt.expectedError != "" { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.expectedError) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.expectedError) } else { - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } assert.Equal(t, tt.expected, cfg) }) @@ -63,19 +64,19 @@ func TestLoadConfig(t *testing.T) { func TestValidateConfig(t *testing.T) { cfg := &Config{Config: docker.Config{DockerAPIVersion: "1.24", Timeout: 5 * time.Second}, CacheSyncInterval: 5 * time.Second} - assert.ErrorContains(t, component.ValidateConfig(cfg), "endpoint must be specified") + assert.ErrorContains(t, xconfmap.Validate(cfg), "endpoint must be specified") cfg = &Config{Config: docker.Config{Endpoint: "someEndpoint", DockerAPIVersion: "1.23"}} - assert.ErrorContains(t, component.ValidateConfig(cfg), `"api_version" 1.23 must be at least 1.24`) + assert.ErrorContains(t, xconfmap.Validate(cfg), `"api_version" 1.23 must be at least 1.24`) cfg = &Config{Config: docker.Config{Endpoint: "someEndpoint", DockerAPIVersion: version}} - assert.ErrorContains(t, component.ValidateConfig(cfg), "timeout must be specified") + assert.ErrorContains(t, xconfmap.Validate(cfg), "timeout must be specified") cfg = &Config{Config: docker.Config{Endpoint: "someEndpoint", DockerAPIVersion: version, Timeout: 5 * time.Minute}} - assert.ErrorContains(t, component.ValidateConfig(cfg), "cache_sync_interval must be specified") + assert.ErrorContains(t, xconfmap.Validate(cfg), "cache_sync_interval must be specified") cfg = &Config{Config: docker.Config{Endpoint: "someEndpoint", DockerAPIVersion: version, Timeout: 5 * time.Minute}, CacheSyncInterval: 5 * time.Minute} - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } func loadConf(tb testing.TB, path string, id component.ID) *confmap.Conf { diff --git a/extension/observer/dockerobserver/factory_test.go b/extension/observer/dockerobserver/factory_test.go index f18505fc8003..d758713f56ab 100644 --- a/extension/observer/dockerobserver/factory_test.go +++ b/extension/observer/dockerobserver/factory_test.go @@ -20,7 +20,7 @@ func TestValidConfig(t *testing.T) { func TestCreate(t *testing.T) { dockerObserver, err := createExtension( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(extensiontest.NopType), &Config{}, ) require.NoError(t, err) diff --git a/extension/observer/dockerobserver/generated_component_test.go b/extension/observer/dockerobserver/generated_component_test.go index 86b9a0f193ce..3eb1da644681 100644 --- a/extension/observer/dockerobserver/generated_component_test.go +++ b/extension/observer/dockerobserver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("docker_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "docker_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/observer/dockerobserver/go.mod b/extension/observer/dockerobserver/go.mod index 9a0de930698e..aa6c9d940cee 100644 --- a/extension/observer/dockerobserver/go.mod +++ b/extension/observer/dockerobserver/go.mod @@ -10,11 +10,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -66,8 +67,7 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.3 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -83,7 +83,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/observer/dockerobserver/go.sum b/extension/observer/dockerobserver/go.sum index b27d9d64e063..ecb32a4a4d89 100644 --- a/extension/observer/dockerobserver/go.sum +++ b/extension/observer/dockerobserver/go.sum @@ -131,20 +131,20 @@ github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFi github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -219,8 +219,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/ecsobserver/config_test.go b/extension/observer/ecsobserver/config_test.go index c838cea10edf..c805b726b95c 100644 --- a/extension/observer/ecsobserver/config_test.go +++ b/extension/observer/ecsobserver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver/internal/metadata" ) @@ -67,10 +68,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr { - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/observer/ecsobserver/extension_test.go b/extension/observer/ecsobserver/extension_test.go index 491dfc830ae5..4591f739349b 100644 --- a/extension/observer/ecsobserver/extension_test.go +++ b/extension/observer/ecsobserver/extension_test.go @@ -34,7 +34,7 @@ func TestExtensionStartStop(t *testing.T) { sdCfg := cfg.(*Config) sdCfg.RefreshInterval = refreshInterval sdCfg.ResultFile = output - cs := extensiontest.NewNopSettings() + cs := extensiontest.NewNopSettingsWithType(extensiontest.NopType) ext, err := createExtensionWithFetcher(cs, sdCfg, f) require.NoError(t, err) return ext @@ -59,7 +59,7 @@ func TestExtensionStartStop(t *testing.T) { sdCfg := cfg.(*Config) sdCfg.RefreshInterval = 100 * time.Millisecond sdCfg.ResultFile = "testdata/ut_ext_critical_error.actual.yaml" - cs := extensiontest.NewNopSettings() + cs := extensiontest.NewNopSettingsWithType(extensiontest.NopType) statusEventChan := make(chan *componentstatus.Event) ext, err := createExtensionWithFetcher(cs, sdCfg, f) require.NoError(t, err) diff --git a/extension/observer/ecsobserver/generated_component_test.go b/extension/observer/ecsobserver/generated_component_test.go index 79383c8207ec..9733ae7aa50a 100644 --- a/extension/observer/ecsobserver/generated_component_test.go +++ b/extension/observer/ecsobserver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("ecs_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "ecs_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/observer/ecsobserver/go.mod b/extension/observer/ecsobserver/go.mod index 6e418c6c70e9..a303f942b206 100644 --- a/extension/observer/ecsobserver/go.mod +++ b/extension/observer/ecsobserver/go.mod @@ -6,12 +6,13 @@ require ( github.com/aws/aws-sdk-go v1.55.6 github.com/hashicorp/golang-lru/v2 v2.0.7 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -33,9 +34,8 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +46,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/observer/ecsobserver/go.sum b/extension/observer/ecsobserver/go.sum index 111e5f11f3f4..9563527f0e5f 100644 --- a/extension/observer/ecsobserver/go.sum +++ b/extension/observer/ecsobserver/go.sum @@ -51,24 +51,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -120,8 +120,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/ecstaskobserver/config_test.go b/extension/observer/ecstaskobserver/config_test.go index e28ae3af9c7b..cfed47d735a4 100644 --- a/extension/observer/ecstaskobserver/config_test.go +++ b/extension/observer/ecstaskobserver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver/internal/metadata" ) @@ -61,10 +62,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != "" { - assert.EqualError(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.EqualError(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/observer/ecstaskobserver/factory_test.go b/extension/observer/ecstaskobserver/factory_test.go index 431c2dfc2396..ccfa11928b1b 100644 --- a/extension/observer/ecstaskobserver/factory_test.go +++ b/extension/observer/ecstaskobserver/factory_test.go @@ -18,7 +18,7 @@ func TestFactoryCreatedExtensionIsEndpointsLister(t *testing.T) { cfg := etoFactory.CreateDefaultConfig() cfg.(*Config).Endpoint = "http://localhost:1234/mock/endpoint" - eto, err := etoFactory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + eto, err := etoFactory.Create(context.Background(), extensiontest.NewNopSettingsWithType(etoFactory.Type()), cfg) require.NoError(t, err) require.NotNil(t, eto) require.Implements(t, (*observer.EndpointsLister)(nil), eto) diff --git a/extension/observer/ecstaskobserver/generated_component_test.go b/extension/observer/ecstaskobserver/generated_component_test.go index 76f252983f94..16302e60e944 100644 --- a/extension/observer/ecstaskobserver/generated_component_test.go +++ b/extension/observer/ecstaskobserver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("ecs_task_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "ecs_task_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/observer/ecstaskobserver/go.mod b/extension/observer/ecstaskobserver/go.mod index bd3afe369760..9f4330ce59a5 100644 --- a/extension/observer/ecstaskobserver/go.mod +++ b/extension/observer/ecstaskobserver/go.mod @@ -7,12 +7,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -37,14 +38,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/observer/ecstaskobserver/go.sum b/extension/observer/ecstaskobserver/go.sum index d526dfe1b5c0..071b522a757e 100644 --- a/extension/observer/ecstaskobserver/go.sum +++ b/extension/observer/ecstaskobserver/go.sum @@ -61,38 +61,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -146,8 +146,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/hostobserver/config_test.go b/extension/observer/hostobserver/config_test.go index 12f04b01a925..5b9910463971 100644 --- a/extension/observer/hostobserver/config_test.go +++ b/extension/observer/hostobserver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver/internal/metadata" ) @@ -44,7 +45,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/observer/hostobserver/factory_test.go b/extension/observer/hostobserver/factory_test.go index cf53f0864b8f..a600d00647fc 100644 --- a/extension/observer/hostobserver/factory_test.go +++ b/extension/observer/hostobserver/factory_test.go @@ -20,7 +20,7 @@ func TestValidConfig(t *testing.T) { func TestCreateMetrics(t *testing.T) { hostObserver, err := createExtension( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(extensiontest.NopType), &Config{}, ) require.NoError(t, err) diff --git a/extension/observer/hostobserver/generated_component_test.go b/extension/observer/hostobserver/generated_component_test.go index 8519ef955b16..a376ea474637 100644 --- a/extension/observer/hostobserver/generated_component_test.go +++ b/extension/observer/hostobserver/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("host_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "host_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/observer/hostobserver/go.mod b/extension/observer/hostobserver/go.mod index f0c10f2acd91..c703541704a0 100644 --- a/extension/observer/hostobserver/go.mod +++ b/extension/observer/hostobserver/go.mod @@ -6,11 +6,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -36,8 +37,7 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -49,7 +49,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/observer/hostobserver/go.sum b/extension/observer/hostobserver/go.sum index 5e7cce15ce0a..d572dc85c926 100644 --- a/extension/observer/hostobserver/go.sum +++ b/extension/observer/hostobserver/go.sum @@ -60,20 +60,20 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -129,8 +129,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/observer/k8sobserver/config_test.go b/extension/observer/k8sobserver/config_test.go index d8eebf7e8601..f07dd0370820 100644 --- a/extension/observer/k8sobserver/config_test.go +++ b/extension/observer/k8sobserver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" @@ -66,10 +67,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != "" { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.expectedErr) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.expectedErr) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/observer/k8sobserver/extension_test.go b/extension/observer/k8sobserver/extension_test.go index 8e58659f4a66..b844255ba82a 100644 --- a/extension/observer/k8sobserver/extension_test.go +++ b/extension/observer/k8sobserver/extension_test.go @@ -35,7 +35,7 @@ func TestNewExtension(t *testing.T) { config := factory.CreateDefaultConfig().(*Config) mockServiceHost(t, config) - ext, err := newObserver(config, extensiontest.NewNopSettings()) + ext, err := newObserver(config, extensiontest.NewNopSettingsWithType(extensiontest.NopType)) require.NoError(t, err) require.NotNil(t, ext) } @@ -46,7 +46,7 @@ func TestExtensionObserveServices(t *testing.T) { config.ObservePods = false // avoid causing data race when multiple test cases running in the same process using podListerWatcher mockServiceHost(t, config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -135,7 +135,7 @@ func TestExtensionObservePods(t *testing.T) { config := factory.CreateDefaultConfig().(*Config) mockServiceHost(t, config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -219,7 +219,7 @@ func TestExtensionObserveNodes(t *testing.T) { config.ObservePods = false // avoid causing data race when multiple test cases running in the same process using podListerWatcher mockServiceHost(t, config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -320,7 +320,7 @@ func TestExtensionObserveIngresses(t *testing.T) { config.ObserveIngresses = true mockServiceHost(t, config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) diff --git a/extension/observer/k8sobserver/factory_test.go b/extension/observer/k8sobserver/factory_test.go index df25229c59a6..2c6de67587dc 100644 --- a/extension/observer/k8sobserver/factory_test.go +++ b/extension/observer/k8sobserver/factory_test.go @@ -26,7 +26,7 @@ func TestFactory_Create(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig().(*Config) - ext, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.Error(t, err) require.Nil(t, ext) } diff --git a/extension/observer/k8sobserver/generated_component_test.go b/extension/observer/k8sobserver/generated_component_test.go index e035b3727e54..379514958fb5 100644 --- a/extension/observer/k8sobserver/generated_component_test.go +++ b/extension/observer/k8sobserver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("k8s_observer") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8s_observer", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/observer/k8sobserver/go.mod b/extension/observer/k8sobserver/go.mod index 35503de575c1..6234d75d61d1 100644 --- a/extension/observer/k8sobserver/go.mod +++ b/extension/observer/k8sobserver/go.mod @@ -6,11 +6,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/api v0.31.3 @@ -52,8 +53,7 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -68,7 +68,7 @@ require ( golang.org/x/time v0.4.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/extension/observer/k8sobserver/go.sum b/extension/observer/k8sobserver/go.sum index 700742f6bda0..56162bfe814b 100644 --- a/extension/observer/k8sobserver/go.sum +++ b/extension/observer/k8sobserver/go.sum @@ -256,20 +256,20 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -506,8 +506,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/extension/oidcauthextension/factory_test.go b/extension/oidcauthextension/factory_test.go index 80b20293cb54..66aea09d0d17 100644 --- a/extension/oidcauthextension/factory_test.go +++ b/extension/oidcauthextension/factory_test.go @@ -31,7 +31,7 @@ func TestCreate(t *testing.T) { cfg.Audience = "collector" cfg.IssuerURL = "https://auth.example.com" - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) assert.NoError(t, err) assert.NotNil(t, ext) } diff --git a/extension/oidcauthextension/generated_component_test.go b/extension/oidcauthextension/generated_component_test.go index b9b73ae0f03c..cde173d007cc 100644 --- a/extension/oidcauthextension/generated_component_test.go +++ b/extension/oidcauthextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("oidc") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "oidc", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,7 +33,7 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) diff --git a/extension/oidcauthextension/go.mod b/extension/oidcauthextension/go.mod index 2e056569ad13..fac2e90b6b77 100644 --- a/extension/oidcauthextension/go.mod +++ b/extension/oidcauthextension/go.mod @@ -5,13 +5,13 @@ go 1.22.0 require ( github.com/coreos/go-oidc/v3 v3.12.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -31,8 +31,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +45,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/oidcauthextension/go.sum b/extension/oidcauthextension/go.sum index da954162ec9d..35ebbf106c24 100644 --- a/extension/oidcauthextension/go.sum +++ b/extension/oidcauthextension/go.sum @@ -51,26 +51,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -126,8 +124,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/opampextension/factory_test.go b/extension/opampextension/factory_test.go index eaa4d40c6d29..edff10524065 100644 --- a/extension/opampextension/factory_test.go +++ b/extension/opampextension/factory_test.go @@ -18,7 +18,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { assert.Equal(t, createDefaultConfig().(*Config), cfg) assert.NoError(t, componenttest.CheckConfigStruct(cfg)) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) require.NoError(t, ext.Shutdown(context.Background())) @@ -26,7 +26,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { func TestFactory_Create(t *testing.T) { cfg := NewFactory().CreateDefaultConfig() - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) require.NoError(t, ext.Shutdown(context.Background())) diff --git a/extension/opampextension/generated_component_test.go b/extension/opampextension/generated_component_test.go index 6a15f45b7c2b..a9dc6411d34b 100644 --- a/extension/opampextension/generated_component_test.go +++ b/extension/opampextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("opamp") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "opamp", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/opampextension/go.mod b/extension/opampextension/go.mod index 7258eb570db6..89e3cd2600e3 100644 --- a/extension/opampextension/go.mod +++ b/extension/opampextension/go.mod @@ -10,17 +10,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 @@ -52,9 +52,8 @@ require ( github.com/tklauser/go-sysconf v0.3.14 // indirect github.com/tklauser/numcpus v0.8.0 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -65,7 +64,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages => ../opampcustommessages diff --git a/extension/opampextension/go.sum b/extension/opampextension/go.sum index 7adf4b5292e5..749476935627 100644 --- a/extension/opampextension/go.sum +++ b/extension/opampextension/go.sum @@ -71,34 +71,32 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -154,8 +152,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/opampextension/opamp_agent_test.go b/extension/opampextension/opamp_agent_test.go index 7921bd767470..048e006877fc 100644 --- a/extension/opampextension/opamp_agent_test.go +++ b/extension/opampextension/opamp_agent_test.go @@ -33,7 +33,7 @@ import ( func TestNewOpampAgent(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.BuildInfo = component.BuildInfo{Version: "test version", Command: "otelcoltest"} o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) @@ -49,7 +49,7 @@ func TestNewOpampAgent(t *testing.T) { func TestNewOpampAgentAttributes(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.BuildInfo = component.BuildInfo{Version: "test version", Command: "otelcoltest"} set.Resource.Attributes().PutStr(semconv.AttributeServiceName, "otelcol-distro") set.Resource.Attributes().PutStr(semconv.AttributeServiceVersion, "distro.0") @@ -146,7 +146,7 @@ func TestCreateAgentDescription(t *testing.T) { cfg := createDefaultConfig().(*Config) tc.cfg(cfg) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) set.Resource.Attributes().PutStr(semconv.AttributeServiceName, serviceName) set.Resource.Attributes().PutStr(semconv.AttributeServiceVersion, serviceVersion) set.Resource.Attributes().PutStr(semconv.AttributeServiceInstanceID, serviceInstanceUUID) @@ -165,7 +165,7 @@ func TestCreateAgentDescription(t *testing.T) { func TestUpdateAgentIdentity(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) @@ -182,7 +182,7 @@ func TestUpdateAgentIdentity(t *testing.T) { func TestComposeEffectiveConfig(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) assert.Empty(t, o.effectiveConfig) @@ -207,7 +207,7 @@ func TestComposeEffectiveConfig(t *testing.T) { func TestShutdown(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) @@ -217,7 +217,7 @@ func TestShutdown(t *testing.T) { func TestStart(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) @@ -227,7 +227,7 @@ func TestStart(t *testing.T) { func TestHealthReportingReceiveUpdateFromAggregator(t *testing.T) { cfg := createDefaultConfig().(*Config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) statusUpdateChannel := make(chan *status.AggregateStatus) @@ -335,7 +335,7 @@ func TestHealthReportingReceiveUpdateFromAggregator(t *testing.T) { func TestHealthReportingForwardComponentHealthToAggregator(t *testing.T) { cfg := createDefaultConfig().(*Config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) mtx := &sync.RWMutex{} @@ -420,7 +420,7 @@ func TestHealthReportingForwardComponentHealthToAggregator(t *testing.T) { func TestHealthReportingExitsOnClosedContext(t *testing.T) { cfg := createDefaultConfig().(*Config) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) statusUpdateChannel := make(chan *status.AggregateStatus) sa := &mockStatusAggregator{ @@ -496,7 +496,7 @@ func TestHealthReportingExitsOnClosedContext(t *testing.T) { func TestHealthReportingDisabled(t *testing.T) { cfg := createDefaultConfig() - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) o, err := newOpampAgent(cfg.(*Config), set) assert.NoError(t, err) diff --git a/extension/pprofextension/config_test.go b/extension/pprofextension/config_test.go index a46d009b4c49..4881f57082b1 100644 --- a/extension/pprofextension/config_test.go +++ b/extension/pprofextension/config_test.go @@ -12,6 +12,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension/internal/metadata" ) @@ -46,7 +47,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/pprofextension/factory_test.go b/extension/pprofextension/factory_test.go index dd69c2f2d0a2..53b25fc10794 100644 --- a/extension/pprofextension/factory_test.go +++ b/extension/pprofextension/factory_test.go @@ -24,7 +24,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { cfg) assert.NoError(t, componenttest.CheckConfigStruct(cfg)) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } @@ -33,7 +33,7 @@ func TestFactory_Create(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.TCPAddr.Endpoint = testutil.GetAvailableLocalAddress(t) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) require.NoError(t, err) require.NotNil(t, ext) } diff --git a/extension/pprofextension/generated_component_test.go b/extension/pprofextension/generated_component_test.go index a2f17ecb02a6..4d5de3ea8a99 100644 --- a/extension/pprofextension/generated_component_test.go +++ b/extension/pprofextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("pprof") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "pprof", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/pprofextension/go.mod b/extension/pprofextension/go.mod index 1e3bd317b992..57651f93ba5b 100644 --- a/extension/pprofextension/go.mod +++ b/extension/pprofextension/go.mod @@ -5,13 +5,14 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -31,10 +32,9 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -46,7 +46,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/pprofextension/go.sum b/extension/pprofextension/go.sum index 8f335d767d32..936bc29bec28 100644 --- a/extension/pprofextension/go.sum +++ b/extension/pprofextension/go.sum @@ -43,28 +43,28 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -116,8 +116,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/remotetapextension/generated_component_test.go b/extension/remotetapextension/generated_component_test.go index 4cb79077b26a..a0a3e3a7cb35 100644 --- a/extension/remotetapextension/generated_component_test.go +++ b/extension/remotetapextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("remotetap") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "remotetap", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/remotetapextension/go.mod b/extension/remotetapextension/go.mod index ee5a1db64beb..796d4d6a774d 100644 --- a/extension/remotetapextension/go.mod +++ b/extension/remotetapextension/go.mod @@ -4,13 +4,13 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -34,15 +34,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -56,6 +55,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/remotetapextension/go.sum b/extension/remotetapextension/go.sum index 262a5d32325c..e6c49ebba459 100644 --- a/extension/remotetapextension/go.sum +++ b/extension/remotetapextension/go.sum @@ -59,42 +59,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -148,8 +146,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/sigv4authextension/config_test.go b/extension/sigv4authextension/config_test.go index c5a473c11f0b..15705a4b2600 100644 --- a/extension/sigv4authextension/config_test.go +++ b/extension/sigv4authextension/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension/internal/metadata" ) @@ -31,7 +32,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, &Config{ Region: "region", Service: "service", @@ -52,5 +53,5 @@ func TestLoadConfigError(t *testing.T) { sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "missing_credentials").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) } diff --git a/extension/sigv4authextension/factory_test.go b/extension/sigv4authextension/factory_test.go index 31762460e0d7..ca9a2844b9d3 100644 --- a/extension/sigv4authextension/factory_test.go +++ b/extension/sigv4authextension/factory_test.go @@ -19,8 +19,8 @@ func TestNewFactory(t *testing.T) { cfg := createDefaultConfig().(*Config) assert.Equal(t, f.CreateDefaultConfig().(*Config), cfg) - ext, _ := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) - fext, _ := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, _ := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) + fext, _ := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) assert.Equal(t, fext, ext) } @@ -33,7 +33,7 @@ func TestCreateDefaultConfig(t *testing.T) { func TestCreate(t *testing.T) { cfg := createDefaultConfig().(*Config) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettings(), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) assert.NoError(t, err) assert.NotNil(t, ext) } diff --git a/extension/sigv4authextension/generated_component_test.go b/extension/sigv4authextension/generated_component_test.go index 88d936026d41..c70ed72ac8fd 100644 --- a/extension/sigv4authextension/generated_component_test.go +++ b/extension/sigv4authextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("sigv4auth") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sigv4auth", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/sigv4authextension/go.mod b/extension/sigv4authextension/go.mod index 7a6e518cb000..a806f768f99d 100644 --- a/extension/sigv4authextension/go.mod +++ b/extension/sigv4authextension/go.mod @@ -8,12 +8,13 @@ require ( github.com/aws/aws-sdk-go-v2/credentials v1.17.58 github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -42,8 +43,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -54,7 +54,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/sigv4authextension/go.sum b/extension/sigv4authextension/go.sum index 377102540990..c7f5060f22f2 100644 --- a/extension/sigv4authextension/go.sum +++ b/extension/sigv4authextension/go.sum @@ -67,22 +67,22 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -134,8 +134,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/solarwindsapmsettingsextension/config_test.go b/extension/solarwindsapmsettingsextension/config_test.go index dfe8832012b6..947d0bd39b4e 100644 --- a/extension/solarwindsapmsettingsextension/config_test.go +++ b/extension/solarwindsapmsettingsextension/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/solarwindsapmsettingsextension/internal/metadata" ) @@ -268,7 +269,7 @@ func TestLoadConfig(t *testing.T) { sub, err := cm.Sub(tt.id.String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/solarwindsapmsettingsextension/generated_component_test.go b/extension/solarwindsapmsettingsextension/generated_component_test.go index 8ad1f10bfabb..8cbb000cdc44 100644 --- a/extension/solarwindsapmsettingsextension/generated_component_test.go +++ b/extension/solarwindsapmsettingsextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("solarwindsapmsettings") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "solarwindsapmsettings", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/solarwindsapmsettingsextension/go.mod b/extension/solarwindsapmsettingsextension/go.mod index 2995832c305e..3b4671ce2a1e 100644 --- a/extension/solarwindsapmsettingsextension/go.mod +++ b/extension/solarwindsapmsettingsextension/go.mod @@ -6,12 +6,13 @@ require ( github.com/google/uuid v1.6.0 github.com/solarwindscloud/apm-proto v1.0.8 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -35,15 +36,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -55,6 +55,6 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/solarwindsapmsettingsextension/go.sum b/extension/solarwindsapmsettingsextension/go.sum index 9569cb07edb4..c14be08137a6 100644 --- a/extension/solarwindsapmsettingsextension/go.sum +++ b/extension/solarwindsapmsettingsextension/go.sum @@ -59,40 +59,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= @@ -150,8 +150,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/storage/dbstorage/extension_test.go b/extension/storage/dbstorage/extension_test.go index 91925971bd1c..6d95478dd869 100644 --- a/extension/storage/dbstorage/extension_test.go +++ b/extension/storage/dbstorage/extension_test.go @@ -123,7 +123,7 @@ func newSqliteTestExtension(t *testing.T) storage.Extension { cfg.DriverName = "sqlite3" cfg.DataSource = fmt.Sprintf("file:%s/foo.db?_busy_timeout=10000&_journal=WAL&_sync=NORMAL", t.TempDir()) - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -165,7 +165,7 @@ func newPostgresTestExtension(t *testing.T) storage.Extension { cfg.DriverName = "pgx" cfg.DataSource = fmt.Sprintf("host=%s port=%s user=%s password=%s dbname=%s sslmode=disable", "127.0.0.1", port.Port(), "root", "passwd", "db") - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) diff --git a/extension/storage/dbstorage/generated_component_test.go b/extension/storage/dbstorage/generated_component_test.go index 44bc999620df..431198b531ff 100644 --- a/extension/storage/dbstorage/generated_component_test.go +++ b/extension/storage/dbstorage/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("db_storage") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "db_storage", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,7 +33,7 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) diff --git a/extension/storage/dbstorage/go.mod b/extension/storage/dbstorage/go.mod index 67d8b1cc4ef0..1ebc85672757 100644 --- a/extension/storage/dbstorage/go.mod +++ b/extension/storage/dbstorage/go.mod @@ -9,12 +9,12 @@ require ( github.com/mattn/go-sqlite3 v1.14.24 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -68,8 +68,7 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.3 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0 // indirect @@ -86,6 +85,6 @@ require ( golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/storage/dbstorage/go.sum b/extension/storage/dbstorage/go.sum index 0992ffbdbecf..48a9516facee 100644 --- a/extension/storage/dbstorage/go.sum +++ b/extension/storage/dbstorage/go.sum @@ -140,22 +140,20 @@ github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFi github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -232,8 +230,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/storage/filestorage/config_test.go b/extension/storage/filestorage/config_test.go index 8fad1509698f..2002b1538d6b 100644 --- a/extension/storage/filestorage/config_test.go +++ b/extension/storage/filestorage/config_test.go @@ -15,6 +15,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/extension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage/internal/metadata" @@ -66,7 +67,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -77,7 +78,7 @@ func TestHandleNonExistingDirectoryWithAnError(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = "/not/a/dir" - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) require.Error(t, err) require.True(t, strings.HasPrefix(err.Error(), "directory must exist: ")) } @@ -95,7 +96,7 @@ func TestHandleProvidingFilePathAsDirWithAnError(t *testing.T) { cfg.Directory = file.Name() - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) require.Error(t, err) require.EqualError(t, err, file.Name()+" is not a directory") } @@ -267,7 +268,7 @@ func TestCompactionDirectory(t *testing.T) { } for _, test := range tests { t.Run(test.name, func(t *testing.T) { - require.ErrorIs(t, component.ValidateConfig(test.config(t)), test.err) + require.ErrorIs(t, xconfmap.Validate(test.config(t)), test.err) }) } } diff --git a/extension/storage/filestorage/extension_test.go b/extension/storage/filestorage/extension_test.go index 90b0336fb232..cc67b9be9f65 100644 --- a/extension/storage/filestorage/extension_test.go +++ b/extension/storage/filestorage/extension_test.go @@ -232,7 +232,7 @@ func TestComponentNameWithUnsafeCharacters(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = tempDir - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -260,7 +260,7 @@ func TestGetClientErrorsOnDeletedDirectory(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = tempDir - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -286,7 +286,7 @@ func newTestExtension(t *testing.T) storage.Extension { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = t.TempDir() - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -308,7 +308,7 @@ func TestCompaction(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = tempDir - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -398,7 +398,7 @@ func TestCompactionRemoveTemp(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = tempDir - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -466,7 +466,7 @@ func TestCleanupOnStart(t *testing.T) { cfg.Directory = tempDir cfg.Compaction.Directory = tempDir cfg.Compaction.CleanupOnStart = true - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) @@ -491,17 +491,17 @@ func TestCleanupOnStart(t *testing.T) { func TestCompactionOnStart(t *testing.T) { ctx := context.Background() + f := NewFactory() logCore, logObserver := observer.New(zap.DebugLevel) logger := zap.New(logCore) - set := extensiontest.NewNopSettings() + set := extensiontest.NewNopSettingsWithType(f.Type()) set.Logger = logger tempDir := t.TempDir() temp, _ := os.CreateTemp(tempDir, TempDbPrefix) temp.Close() - f := NewFactory() cfg := f.CreateDefaultConfig().(*Config) cfg.Directory = tempDir cfg.Compaction.Directory = tempDir @@ -604,7 +604,7 @@ func TestDirectoryCreation(t *testing.T) { f := NewFactory() config := tt.config(t, f) if config != nil { - ext, err := f.Create(context.Background(), extensiontest.NewNopSettings(), config) + ext, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), config) require.NoError(t, err) require.NotNil(t, ext) tt.validate(t, config) diff --git a/extension/storage/filestorage/factory_test.go b/extension/storage/filestorage/factory_test.go index a770df0ef669..1e24fbb254e7 100644 --- a/extension/storage/filestorage/factory_test.go +++ b/extension/storage/filestorage/factory_test.go @@ -52,7 +52,7 @@ func TestFactory(t *testing.T) { t.Run(test.name, func(t *testing.T) { e, err := f.Create( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(f.Type()), test.config, ) if test.wantErr { diff --git a/extension/storage/filestorage/generated_component_test.go b/extension/storage/filestorage/generated_component_test.go index 4527048a7be4..d1a4769d56e1 100644 --- a/extension/storage/filestorage/generated_component_test.go +++ b/extension/storage/filestorage/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("file_storage") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "file_storage", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/storage/filestorage/go.mod b/extension/storage/filestorage/go.mod index 1300a88041d5..70997693182f 100644 --- a/extension/storage/filestorage/go.mod +++ b/extension/storage/filestorage/go.mod @@ -6,12 +6,13 @@ require ( github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.10.0 go.etcd.io/bbolt v1.3.11 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -30,8 +31,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -43,6 +43,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/storage/filestorage/go.sum b/extension/storage/filestorage/go.sum index 18db3faa9b5c..4da4b9bf6867 100644 --- a/extension/storage/filestorage/go.sum +++ b/extension/storage/filestorage/go.sum @@ -43,22 +43,22 @@ go.etcd.io/bbolt v1.3.11 h1:yGEzV1wPz2yVCLsD8ZAiGHhHVlczyC9d1rP43/VCRJ0= go.etcd.io/bbolt v1.3.11/go.mod h1:dksAq7YMXoljX0xu6VF5DMZGbhYYoLUalEiSySYAS4I= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -112,8 +112,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/storage/go.mod b/extension/storage/go.mod index 19813e273829..a34d3a7f21bb 100644 --- a/extension/storage/go.mod +++ b/extension/storage/go.mod @@ -4,10 +4,10 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -18,8 +18,7 @@ require ( github.com/google/uuid v1.6.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -32,7 +31,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/storage/go.sum b/extension/storage/go.sum index 8d02bd73ec3f..c2d6d4358f04 100644 --- a/extension/storage/go.sum +++ b/extension/storage/go.sum @@ -29,18 +29,16 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -92,8 +90,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/storage/redisstorageextension/config_test.go b/extension/storage/redisstorageextension/config_test.go index 6ea05a88535c..5cfdae62cff8 100644 --- a/extension/storage/redisstorageextension/config_test.go +++ b/extension/storage/redisstorageextension/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/redisstorageextension/internal/metadata" ) @@ -51,7 +52,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/extension/storage/redisstorageextension/extension_test.go b/extension/storage/redisstorageextension/extension_test.go index 6d4f7da96a7e..6e06154870a3 100644 --- a/extension/storage/redisstorageextension/extension_test.go +++ b/extension/storage/redisstorageextension/extension_test.go @@ -188,7 +188,7 @@ func newTestExtension(t *testing.T) storage.Extension { f := NewFactory() cfg := f.CreateDefaultConfig().(*Config) - extension, err := f.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + extension, err := f.Create(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) se, ok := extension.(storage.Extension) diff --git a/extension/storage/redisstorageextension/factory_test.go b/extension/storage/redisstorageextension/factory_test.go index 3494cd85fa04..faf271512d05 100644 --- a/extension/storage/redisstorageextension/factory_test.go +++ b/extension/storage/redisstorageextension/factory_test.go @@ -33,7 +33,7 @@ func TestFactory(t *testing.T) { t.Run(test.name, func(t *testing.T) { e, err := f.Create( context.Background(), - extensiontest.NewNopSettings(), + extensiontest.NewNopSettingsWithType(f.Type()), test.config, ) require.NoError(t, err) diff --git a/extension/storage/redisstorageextension/generated_component_test.go b/extension/storage/redisstorageextension/generated_component_test.go index 354ba991ed7e..8dc628b382d3 100644 --- a/extension/storage/redisstorageextension/generated_component_test.go +++ b/extension/storage/redisstorageextension/generated_component_test.go @@ -7,13 +7,16 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" "go.opentelemetry.io/collector/extension/extensiontest" ) +var typ = component.MustNewType("redis_storage") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "redis_storage", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { @@ -30,18 +33,18 @@ func TestComponentLifecycle(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(&cfg)) t.Run("shutdown", func(t *testing.T) { - e, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + e, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) err = e.Shutdown(context.Background()) require.NoError(t, err) }) t.Run("lifecycle", func(t *testing.T) { - firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + firstExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, firstExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, firstExt.Shutdown(context.Background())) - secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettings(), cfg) + secondExt, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(typ), cfg) require.NoError(t, err) require.NoError(t, secondExt.Start(context.Background(), componenttest.NewNopHost())) require.NoError(t, secondExt.Shutdown(context.Background())) diff --git a/extension/storage/redisstorageextension/go.mod b/extension/storage/redisstorageextension/go.mod index 2119266f81fb..0f7a2e3093c2 100644 --- a/extension/storage/redisstorageextension/go.mod +++ b/extension/storage/redisstorageextension/go.mod @@ -5,13 +5,14 @@ go 1.22.0 require ( github.com/redis/go-redis/v9 v9.7.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -32,8 +33,7 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -45,6 +45,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/storage/redisstorageextension/go.sum b/extension/storage/redisstorageextension/go.sum index 6d975b97909d..c84546757ff1 100644 --- a/extension/storage/redisstorageextension/go.sum +++ b/extension/storage/redisstorageextension/go.sum @@ -51,24 +51,24 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -120,8 +120,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/extension/sumologicextension/factory_test.go b/extension/sumologicextension/factory_test.go index b5b4972c88c5..cf8a173c01f6 100644 --- a/extension/sumologicextension/factory_test.go +++ b/extension/sumologicextension/factory_test.go @@ -12,8 +12,8 @@ import ( "github.com/cenkalti/backoff/v4" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/extension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sumologicextension/credentials" @@ -36,7 +36,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { }, }, cfg) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) ccfg := cfg.(*Config) ccfg.CollectorName = "test_collector" diff --git a/extension/sumologicextension/generated_component_test.go b/extension/sumologicextension/generated_component_test.go index 5c1f74302df7..a4a405a83dff 100644 --- a/extension/sumologicextension/generated_component_test.go +++ b/extension/sumologicextension/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("sumologic") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sumologic", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/extension/sumologicextension/go.mod b/extension/sumologicextension/go.mod index 7d46d6a9fbfc..b182be7ae647 100644 --- a/extension/sumologicextension/go.mod +++ b/extension/sumologicextension/go.mod @@ -7,13 +7,14 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 @@ -27,12 +28,18 @@ require ( github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect + github.com/go-viper/mapstructure/v2 v2.2.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/uuid v1.6.0 // indirect github.com/hashicorp/go-version v1.7.0 // indirect github.com/klauspost/compress v1.17.11 // indirect + github.com/knadh/koanf/maps v0.1.1 // indirect + github.com/knadh/koanf/providers/confmap v0.1.0 // indirect + github.com/knadh/koanf/v2 v2.1.2 // indirect github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect + github.com/mitchellh/copystructure v1.2.0 // indirect + github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect @@ -41,12 +48,12 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -58,6 +65,6 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/extension/sumologicextension/go.sum b/extension/sumologicextension/go.sum index 3e0605858bf4..93d9fc622625 100644 --- a/extension/sumologicextension/go.sum +++ b/extension/sumologicextension/go.sum @@ -17,6 +17,8 @@ github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= +github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss= +github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= @@ -36,12 +38,22 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= +github.com/knadh/koanf/maps v0.1.1 h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs= +github.com/knadh/koanf/maps v0.1.1/go.mod h1:npD/QZY3V6ghQDdcQzl1W4ICNVTkohC8E73eI2xW4yI= +github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU= +github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU= +github.com/knadh/koanf/v2 v2.1.2 h1:I2rtLRqXRy1p01m/utEtpZSSA6dcJbgGVuE27kW2PzQ= +github.com/knadh/koanf/v2 v2.1.2/go.mod h1:Gphfaen0q1Fc1HTgJgSTC4oRX9R2R5ErYMZJy8fLJBo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= +github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= +github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= +github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= +github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= @@ -70,36 +82,38 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -157,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/aws/containerinsight/go.mod b/internal/aws/containerinsight/go.mod index aef8d7f1b0bd..d823d41595fa 100644 --- a/internal/aws/containerinsight/go.mod +++ b/internal/aws/containerinsight/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -22,7 +22,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/aws/containerinsight/go.sum b/internal/aws/containerinsight/go.sum index 4d7f7873e55f..85e7ae67f7d4 100644 --- a/internal/aws/containerinsight/go.sum +++ b/internal/aws/containerinsight/go.sum @@ -37,8 +37,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -90,8 +90,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/aws/cwlogs/go.mod b/internal/aws/cwlogs/go.mod index bb53dacbf976..bb9dc5c4facc 100644 --- a/internal/aws/cwlogs/go.mod +++ b/internal/aws/cwlogs/go.mod @@ -5,7 +5,7 @@ go 1.22.0 require ( github.com/aws/aws-sdk-go v1.55.6 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -16,8 +16,7 @@ require ( github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -27,7 +26,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/aws/cwlogs/go.sum b/internal/aws/cwlogs/go.sum index db112e10a8a7..ea4122ccb847 100644 --- a/internal/aws/cwlogs/go.sum +++ b/internal/aws/cwlogs/go.sum @@ -38,12 +38,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -95,8 +93,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/aws/ecsutil/go.mod b/internal/aws/ecsutil/go.mod index 2ac693f03f4e..853955619887 100644 --- a/internal/aws/ecsutil/go.mod +++ b/internal/aws/ecsutil/go.mod @@ -5,9 +5,9 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -26,15 +26,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -47,7 +46,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/aws/ecsutil/go.sum b/internal/aws/ecsutil/go.sum index a51349235c46..7e0d057d2847 100644 --- a/internal/aws/ecsutil/go.sum +++ b/internal/aws/ecsutil/go.sum @@ -47,34 +47,32 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -128,8 +126,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/aws/proxy/go.mod b/internal/aws/proxy/go.mod index 00a91cb9f06e..4ef9abcb76f8 100644 --- a/internal/aws/proxy/go.mod +++ b/internal/aws/proxy/go.mod @@ -6,8 +6,8 @@ require ( github.com/aws/aws-sdk-go v1.55.6 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 ) @@ -17,8 +17,8 @@ require ( github.com/hashicorp/go-version v1.7.0 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/sys v0.14.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/internal/aws/proxy/go.sum b/internal/aws/proxy/go.sum index 5d0023881fe3..725b82fd3818 100644 --- a/internal/aws/proxy/go.sum +++ b/internal/aws/proxy/go.sum @@ -22,14 +22,14 @@ github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncj github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/internal/aws/xray/go.mod b/internal/aws/xray/go.mod index 05e3e0f789e7..771570ac37a9 100644 --- a/internal/aws/xray/go.mod +++ b/internal/aws/xray/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go v1.55.6 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -17,8 +17,7 @@ require ( github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -28,7 +27,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/aws/xray/go.sum b/internal/aws/xray/go.sum index a4bc12eb82f1..7338b0670357 100644 --- a/internal/aws/xray/go.sum +++ b/internal/aws/xray/go.sum @@ -38,12 +38,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -95,8 +93,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/common/go.mod b/internal/common/go.mod index b7d7eb5d0841..ccc8ea501005 100644 --- a/internal/common/go.mod +++ b/internal/common/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/featuregate v1.25.0 + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) diff --git a/internal/common/go.sum b/internal/common/go.sum index aeb73a126415..9425aafdb6a3 100644 --- a/internal/common/go.sum +++ b/internal/common/go.sum @@ -12,8 +12,8 @@ github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjR github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/internal/coreinternal/go.mod b/internal/coreinternal/go.mod index e7b40709f0b6..682c2fd4c058 100644 --- a/internal/coreinternal/go.mod +++ b/internal/coreinternal/go.mod @@ -10,17 +10,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 @@ -76,10 +76,9 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -90,7 +89,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/coreinternal/go.sum b/internal/coreinternal/go.sum index 14b98cc63bef..005a9793e234 100644 --- a/internal/coreinternal/go.sum +++ b/internal/coreinternal/go.sum @@ -126,38 +126,36 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -231,8 +229,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/datadog/go.mod b/internal/datadog/go.mod index 7188779df06b..d09f456b0e08 100644 --- a/internal/datadog/go.mod +++ b/internal/datadog/go.mod @@ -20,17 +20,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 @@ -134,21 +134,20 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect github.com/zorkian/go-datadog-api v2.30.0+incompatible // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -166,7 +165,7 @@ require ( golang.org/x/time v0.7.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/internal/datadog/go.sum b/internal/datadog/go.sum index a9ce8feb676c..8870163c539d 100644 --- a/internal/datadog/go.sum +++ b/internal/datadog/go.sum @@ -546,66 +546,64 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -885,8 +883,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/internal/docker/go.mod b/internal/docker/go.mod index 9cbb23b06cd4..36bfbb292b9b 100644 --- a/internal/docker/go.mod +++ b/internal/docker/go.mod @@ -7,7 +7,7 @@ require ( github.com/docker/docker v27.5.1+incompatible github.com/gobwas/glob v0.2.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/confmap v1.25.0 + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) diff --git a/internal/docker/go.sum b/internal/docker/go.sum index 1f82d8e2698a..fccfc1e17d9b 100644 --- a/internal/docker/go.sum +++ b/internal/docker/go.sum @@ -78,8 +78,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= diff --git a/internal/exp/metrics/go.mod b/internal/exp/metrics/go.mod index 4d8e31450864..a98ad9dfc909 100644 --- a/internal/exp/metrics/go.mod +++ b/internal/exp/metrics/go.mod @@ -7,8 +7,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -25,7 +25,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/exp/metrics/go.sum b/internal/exp/metrics/go.sum index ff26f43c304c..0d879259816f 100644 --- a/internal/exp/metrics/go.sum +++ b/internal/exp/metrics/go.sum @@ -39,10 +39,10 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -92,8 +92,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/filter/go.mod b/internal/filter/go.mod index 2d8f136225b7..5ea22fd7663b 100644 --- a/internal/filter/go.mod +++ b/internal/filter/go.mod @@ -9,12 +9,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -50,8 +50,7 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -64,7 +63,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/filter/go.sum b/internal/filter/go.sum index 228a70bdf7ac..b430742d8f1f 100644 --- a/internal/filter/go.sum +++ b/internal/filter/go.sum @@ -91,22 +91,20 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -214,8 +212,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/kafka/go.mod b/internal/kafka/go.mod index 5abaf230d6e9..280b11823acc 100644 --- a/internal/kafka/go.mod +++ b/internal/kafka/go.mod @@ -8,7 +8,7 @@ require ( github.com/aws/aws-sdk-go v1.55.6 github.com/stretchr/testify v1.10.0 github.com/xdg-go/scram v1.1.2 - go.opentelemetry.io/collector/config/configtls v1.25.0 + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -47,7 +47,7 @@ require ( github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect github.com/xdg-go/pbkdf2 v1.0.0 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect golang.org/x/crypto v0.32.0 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.29.0 // indirect diff --git a/internal/kafka/go.sum b/internal/kafka/go.sum index c22e128342a3..fa84a876b3cf 100644 --- a/internal/kafka/go.sum +++ b/internal/kafka/go.sum @@ -103,10 +103,10 @@ github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3k github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8= github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/internal/kubelet/go.mod b/internal/kubelet/go.mod index b3b2964237af..5616d01cd440 100644 --- a/internal/kubelet/go.mod +++ b/internal/kubelet/go.mod @@ -6,7 +6,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/client-go v0.31.3 @@ -39,7 +39,7 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect diff --git a/internal/kubelet/go.sum b/internal/kubelet/go.sum index 04165aaeaf73..73958a2aa48c 100644 --- a/internal/kubelet/go.sum +++ b/internal/kubelet/go.sum @@ -239,10 +239,10 @@ go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/internal/metadataproviders/go.mod b/internal/metadataproviders/go.mod index 0e356c158bd7..66cdf9323226 100644 --- a/internal/metadataproviders/go.mod +++ b/internal/metadataproviders/go.mod @@ -11,7 +11,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 go.uber.org/goleak v1.3.0 diff --git a/internal/metadataproviders/go.sum b/internal/metadataproviders/go.sum index 266648fbdd91..acb6c54c27bb 100644 --- a/internal/metadataproviders/go.sum +++ b/internal/metadataproviders/go.sum @@ -437,8 +437,8 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/internal/otelarrow/go.mod b/internal/otelarrow/go.mod index 3311755b2b85..f754b23ebc6b 100644 --- a/internal/otelarrow/go.mod +++ b/internal/otelarrow/go.mod @@ -8,17 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.119.0 github.com/open-telemetry/otel-arrow v0.33.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 @@ -67,22 +67,23 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/mod v0.18.0 // indirect @@ -93,7 +94,7 @@ require ( golang.org/x/tools v0.22.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/otelarrow/go.sum b/internal/otelarrow/go.sum index 05f63b1ebc42..71252f87b70c 100644 --- a/internal/otelarrow/go.sum +++ b/internal/otelarrow/go.sum @@ -107,72 +107,74 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -260,8 +262,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/internal/otelarrow/internal/metadata/generated_telemetry.go b/internal/otelarrow/internal/metadata/generated_telemetry.go index 3e18882ddec4..2b62f332712a 100644 --- a/internal/otelarrow/internal/metadata/generated_telemetry.go +++ b/internal/otelarrow/internal/metadata/generated_telemetry.go @@ -47,16 +47,6 @@ func (tbof telemetryBuilderOptionFunc) apply(mb *TelemetryBuilder) { tbof(mb) } -// Deprecated: [v0.119.0] use RegisterOtelarrowAdmissionInFlightBytesCallback. -func WithOtelarrowAdmissionInFlightBytesCallback(cb func() int64, opts ...metric.ObserveOption) TelemetryBuilderOption { - return telemetryBuilderOptionFunc(func(builder *TelemetryBuilder) { - builder.observeOtelarrowAdmissionInFlightBytes = func(_ context.Context, o metric.Observer) error { - o.ObserveInt64(builder.OtelarrowAdmissionInFlightBytes, cb(), opts...) - return nil - } - }) -} - // RegisterOtelarrowAdmissionInFlightBytesCallback sets callback for observable OtelarrowAdmissionInFlightBytes metric. func (builder *TelemetryBuilder) RegisterOtelarrowAdmissionInFlightBytesCallback(cb metric.Int64Callback) error { reg, err := builder.meter.RegisterCallback(func(ctx context.Context, o metric.Observer) error { @@ -72,16 +62,6 @@ func (builder *TelemetryBuilder) RegisterOtelarrowAdmissionInFlightBytesCallback return nil } -// Deprecated: [v0.119.0] use RegisterOtelarrowAdmissionWaitingBytesCallback. -func WithOtelarrowAdmissionWaitingBytesCallback(cb func() int64, opts ...metric.ObserveOption) TelemetryBuilderOption { - return telemetryBuilderOptionFunc(func(builder *TelemetryBuilder) { - builder.observeOtelarrowAdmissionWaitingBytes = func(_ context.Context, o metric.Observer) error { - o.ObserveInt64(builder.OtelarrowAdmissionWaitingBytes, cb(), opts...) - return nil - } - }) -} - // RegisterOtelarrowAdmissionWaitingBytesCallback sets callback for observable OtelarrowAdmissionWaitingBytes metric. func (builder *TelemetryBuilder) RegisterOtelarrowAdmissionWaitingBytesCallback(cb metric.Int64Callback) error { reg, err := builder.meter.RegisterCallback(func(ctx context.Context, o metric.Observer) error { diff --git a/internal/otelarrow/internal/metadatatest/generated_telemetrytest.go b/internal/otelarrow/internal/metadatatest/generated_telemetrytest.go index deb05fc72bc7..2e4bda359a9d 100644 --- a/internal/otelarrow/internal/metadatatest/generated_telemetrytest.go +++ b/internal/otelarrow/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -12,30 +11,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualOtelarrowAdmissionInFlightBytes(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_otelarrow_admission_in_flight_bytes", diff --git a/internal/otelarrow/internal/metadatatest/generated_telemetrytest_test.go b/internal/otelarrow/internal/metadatatest/generated_telemetrytest_test.go index 11133984bbb3..17a9a5bfcdd2 100644 --- a/internal/otelarrow/internal/metadatatest/generated_telemetrytest_test.go +++ b/internal/otelarrow/internal/metadatatest/generated_telemetrytest_test.go @@ -12,10 +12,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -27,37 +29,10 @@ func TestSetupTelemetry(t *testing.T) { observer.Observe(1) return nil })) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_otelarrow_admission_in_flight_bytes", - Description: "Number of bytes that have started processing but are not finished.", - Unit: "By", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelarrow_admission_waiting_bytes", - Description: "Number of items waiting to start processing.", - Unit: "By", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualOtelarrowAdmissionInFlightBytes(t, testTel.Telemetry, + AssertEqualOtelarrowAdmissionInFlightBytes(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelarrowAdmissionWaitingBytes(t, testTel.Telemetry, + AssertEqualOtelarrowAdmissionWaitingBytes(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/internal/pdatautil/go.mod b/internal/pdatautil/go.mod index c9702110918b..2dda4372b472 100644 --- a/internal/pdatautil/go.mod +++ b/internal/pdatautil/go.mod @@ -6,7 +6,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c ) require ( @@ -23,7 +23,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/pdatautil/go.sum b/internal/pdatautil/go.sum index 411ea119f7e9..a3c245c2a06e 100644 --- a/internal/pdatautil/go.sum +++ b/internal/pdatautil/go.sum @@ -39,8 +39,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -90,8 +90,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/sharedcomponent/go.mod b/internal/sharedcomponent/go.mod index 2386083f4609..f7632df94787 100644 --- a/internal/sharedcomponent/go.mod +++ b/internal/sharedcomponent/go.mod @@ -4,8 +4,8 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -17,8 +17,7 @@ require ( github.com/google/uuid v1.6.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -31,7 +30,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/sharedcomponent/go.sum b/internal/sharedcomponent/go.sum index 1bb40cd40ec0..6f47b6beeca2 100644 --- a/internal/sharedcomponent/go.sum +++ b/internal/sharedcomponent/go.sum @@ -29,14 +29,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -88,8 +86,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/splunk/go.mod b/internal/splunk/go.mod index dd66418bc7d8..1d1fc54e8fe9 100644 --- a/internal/splunk/go.mod +++ b/internal/splunk/go.mod @@ -4,10 +4,10 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -25,15 +25,15 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component v0.119.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -44,7 +44,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/splunk/go.sum b/internal/splunk/go.sum index e6f6960722de..d33974d57b26 100644 --- a/internal/splunk/go.sum +++ b/internal/splunk/go.sum @@ -44,52 +44,52 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -141,8 +141,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/internal/sqlquery/go.mod b/internal/sqlquery/go.mod index 12534481af4f..aed680161df6 100644 --- a/internal/sqlquery/go.mod +++ b/internal/sqlquery/go.mod @@ -10,11 +10,11 @@ require ( github.com/sijms/go-ora/v2 v2.8.23 github.com/snowflakedb/gosnowflake v1.12.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 ) @@ -77,10 +77,9 @@ require ( github.com/sirupsen/logrus v1.9.3 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -98,6 +97,6 @@ require ( golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/internal/sqlquery/go.sum b/internal/sqlquery/go.sum index 286b02e5727f..bdc1d963be67 100644 --- a/internal/sqlquery/go.sum +++ b/internal/sqlquery/go.sum @@ -190,38 +190,36 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -312,8 +310,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/internal/tools/go.mod b/internal/tools/go.mod index 2788b67d2a6e..16b4ae8e4509 100644 --- a/internal/tools/go.mod +++ b/internal/tools/go.mod @@ -19,8 +19,8 @@ require ( go.opentelemetry.io/build-tools/githubgen v0.18.0 go.opentelemetry.io/build-tools/issuegenerator v0.18.0 go.opentelemetry.io/build-tools/multimod v0.18.0 - go.opentelemetry.io/collector/cmd/builder v0.119.0 - go.opentelemetry.io/collector/cmd/mdatagen v0.119.0 + go.opentelemetry.io/collector/cmd/builder v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/cmd/mdatagen v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 golang.org/x/tools v0.29.0 golang.org/x/vuln v1.1.4 @@ -238,12 +238,11 @@ require ( go-simpler.org/musttag v0.13.0 // indirect go-simpler.org/sloglint v0.7.2 // indirect go.opentelemetry.io/build-tools v0.18.0 // indirect - go.opentelemetry.io/collector/component v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/filter v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -253,17 +252,17 @@ require ( golang.org/x/crypto v0.32.0 // indirect golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect golang.org/x/exp/typeparams v0.0.0-20241108190413-2d47ceb2692f // indirect - golang.org/x/mod v0.22.0 // indirect + golang.org/x/mod v0.23.0 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.25.0 // indirect - golang.org/x/sync v0.10.0 // indirect + golang.org/x/sync v0.11.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/telemetry v0.0.0-20240522233618-39ace7a40ae7 // indirect golang.org/x/term v0.28.0 // indirect - golang.org/x/text v0.21.0 // indirect + golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/internal/tools/go.sum b/internal/tools/go.sum index 872bcd15767a..24366f4aef62 100644 --- a/internal/tools/go.sum +++ b/internal/tools/go.sum @@ -586,22 +586,20 @@ go.opentelemetry.io/build-tools/issuegenerator v0.18.0 h1:6SvgyVUFfCeRueYv75Flys go.opentelemetry.io/build-tools/issuegenerator v0.18.0/go.mod h1:JfdlpwSKBYbwdTOdGGlCRw4vptEgnYPhApnACBps8N8= go.opentelemetry.io/build-tools/multimod v0.18.0 h1:zHaEejwAtzUCPyQfPuaZFaIGPiD1JbZDegyEcCVNTKo= go.opentelemetry.io/build-tools/multimod v0.18.0/go.mod h1:w9GPeYisaI+PeWXsFU9FIL/N6ULXWbI7QRbJHSSOoZw= -go.opentelemetry.io/collector/cmd/builder v0.119.0 h1:ruXswautUmNocS+s7H8Vx/fVUjAqVNt/U80Ae/2Zo8U= -go.opentelemetry.io/collector/cmd/builder v0.119.0/go.mod h1:dbzO6Gh1jW7IDLpxk1XMZXM1C3BaDRY4xppmx6cyTgM= -go.opentelemetry.io/collector/cmd/mdatagen v0.119.0 h1:NtfRqqxUMvUObdZWC0+hmJxzOsevkrHwm9ZNG7B+ct8= -go.opentelemetry.io/collector/cmd/mdatagen v0.119.0/go.mod h1:uITecUpy5CYdgU0Qg+PsAjDx3IIKPct0D+ECCsYIOnI= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/cmd/builder v0.119.1-0.20250210123122-44b3eeda354c h1:hrrZP5p3Z8czqKjjGTT/qFgENuL+G1YoxSdIoRF74FI= +go.opentelemetry.io/collector/cmd/builder v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:vTZ4VlB6H2tsN6X7XXkQOKvPK8EMJcTckrP8wV/grQI= +go.opentelemetry.io/collector/cmd/mdatagen v0.119.1-0.20250210123122-44b3eeda354c h1:Z5XshgGmK2p5uRBLN8AQHNnACUeYbA4pNZwyZUblC8U= +go.opentelemetry.io/collector/cmd/mdatagen v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ugpR6OgFdkAJo7nCmcYFkgj8+GfE5+CV2LN9TAiXXU4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -653,8 +651,8 @@ golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= -golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= +golang.org/x/mod v0.23.0 h1:Zb7khfcRGKk+kqfxFaP5tZqCnDZMjC5VtUBs87Hr6QM= +golang.org/x/mod v0.23.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -691,8 +689,8 @@ golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= -golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -755,8 +753,8 @@ golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -795,8 +793,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/pkg/batchperresourceattr/go.mod b/pkg/batchperresourceattr/go.mod index 64dd9dd6db06..20da85e7ea9d 100644 --- a/pkg/batchperresourceattr/go.mod +++ b/pkg/batchperresourceattr/go.mod @@ -4,9 +4,9 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -18,14 +18,14 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.28.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/batchperresourceattr/go.sum b/pkg/batchperresourceattr/go.sum index 8de6b64356df..67f264023e12 100644 --- a/pkg/batchperresourceattr/go.sum +++ b/pkg/batchperresourceattr/go.sum @@ -37,16 +37,16 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= @@ -98,8 +98,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/batchpersignal/go.mod b/pkg/batchpersignal/go.mod index abc4f1babc78..7acbde09586b 100644 --- a/pkg/batchpersignal/go.mod +++ b/pkg/batchpersignal/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -22,7 +22,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/batchpersignal/go.sum b/pkg/batchpersignal/go.sum index 85178a1cc3b4..18ef33d24895 100644 --- a/pkg/batchpersignal/go.sum +++ b/pkg/batchpersignal/go.sum @@ -38,8 +38,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -89,8 +89,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/core/xidutils/go.mod b/pkg/core/xidutils/go.mod index 457b442e044e..a5184614b894 100644 --- a/pkg/core/xidutils/go.mod +++ b/pkg/core/xidutils/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -19,7 +19,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/core/xidutils/go.sum b/pkg/core/xidutils/go.sum index de54ba1b89e6..8c4810775e63 100644 --- a/pkg/core/xidutils/go.sum +++ b/pkg/core/xidutils/go.sum @@ -27,8 +27,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -78,8 +78,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/datadog/config/config_test.go b/pkg/datadog/config/config_test.go index a5db98302203..8dd48b0860f7 100644 --- a/pkg/datadog/config/config_test.go +++ b/pkg/datadog/config/config_test.go @@ -20,6 +20,7 @@ import ( "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" ) @@ -728,7 +729,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/pkg/datadog/go.mod b/pkg/datadog/go.mod index a7efc1a088ae..965ea4c0f423 100644 --- a/pkg/datadog/go.mod +++ b/pkg/datadog/go.mod @@ -8,17 +8,18 @@ require ( github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.25.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 ) @@ -110,18 +111,17 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -139,7 +139,7 @@ require ( golang.org/x/time v0.7.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241230172942-26aa7a208def // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect gopkg.in/zorkian/go-datadog-api.v2 v2.30.0 // indirect diff --git a/pkg/datadog/go.sum b/pkg/datadog/go.sum index 38a51abeea3b..10e144d4fa0f 100644 --- a/pkg/datadog/go.sum +++ b/pkg/datadog/go.sum @@ -448,72 +448,72 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -763,8 +763,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/pkg/experimentalmetricmetadata/go.mod b/pkg/experimentalmetricmetadata/go.mod index b595fdebb86b..4e91d8ecdcfe 100644 --- a/pkg/experimentalmetricmetadata/go.mod +++ b/pkg/experimentalmetricmetadata/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -22,7 +22,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/experimentalmetricmetadata/go.sum b/pkg/experimentalmetricmetadata/go.sum index 85178a1cc3b4..18ef33d24895 100644 --- a/pkg/experimentalmetricmetadata/go.sum +++ b/pkg/experimentalmetricmetadata/go.sum @@ -38,8 +38,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -89,8 +89,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/golden/README.md b/pkg/golden/README.md index b574f5e3c424..8695e3747528 100644 --- a/pkg/golden/README.md +++ b/pkg/golden/README.md @@ -31,7 +31,7 @@ necessary to ensure the function is removed after the golden file is written. ```go func TestScraper(t *testing.T) { cfg := createDefaultConfig().(*Config) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) scraper := newScraper(componenttest.NewNopReceiverCreateSettings(), cfg) diff --git a/pkg/golden/go.mod b/pkg/golden/go.mod index 765d5890ae5a..d0042f6660a3 100644 --- a/pkg/golden/go.mod +++ b/pkg/golden/go.mod @@ -5,7 +5,7 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 gopkg.in/yaml.v3 v3.0.1 ) @@ -24,7 +24,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../pdatautil diff --git a/pkg/golden/go.sum b/pkg/golden/go.sum index 411ea119f7e9..a3c245c2a06e 100644 --- a/pkg/golden/go.sum +++ b/pkg/golden/go.sum @@ -39,8 +39,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -90,8 +90,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/ottl/go.mod b/pkg/ottl/go.mod index 424d30f7eb1e..7dd759c53b9b 100644 --- a/pkg/ottl/go.mod +++ b/pkg/ottl/go.mod @@ -15,10 +15,10 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 @@ -42,7 +42,6 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -52,7 +51,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/ottl/go.sum b/pkg/ottl/go.sum index 2d933bf85f87..68a9e31bc164 100644 --- a/pkg/ottl/go.sum +++ b/pkg/ottl/go.sum @@ -73,16 +73,14 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -190,8 +188,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/pdatatest/go.mod b/pkg/pdatatest/go.mod index f93ab5e648bc..250ae19f62b0 100644 --- a/pkg/pdatatest/go.mod +++ b/pkg/pdatatest/go.mod @@ -6,8 +6,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -25,7 +25,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/pdatatest/go.sum b/pkg/pdatatest/go.sum index 3e4fdc5bfe23..b5a968cb938a 100644 --- a/pkg/pdatatest/go.sum +++ b/pkg/pdatatest/go.sum @@ -39,10 +39,10 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -92,8 +92,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/pdatautil/go.mod b/pkg/pdatautil/go.mod index 7a0756403346..d04ba7d2b1a2 100644 --- a/pkg/pdatautil/go.mod +++ b/pkg/pdatautil/go.mod @@ -5,7 +5,7 @@ go 1.22.0 require ( github.com/cespare/xxhash/v2 v2.3.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -20,7 +20,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/pdatautil/go.sum b/pkg/pdatautil/go.sum index b79bae780841..895559630850 100644 --- a/pkg/pdatautil/go.sum +++ b/pkg/pdatautil/go.sum @@ -29,8 +29,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -80,8 +80,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/resourcetotelemetry/go.mod b/pkg/resourcetotelemetry/go.mod index ad3251fad8cb..17094ccba90b 100644 --- a/pkg/resourcetotelemetry/go.mod +++ b/pkg/resourcetotelemetry/go.mod @@ -5,9 +5,9 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -18,10 +18,9 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/component v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -32,7 +31,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/resourcetotelemetry/go.sum b/pkg/resourcetotelemetry/go.sum index b06cab155de4..43ec62ea4ae4 100644 --- a/pkg/resourcetotelemetry/go.sum +++ b/pkg/resourcetotelemetry/go.sum @@ -39,24 +39,22 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -108,8 +106,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/sampling/go.mod b/pkg/sampling/go.mod index dd7331906166..869b282353a5 100644 --- a/pkg/sampling/go.mod +++ b/pkg/sampling/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/multierr v1.11.0 ) @@ -18,6 +18,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/sampling/go.sum b/pkg/sampling/go.sum index de54ba1b89e6..8c4810775e63 100644 --- a/pkg/sampling/go.sum +++ b/pkg/sampling/go.sum @@ -27,8 +27,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -78,8 +78,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest.go b/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest.go index 8ce3d6ad29ab..b66280910c67 100644 --- a/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest.go +++ b/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -12,30 +11,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualFileconsumerOpenFiles(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_fileconsumer_open_files", diff --git a/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest_test.go b/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest_test.go index 5804095cf224..dddfa7ccaed9 100644 --- a/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest_test.go +++ b/pkg/stanza/fileconsumer/internal/metadatatest/generated_telemetrytest_test.go @@ -11,46 +11,21 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.FileconsumerOpenFiles.Add(context.Background(), 1) tb.FileconsumerReadingFiles.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_fileconsumer_open_files", - Description: "Number of open files", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_fileconsumer_reading_files", - Description: "Number of open files that are being read", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualFileconsumerOpenFiles(t, testTel.Telemetry, + AssertEqualFileconsumerOpenFiles(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualFileconsumerReadingFiles(t, testTel.Telemetry, + AssertEqualFileconsumerReadingFiles(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/pkg/stanza/go.mod b/pkg/stanza/go.mod index 2d1787cb7cdf..9366c08aa36e 100644 --- a/pkg/stanza/go.mod +++ b/pkg/stanza/go.mod @@ -18,17 +18,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 github.com/valyala/fastjson v1.6.4 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -63,21 +63,20 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect golang.org/x/net v0.33.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/stanza/go.sum b/pkg/stanza/go.sum index d8540f22785f..a38514634bbd 100644 --- a/pkg/stanza/go.sum +++ b/pkg/stanza/go.sum @@ -83,48 +83,46 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -180,8 +178,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/status/go.mod b/pkg/status/go.mod index ca50cac6ee9d..8c58b9d1d4a9 100644 --- a/pkg/status/go.mod +++ b/pkg/status/go.mod @@ -4,9 +4,9 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -14,8 +14,7 @@ require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -26,6 +25,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/status/go.sum b/pkg/status/go.sum index 3a768a5d3d41..0157495836e5 100644 --- a/pkg/status/go.sum +++ b/pkg/status/go.sum @@ -28,16 +28,14 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -89,8 +87,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/azure/go.mod b/pkg/translator/azure/go.mod index e1e0e7955a7f..066514df73d5 100644 --- a/pkg/translator/azure/go.mod +++ b/pkg/translator/azure/go.mod @@ -7,9 +7,9 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/relvacode/iso8601 v1.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 @@ -23,7 +23,6 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -33,7 +32,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/azure/go.sum b/pkg/translator/azure/go.sum index a4f782218d8d..fa1d9510fab0 100644 --- a/pkg/translator/azure/go.sum +++ b/pkg/translator/azure/go.sum @@ -43,14 +43,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -104,8 +102,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/azurelogs/go.mod b/pkg/translator/azurelogs/go.mod index 1dac8b370523..221803d4c8a6 100644 --- a/pkg/translator/azurelogs/go.mod +++ b/pkg/translator/azurelogs/go.mod @@ -7,9 +7,9 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/relvacode/iso8601 v1.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f @@ -23,7 +23,6 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -33,7 +32,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/azurelogs/go.sum b/pkg/translator/azurelogs/go.sum index 0a643cb1dcbd..068a953c95d8 100644 --- a/pkg/translator/azurelogs/go.sum +++ b/pkg/translator/azurelogs/go.sum @@ -43,14 +43,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -104,8 +102,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/jaeger/go.mod b/pkg/translator/jaeger/go.mod index ef9c206c3ccd..63da93f9d6c2 100644 --- a/pkg/translator/jaeger/go.mod +++ b/pkg/translator/jaeger/go.mod @@ -7,8 +7,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -20,8 +20,7 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/rogpeppe/go-internal v1.13.1 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.30.0 // indirect diff --git a/pkg/translator/jaeger/go.sum b/pkg/translator/jaeger/go.sum index a87a2fde3d85..64500ae8e973 100644 --- a/pkg/translator/jaeger/go.sum +++ b/pkg/translator/jaeger/go.sum @@ -35,8 +35,8 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= -github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= @@ -45,12 +45,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/pkg/translator/loki/go.mod b/pkg/translator/loki/go.mod index e274ab7ff829..2ce00d2a35cb 100644 --- a/pkg/translator/loki/go.mod +++ b/pkg/translator/loki/go.mod @@ -11,8 +11,8 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -34,7 +34,7 @@ require ( github.com/prometheus/client_golang v1.20.4 // indirect github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/procfs v0.15.1 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8 // indirect @@ -43,7 +43,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/loki/go.sum b/pkg/translator/loki/go.sum index e47bb6d64903..faf93e7666f5 100644 --- a/pkg/translator/loki/go.sum +++ b/pkg/translator/loki/go.sum @@ -103,12 +103,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -170,8 +170,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/opencensus/go.mod b/pkg/translator/opencensus/go.mod index 6af90fa95380..21a316308744 100644 --- a/pkg/translator/opencensus/go.mod +++ b/pkg/translator/opencensus/go.mod @@ -10,10 +10,10 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 go.opencensus.io v0.24.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -27,7 +27,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.29.0 // indirect diff --git a/pkg/translator/opencensus/go.sum b/pkg/translator/opencensus/go.sum index b79b127f3d4a..48827febbab5 100644 --- a/pkg/translator/opencensus/go.sum +++ b/pkg/translator/opencensus/go.sum @@ -83,12 +83,12 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -176,8 +176,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/prometheus/go.mod b/pkg/translator/prometheus/go.mod index 9f716eb19c75..21de211bc0a5 100644 --- a/pkg/translator/prometheus/go.mod +++ b/pkg/translator/prometheus/go.mod @@ -5,8 +5,8 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -25,7 +25,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/prometheus/go.sum b/pkg/translator/prometheus/go.sum index 2d8df1f5c89b..44314ab257b4 100644 --- a/pkg/translator/prometheus/go.sum +++ b/pkg/translator/prometheus/go.sum @@ -40,10 +40,10 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -93,8 +93,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/prometheusremotewrite/go.mod b/pkg/translator/prometheusremotewrite/go.mod index 477a1079bdbc..14ad19e1a61f 100644 --- a/pkg/translator/prometheusremotewrite/go.mod +++ b/pkg/translator/prometheusremotewrite/go.mod @@ -11,9 +11,9 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -28,13 +28,13 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/prometheus/client_model v0.6.1 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/prometheusremotewrite/go.sum b/pkg/translator/prometheusremotewrite/go.sum index 90a45eb04f39..03e65993ec76 100644 --- a/pkg/translator/prometheusremotewrite/go.sum +++ b/pkg/translator/prometheusremotewrite/go.sum @@ -53,14 +53,14 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -110,8 +110,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/signalfx/go.mod b/pkg/translator/signalfx/go.mod index 66ca3f2b217f..7dfd6a4645d1 100644 --- a/pkg/translator/signalfx/go.mod +++ b/pkg/translator/signalfx/go.mod @@ -7,7 +7,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -27,7 +27,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/signalfx/go.sum b/pkg/translator/signalfx/go.sum index ddf53873cf0c..f69556da72b0 100644 --- a/pkg/translator/signalfx/go.sum +++ b/pkg/translator/signalfx/go.sum @@ -51,8 +51,8 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -108,8 +108,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/skywalking/go.mod b/pkg/translator/skywalking/go.mod index 8e5893fc09c0..09b68900029f 100644 --- a/pkg/translator/skywalking/go.mod +++ b/pkg/translator/skywalking/go.mod @@ -5,8 +5,8 @@ go 1.22.0 require ( github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 skywalking.apache.org/repo/goapi v0.0.0-20240104145220-ba7202308dd4 ) @@ -25,6 +25,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/translator/skywalking/go.sum b/pkg/translator/skywalking/go.sum index ed9bcfb4fc4c..7ecf2a2b499a 100644 --- a/pkg/translator/skywalking/go.sum +++ b/pkg/translator/skywalking/go.sum @@ -87,10 +87,10 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= @@ -228,8 +228,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/pkg/translator/zipkin/go.mod b/pkg/translator/zipkin/go.mod index 5f3b7b63b1e6..de59fd1e374f 100644 --- a/pkg/translator/zipkin/go.mod +++ b/pkg/translator/zipkin/go.mod @@ -11,8 +11,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 ) @@ -24,8 +24,8 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/rogpeppe/go-internal v1.13.1 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect + github.com/rogpeppe/go-internal v1.10.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.34.0 // indirect diff --git a/pkg/translator/zipkin/go.sum b/pkg/translator/zipkin/go.sum index bd90a3a5194a..1199fb110797 100644 --- a/pkg/translator/zipkin/go.sum +++ b/pkg/translator/zipkin/go.sum @@ -40,8 +40,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= -github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= @@ -50,12 +50,12 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/processor/attributesprocessor/config_test.go b/processor/attributesprocessor/config_test.go index bb37cab77391..5d8ed1487762 100644 --- a/processor/attributesprocessor/config_test.go +++ b/processor/attributesprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/attraction" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterconfig" @@ -211,7 +212,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/attributesprocessor/factory_test.go b/processor/attributesprocessor/factory_test.go index 72a26027ba52..d4b0902e59c6 100644 --- a/processor/attributesprocessor/factory_test.go +++ b/processor/attributesprocessor/factory_test.go @@ -9,8 +9,8 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/processor/processortest" @@ -33,7 +33,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { func TestValidateConfig(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) } func TestFactoryCreateTraces_InvalidActions(t *testing.T) { diff --git a/processor/attributesprocessor/generated_component_test.go b/processor/attributesprocessor/generated_component_test.go index b500787af049..3f71c565361d 100644 --- a/processor/attributesprocessor/generated_component_test.go +++ b/processor/attributesprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("attributes") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "attributes", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/attributesprocessor/go.mod b/processor/attributesprocessor/go.mod index 61e11f92e821..caacde6f3ddb 100644 --- a/processor/attributesprocessor/go.mod +++ b/processor/attributesprocessor/go.mod @@ -8,15 +8,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -55,15 +56,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -76,7 +76,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/attributesprocessor/go.sum b/processor/attributesprocessor/go.sum index 58d4a7807e38..6c1d3820b50e 100644 --- a/processor/attributesprocessor/go.sum +++ b/processor/attributesprocessor/go.sum @@ -91,42 +91,42 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -234,8 +234,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/coralogixprocessor/generated_component_test.go b/processor/coralogixprocessor/generated_component_test.go index 873bd3815e8d..d223ee472eb3 100644 --- a/processor/coralogixprocessor/generated_component_test.go +++ b/processor/coralogixprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("coralogix") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "coralogix", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/coralogixprocessor/go.mod b/processor/coralogixprocessor/go.mod index 4d17e7b551e0..4efb14aa7905 100644 --- a/processor/coralogixprocessor/go.mod +++ b/processor/coralogixprocessor/go.mod @@ -4,14 +4,14 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -33,13 +33,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -52,6 +51,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto v0.0.0-20200911024640-645f7a48b24f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/coralogixprocessor/go.sum b/processor/coralogixprocessor/go.sum index 36b0d3b44a53..209749cc338f 100644 --- a/processor/coralogixprocessor/go.sum +++ b/processor/coralogixprocessor/go.sum @@ -73,36 +73,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -186,8 +184,8 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/cumulativetodeltaprocessor/config_test.go b/processor/cumulativetodeltaprocessor/config_test.go index 337c2fc13c37..2564cb9a962e 100644 --- a/processor/cumulativetodeltaprocessor/config_test.go +++ b/processor/cumulativetodeltaprocessor/config_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterset" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor/internal/metadata" @@ -163,10 +164,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/cumulativetodeltaprocessor/generated_component_test.go b/processor/cumulativetodeltaprocessor/generated_component_test.go index 959f989e0aab..52a77edbac7a 100644 --- a/processor/cumulativetodeltaprocessor/generated_component_test.go +++ b/processor/cumulativetodeltaprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("cumulativetodelta") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cumulativetodelta", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/cumulativetodeltaprocessor/go.mod b/processor/cumulativetodeltaprocessor/go.mod index ca374e1dc607..0f8c741e50b6 100644 --- a/processor/cumulativetodeltaprocessor/go.mod +++ b/processor/cumulativetodeltaprocessor/go.mod @@ -6,14 +6,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 @@ -38,13 +39,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -56,7 +56,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/cumulativetodeltaprocessor/go.sum b/processor/cumulativetodeltaprocessor/go.sum index cfea5a2aa09a..4870480d198f 100644 --- a/processor/cumulativetodeltaprocessor/go.sum +++ b/processor/cumulativetodeltaprocessor/go.sum @@ -56,36 +56,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/deltatocumulativeprocessor/config.go b/processor/deltatocumulativeprocessor/config.go index f5b5c1c59dfa..589bdc744d58 100644 --- a/processor/deltatocumulativeprocessor/config.go +++ b/processor/deltatocumulativeprocessor/config.go @@ -10,11 +10,12 @@ import ( "time" "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" telemetry "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/telemetry" ) -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) type Config struct { MaxStale time.Duration `mapstructure:"max_stale"` diff --git a/processor/deltatocumulativeprocessor/config_test.go b/processor/deltatocumulativeprocessor/config_test.go index 371afcc05c0d..479fa955c4c5 100644 --- a/processor/deltatocumulativeprocessor/config_test.go +++ b/processor/deltatocumulativeprocessor/config_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metadata" ) @@ -59,7 +60,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/deltatocumulativeprocessor/generated_component_test.go b/processor/deltatocumulativeprocessor/generated_component_test.go index 2dac206ab75c..91dd8315b89b 100644 --- a/processor/deltatocumulativeprocessor/generated_component_test.go +++ b/processor/deltatocumulativeprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("deltatocumulative") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "deltatocumulative", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/deltatocumulativeprocessor/go.mod b/processor/deltatocumulativeprocessor/go.mod index 347fcb3209ac..2feb084ee04c 100644 --- a/processor/deltatocumulativeprocessor/go.mod +++ b/processor/deltatocumulativeprocessor/go.mod @@ -7,14 +7,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -43,13 +44,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.27.0 // indirect @@ -58,7 +58,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil diff --git a/processor/deltatocumulativeprocessor/go.sum b/processor/deltatocumulativeprocessor/go.sum index 401112252f15..c091b1063253 100644 --- a/processor/deltatocumulativeprocessor/go.sum +++ b/processor/deltatocumulativeprocessor/go.sum @@ -54,36 +54,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -137,8 +137,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/deltatocumulativeprocessor/internal/metadata/generated_telemetry.go b/processor/deltatocumulativeprocessor/internal/metadata/generated_telemetry.go index 990a3691195d..3f5a3845c15b 100644 --- a/processor/deltatocumulativeprocessor/internal/metadata/generated_telemetry.go +++ b/processor/deltatocumulativeprocessor/internal/metadata/generated_telemetry.go @@ -52,16 +52,6 @@ func (tbof telemetryBuilderOptionFunc) apply(mb *TelemetryBuilder) { tbof(mb) } -// Deprecated: [v0.119.0] use RegisterDeltatocumulativeStreamsTrackedLinearCallback. -func WithDeltatocumulativeStreamsTrackedLinearCallback(cb func() int64, opts ...metric.ObserveOption) TelemetryBuilderOption { - return telemetryBuilderOptionFunc(func(builder *TelemetryBuilder) { - builder.observeDeltatocumulativeStreamsTrackedLinear = func(_ context.Context, o metric.Observer) error { - o.ObserveInt64(builder.DeltatocumulativeStreamsTrackedLinear, cb(), opts...) - return nil - } - }) -} - // RegisterDeltatocumulativeStreamsTrackedLinearCallback sets callback for observable DeltatocumulativeStreamsTrackedLinear metric. func (builder *TelemetryBuilder) RegisterDeltatocumulativeStreamsTrackedLinearCallback(cb metric.Int64Callback) error { reg, err := builder.meter.RegisterCallback(func(ctx context.Context, o metric.Observer) error { diff --git a/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest.go index 0311a3f3151f..fef2e3c63574 100644 --- a/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("deltatocumulative")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualDeltatocumulativeDatapointsDropped(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_deltatocumulative.datapoints.dropped", diff --git a/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest_test.go index a950fea20c40..184c472fea45 100644 --- a/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/deltatocumulativeprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -12,10 +12,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -31,138 +33,31 @@ func TestSetupTelemetry(t *testing.T) { tb.DeltatocumulativeStreamsLimit.Record(context.Background(), 1) tb.DeltatocumulativeStreamsMaxStale.Record(context.Background(), 1) tb.DeltatocumulativeStreamsTracked.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_deltatocumulative.datapoints.dropped", - Description: "number of datapoints dropped due to given 'reason'", - Unit: "{datapoint}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.datapoints.linear", - Description: "total number of datapoints processed. may have 'error' attribute, if processing failed", - Unit: "{datapoint}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.datapoints.processed", - Description: "number of datapoints processed", - Unit: "{datapoint}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.gaps.length", - Description: "total duration where data was expected but not received", - Unit: "s", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.streams.evicted", - Description: "number of streams evicted", - Unit: "{stream}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.streams.limit", - Description: "upper limit of tracked streams", - Unit: "{stream}", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.streams.max_stale", - Description: "duration after which streams inactive streams are dropped", - Unit: "s", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.streams.tracked", - Description: "number of streams tracked", - Unit: "{dps}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_deltatocumulative.streams.tracked.linear", - Description: "number of streams tracked", - Unit: "{dps}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualDeltatocumulativeDatapointsDropped(t, testTel.Telemetry, + AssertEqualDeltatocumulativeDatapointsDropped(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeDatapointsLinear(t, testTel.Telemetry, + AssertEqualDeltatocumulativeDatapointsLinear(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeDatapointsProcessed(t, testTel.Telemetry, + AssertEqualDeltatocumulativeDatapointsProcessed(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeGapsLength(t, testTel.Telemetry, + AssertEqualDeltatocumulativeGapsLength(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeStreamsEvicted(t, testTel.Telemetry, + AssertEqualDeltatocumulativeStreamsEvicted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeStreamsLimit(t, testTel.Telemetry, + AssertEqualDeltatocumulativeStreamsLimit(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeStreamsMaxStale(t, testTel.Telemetry, + AssertEqualDeltatocumulativeStreamsMaxStale(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeStreamsTracked(t, testTel.Telemetry, + AssertEqualDeltatocumulativeStreamsTracked(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualDeltatocumulativeStreamsTrackedLinear(t, testTel.Telemetry, + AssertEqualDeltatocumulativeStreamsTrackedLinear(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/deltatorateprocessor/config_test.go b/processor/deltatorateprocessor/config_test.go index 05a1cb797db4..882c00b5bde4 100644 --- a/processor/deltatorateprocessor/config_test.go +++ b/processor/deltatorateprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor/internal/metadata" ) @@ -51,10 +52,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/deltatorateprocessor/generated_component_test.go b/processor/deltatorateprocessor/generated_component_test.go index 76034f4048bf..24f309f2e9fa 100644 --- a/processor/deltatorateprocessor/generated_component_test.go +++ b/processor/deltatorateprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("deltatorate") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "deltatorate", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/deltatorateprocessor/go.mod b/processor/deltatorateprocessor/go.mod index eaea492b2a2c..85c99f563ee2 100644 --- a/processor/deltatorateprocessor/go.mod +++ b/processor/deltatorateprocessor/go.mod @@ -4,15 +4,16 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -34,13 +35,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -52,7 +52,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/deltatorateprocessor/go.sum b/processor/deltatorateprocessor/go.sum index 6210f622fbb2..74d17c74f05b 100644 --- a/processor/deltatorateprocessor/go.sum +++ b/processor/deltatorateprocessor/go.sum @@ -52,38 +52,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -135,8 +135,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/filterprocessor/config_test.go b/processor/filterprocessor/config_test.go index d009cdd739a0..254817c4d259 100644 --- a/processor/filterprocessor/config_test.go +++ b/processor/filterprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/pdata/plog" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterconfig" @@ -89,7 +90,7 @@ func TestLoadingConfigStrict(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -171,7 +172,7 @@ func TestLoadingConfigStrictLogs(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -233,7 +234,7 @@ func TestLoadingConfigSeverityLogsStrict(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -295,7 +296,7 @@ func TestLoadingConfigSeverityLogsRegexp(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -357,7 +358,7 @@ func TestLoadingConfigBodyLogsStrict(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -419,7 +420,7 @@ func TestLoadingConfigBodyLogsRegexp(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -484,7 +485,7 @@ func TestLoadingConfigMinSeverityNumberLogs(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -573,7 +574,7 @@ func TestLoadingConfigRegexp(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -623,7 +624,7 @@ func TestLoadingSpans(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -708,7 +709,7 @@ func TestLoadingConfigExpr(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -915,12 +916,12 @@ func TestLoadingConfigOTTL(t *testing.T) { if tt.expected == nil { if tt.errorMessage != "" { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) } else { - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) } } else { - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) } }) diff --git a/processor/filterprocessor/generated_component_test.go b/processor/filterprocessor/generated_component_test.go index 8aa8d64a0feb..6ef62a216ec2 100644 --- a/processor/filterprocessor/generated_component_test.go +++ b/processor/filterprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("filter") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "filter", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/filterprocessor/go.mod b/processor/filterprocessor/go.mod index 7b591ba46fdb..128d2daa321a 100644 --- a/processor/filterprocessor/go.mod +++ b/processor/filterprocessor/go.mod @@ -7,15 +7,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -59,14 +60,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect @@ -74,7 +74,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/filterprocessor/go.sum b/processor/filterprocessor/go.sum index 1d88d4bb9e6a..5ba1a30a7bec 100644 --- a/processor/filterprocessor/go.sum +++ b/processor/filterprocessor/go.sum @@ -91,40 +91,40 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -232,8 +232,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/filterprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/filterprocessor/internal/metadatatest/generated_telemetrytest.go index 443144f0e780..8835afb69bb4 100644 --- a/processor/filterprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/filterprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("filter")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualProcessorFilterDatapointsFiltered(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_processor_filter_datapoints.filtered", diff --git a/processor/filterprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/filterprocessor/internal/metadatatest/generated_telemetrytest_test.go index 7468cdc11b3a..9696bc77288c 100644 --- a/processor/filterprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/filterprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,62 +11,25 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ProcessorFilterDatapointsFiltered.Add(context.Background(), 1) tb.ProcessorFilterLogsFiltered.Add(context.Background(), 1) tb.ProcessorFilterSpansFiltered.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_processor_filter_datapoints.filtered", - Description: "Number of metric data points dropped by the filter processor", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_filter_logs.filtered", - Description: "Number of logs dropped by the filter processor", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_filter_spans.filtered", - Description: "Number of spans dropped by the filter processor", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualProcessorFilterDatapointsFiltered(t, testTel.Telemetry, + AssertEqualProcessorFilterDatapointsFiltered(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorFilterLogsFiltered(t, testTel.Telemetry, + AssertEqualProcessorFilterLogsFiltered(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorFilterSpansFiltered(t, testTel.Telemetry, + AssertEqualProcessorFilterSpansFiltered(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/geoipprocessor/config_test.go b/processor/geoipprocessor/config_test.go index 746b210685fc..7191ccf81808 100644 --- a/processor/geoipprocessor/config_test.go +++ b/processor/geoipprocessor/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/otelcol/otelcoltest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/geoipprocessor/internal/metadata" @@ -78,11 +79,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.validateErrorMessage != "" { - assert.EqualError(t, component.ValidateConfig(cfg), tt.validateErrorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.validateErrorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/geoipprocessor/generated_component_test.go b/processor/geoipprocessor/generated_component_test.go index 7373c7581acb..533c876c5a30 100644 --- a/processor/geoipprocessor/generated_component_test.go +++ b/processor/geoipprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("geoip") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "geoip", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/geoipprocessor/go.mod b/processor/geoipprocessor/go.mod index b9127a3db6a1..9b8129a9d8a9 100644 --- a/processor/geoipprocessor/go.mod +++ b/processor/geoipprocessor/go.mod @@ -8,28 +8,29 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/oschwald/geoip2-golang v1.11.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) -require go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect +require go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect require ( github.com/beorn7/perks v1.0.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -59,42 +60,43 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -120,13 +122,13 @@ require ( go4.org/netipx v0.0.0-20230824141953-6213f710f925 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/geoipprocessor/go.sum b/processor/geoipprocessor/go.sum index c8a420c61f5d..b2ebb041b1db 100644 --- a/processor/geoipprocessor/go.sum +++ b/processor/geoipprocessor/go.sum @@ -8,8 +8,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -99,8 +99,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -123,12 +123,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -139,86 +141,88 @@ go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtn go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -298,8 +302,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -320,8 +324,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/geoipprocessor/internal/provider/geoipprovider.go b/processor/geoipprocessor/internal/provider/geoipprovider.go index e0d5cb41f0d5..56836b4cd88c 100644 --- a/processor/geoipprocessor/internal/provider/geoipprovider.go +++ b/processor/geoipprocessor/internal/provider/geoipprovider.go @@ -8,7 +8,7 @@ import ( "errors" "net" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/processor" "go.opentelemetry.io/otel/attribute" ) @@ -18,7 +18,7 @@ var ErrNoMetadataFound = errors.New("no geo IP metadata found") // Config is the configuration of a GeoIPProvider. type Config interface { - component.ConfigValidator + xconfmap.Validator } // GeoIPProvider defines methods for obtaining the geographical location based on the provided IP address. diff --git a/processor/groupbyattrsprocessor/config_test.go b/processor/groupbyattrsprocessor/config_test.go index e5fd565797ed..646275d63aad 100644 --- a/processor/groupbyattrsprocessor/config_test.go +++ b/processor/groupbyattrsprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor/internal/metadata" ) @@ -48,7 +49,7 @@ func TestLoadingConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/groupbyattrsprocessor/generated_component_test.go b/processor/groupbyattrsprocessor/generated_component_test.go index a042d2abda3d..38810b24fa3f 100644 --- a/processor/groupbyattrsprocessor/generated_component_test.go +++ b/processor/groupbyattrsprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("groupbyattrs") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "groupbyattrs", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/groupbyattrsprocessor/go.mod b/processor/groupbyattrsprocessor/go.mod index a6cf0f5f4bfc..c0f985df5941 100644 --- a/processor/groupbyattrsprocessor/go.mod +++ b/processor/groupbyattrsprocessor/go.mod @@ -5,14 +5,15 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -39,13 +40,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.33.0 // indirect @@ -53,7 +53,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/groupbyattrsprocessor/go.sum b/processor/groupbyattrsprocessor/go.sum index 92ba4b35e323..e411d5fa0a5b 100644 --- a/processor/groupbyattrsprocessor/go.sum +++ b/processor/groupbyattrsprocessor/go.sum @@ -54,36 +54,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -135,8 +135,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest.go index 2744548b9d80..ee9df47e993f 100644 --- a/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("groupbyattrs")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualProcessorGroupbyattrsLogGroups(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.HistogramDataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_processor_groupbyattrs_log_groups", diff --git a/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest_test.go index 46bfa646749d..aab96ab376d1 100644 --- a/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/groupbyattrsprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -27,139 +29,31 @@ func TestSetupTelemetry(t *testing.T) { tb.ProcessorGroupbyattrsNumNonGroupedMetrics.Add(context.Background(), 1) tb.ProcessorGroupbyattrsNumNonGroupedSpans.Add(context.Background(), 1) tb.ProcessorGroupbyattrsSpanGroups.Record(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_processor_groupbyattrs_log_groups", - Description: "Distribution of groups extracted for logs", - Unit: "1", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_metric_groups", - Description: "Distribution of groups extracted for metrics", - Unit: "1", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_grouped_logs", - Description: "Number of logs that had attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_grouped_metrics", - Description: "Number of metrics that had attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_grouped_spans", - Description: "Number of spans that had attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_non_grouped_logs", - Description: "Number of logs that did not have attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_non_grouped_metrics", - Description: "Number of metrics that did not have attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_num_non_grouped_spans", - Description: "Number of spans that did not have attributes grouped", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbyattrs_span_groups", - Description: "Distribution of groups extracted for spans", - Unit: "1", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualProcessorGroupbyattrsLogGroups(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsLogGroups(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsMetricGroups(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsMetricGroups(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumGroupedLogs(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumGroupedLogs(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumGroupedMetrics(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumGroupedMetrics(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumGroupedSpans(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumGroupedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumNonGroupedLogs(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumNonGroupedLogs(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumNonGroupedMetrics(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumNonGroupedMetrics(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsNumNonGroupedSpans(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsNumNonGroupedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbyattrsSpanGroups(t, testTel.Telemetry, + AssertEqualProcessorGroupbyattrsSpanGroups(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) diff --git a/processor/groupbytraceprocessor/generated_component_test.go b/processor/groupbytraceprocessor/generated_component_test.go index beaa0aa9be15..b01e2d43d215 100644 --- a/processor/groupbytraceprocessor/generated_component_test.go +++ b/processor/groupbytraceprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("groupbytrace") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "groupbytrace", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/groupbytraceprocessor/go.mod b/processor/groupbytraceprocessor/go.mod index 99e1661f4d85..5c325e88d5b1 100644 --- a/processor/groupbytraceprocessor/go.mod +++ b/processor/groupbytraceprocessor/go.mod @@ -5,14 +5,14 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -38,20 +38,19 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/groupbytraceprocessor/go.sum b/processor/groupbytraceprocessor/go.sum index 515be2d2eb3a..1a0dfa66a799 100644 --- a/processor/groupbytraceprocessor/go.sum +++ b/processor/groupbytraceprocessor/go.sum @@ -52,36 +52,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -133,8 +131,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest.go index 2197dcf4d271..1e03a8fb633e 100644 --- a/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("groupbytrace")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualProcessorGroupbytraceConfNumTraces(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_processor_groupbytrace_conf_num_traces", diff --git a/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest_test.go index 16204475a07d..a9092d9d98a0 100644 --- a/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/groupbytraceprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -26,120 +28,28 @@ func TestSetupTelemetry(t *testing.T) { tb.ProcessorGroupbytraceSpansReleased.Add(context.Background(), 1) tb.ProcessorGroupbytraceTracesEvicted.Add(context.Background(), 1) tb.ProcessorGroupbytraceTracesReleased.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_processor_groupbytrace_conf_num_traces", - Description: "Maximum number of traces to hold in the internal storage", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_event_latency", - Description: "How long the queue events are taking to be processed", - Unit: "ms", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_incomplete_releases", - Description: "Releases that are suspected to have been incomplete", - Unit: "{releases}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_num_events_in_queue", - Description: "Number of events currently in the queue", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_num_traces_in_memory", - Description: "Number of traces currently in the in-memory storage", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_spans_released", - Description: "Spans released to the next consumer", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_traces_evicted", - Description: "Traces evicted from the internal buffer", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_groupbytrace_traces_released", - Description: "Traces released to the next consumer", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualProcessorGroupbytraceConfNumTraces(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceConfNumTraces(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceEventLatency(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceEventLatency(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceIncompleteReleases(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceIncompleteReleases(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceNumEventsInQueue(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceNumEventsInQueue(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceNumTracesInMemory(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceNumTracesInMemory(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceSpansReleased(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceSpansReleased(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceTracesEvicted(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceTracesEvicted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorGroupbytraceTracesReleased(t, testTel.Telemetry, + AssertEqualProcessorGroupbytraceTracesReleased(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/intervalprocessor/generated_component_test.go b/processor/intervalprocessor/generated_component_test.go index 3d2046ab4135..7d54ad238272 100644 --- a/processor/intervalprocessor/generated_component_test.go +++ b/processor/intervalprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("interval") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "interval", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/intervalprocessor/go.mod b/processor/intervalprocessor/go.mod index 3311c36992f1..d11ecc8ddd4d 100644 --- a/processor/intervalprocessor/go.mod +++ b/processor/intervalprocessor/go.mod @@ -7,14 +7,14 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -38,13 +38,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -56,7 +55,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/intervalprocessor/go.sum b/processor/intervalprocessor/go.sum index 92ba4b35e323..5e46b35b4b8f 100644 --- a/processor/intervalprocessor/go.sum +++ b/processor/intervalprocessor/go.sum @@ -54,36 +54,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -135,8 +133,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/k8sattributesprocessor/config_test.go b/processor/k8sattributesprocessor/config_test.go index db8ae337737c..fb452190e0d2 100644 --- a/processor/k8sattributesprocessor/config_test.go +++ b/processor/k8sattributesprocessor/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/featuregate" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" @@ -228,11 +229,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/k8sattributesprocessor/generated_component_test.go b/processor/k8sattributesprocessor/generated_component_test.go index 72931404fdc0..588d736a9b78 100644 --- a/processor/k8sattributesprocessor/generated_component_test.go +++ b/processor/k8sattributesprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("k8sattributes") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8sattributes", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/k8sattributesprocessor/go.mod b/processor/k8sattributesprocessor/go.mod index 06e4955c1532..a2da8ae02d99 100644 --- a/processor/k8sattributesprocessor/go.mod +++ b/processor/k8sattributesprocessor/go.mod @@ -10,27 +10,28 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -91,21 +92,21 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -120,7 +121,7 @@ require ( golang.org/x/time v0.4.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/processor/k8sattributesprocessor/go.sum b/processor/k8sattributesprocessor/go.sum index 1830361d0c52..3aeb30e3df54 100644 --- a/processor/k8sattributesprocessor/go.sum +++ b/processor/k8sattributesprocessor/go.sum @@ -1229,80 +1229,82 @@ go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 h1:4WycsCvkb354qnD28Pt734l3UWfNDL+Ak4EQE8cG4JA= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0/go.mod h1:gKTFrNsq2Y9YSiUWYaBnNUSqyBytmMif0za1MzQht44= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c h1:ChbM4NS/G5m07pcu0LmqwkLr5Ma5ao/rbcZKK0xZ4ZM= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UAcpaxtt3n/4+foHTmctok+YKb8lrGzCX7M04CmBbkU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -2050,8 +2052,8 @@ google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest.go index 76b4d380623b..997ab68de219 100644 --- a/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("k8sattributes")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualOtelsvcK8sIPLookupMiss(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_otelsvc_k8s_ip_lookup_miss", diff --git a/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest_test.go index 9fee963a8ca7..98d5f90b4aca 100644 --- a/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/k8sattributesprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -32,215 +34,46 @@ func TestSetupTelemetry(t *testing.T) { tb.OtelsvcK8sReplicasetAdded.Add(context.Background(), 1) tb.OtelsvcK8sReplicasetDeleted.Add(context.Background(), 1) tb.OtelsvcK8sReplicasetUpdated.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_otelsvc_k8s_ip_lookup_miss", - Description: "Number of times pod by IP lookup failed.", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_namespace_added", - Description: "Number of namespace add events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_namespace_deleted", - Description: "Number of namespace delete events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_namespace_updated", - Description: "Number of namespace update events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_node_added", - Description: "Number of node add events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_node_deleted", - Description: "Number of node delete events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_node_updated", - Description: "Number of node update events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_pod_added", - Description: "Number of pod add events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_pod_deleted", - Description: "Number of pod delete events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_pod_table_size", - Description: "Size of table containing pod info", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_pod_updated", - Description: "Number of pod update events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_replicaset_added", - Description: "Number of ReplicaSet add events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_replicaset_deleted", - Description: "Number of ReplicaSet delete events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_otelsvc_k8s_replicaset_updated", - Description: "Number of ReplicaSet update events received", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualOtelsvcK8sIPLookupMiss(t, testTel.Telemetry, + AssertEqualOtelsvcK8sIPLookupMiss(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNamespaceAdded(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNamespaceAdded(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNamespaceDeleted(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNamespaceDeleted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNamespaceUpdated(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNamespaceUpdated(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNodeAdded(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNodeAdded(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNodeDeleted(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNodeDeleted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sNodeUpdated(t, testTel.Telemetry, + AssertEqualOtelsvcK8sNodeUpdated(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sPodAdded(t, testTel.Telemetry, + AssertEqualOtelsvcK8sPodAdded(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sPodDeleted(t, testTel.Telemetry, + AssertEqualOtelsvcK8sPodDeleted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sPodTableSize(t, testTel.Telemetry, + AssertEqualOtelsvcK8sPodTableSize(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sPodUpdated(t, testTel.Telemetry, + AssertEqualOtelsvcK8sPodUpdated(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sReplicasetAdded(t, testTel.Telemetry, + AssertEqualOtelsvcK8sReplicasetAdded(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sReplicasetDeleted(t, testTel.Telemetry, + AssertEqualOtelsvcK8sReplicasetDeleted(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualOtelsvcK8sReplicasetUpdated(t, testTel.Telemetry, + AssertEqualOtelsvcK8sReplicasetUpdated(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/logdedupprocessor/go.mod b/processor/logdedupprocessor/go.mod index 34360f15d47c..dc8e76e5478e 100644 --- a/processor/logdedupprocessor/go.mod +++ b/processor/logdedupprocessor/go.mod @@ -9,15 +9,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 @@ -60,13 +60,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -77,7 +77,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect ) diff --git a/processor/logdedupprocessor/go.sum b/processor/logdedupprocessor/go.sum index 622f20e7cb21..028dd600e672 100644 --- a/processor/logdedupprocessor/go.sum +++ b/processor/logdedupprocessor/go.sum @@ -87,38 +87,38 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -226,8 +226,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/logstransformprocessor/generated_component_test.go b/processor/logstransformprocessor/generated_component_test.go index 3a308a210850..278d9a042b79 100644 --- a/processor/logstransformprocessor/generated_component_test.go +++ b/processor/logstransformprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("logstransform") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "logstransform", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/logstransformprocessor/go.mod b/processor/logstransformprocessor/go.mod index 6173d12d881e..f796dce1f6fc 100644 --- a/processor/logstransformprocessor/go.mod +++ b/processor/logstransformprocessor/go.mod @@ -7,13 +7,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -21,10 +21,10 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -55,16 +55,15 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -75,7 +74,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/logstransformprocessor/go.sum b/processor/logstransformprocessor/go.sum index 0528dcaa4e38..09fc16936a80 100644 --- a/processor/logstransformprocessor/go.sum +++ b/processor/logstransformprocessor/go.sum @@ -75,52 +75,50 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -176,8 +174,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/metricsgenerationprocessor/config_test.go b/processor/metricsgenerationprocessor/config_test.go index f40b0cdda319..1b998b176422 100644 --- a/processor/metricsgenerationprocessor/config_test.go +++ b/processor/metricsgenerationprocessor/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor/internal/metadata" ) @@ -97,10 +98,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/metricsgenerationprocessor/generated_component_test.go b/processor/metricsgenerationprocessor/generated_component_test.go index 504acb9f5307..36c8e0972093 100644 --- a/processor/metricsgenerationprocessor/generated_component_test.go +++ b/processor/metricsgenerationprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("metricsgeneration") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "metricsgeneration", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/metricsgenerationprocessor/go.mod b/processor/metricsgenerationprocessor/go.mod index 7237a1353496..90d34f09a508 100644 --- a/processor/metricsgenerationprocessor/go.mod +++ b/processor/metricsgenerationprocessor/go.mod @@ -6,15 +6,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -39,13 +40,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/metricsgenerationprocessor/go.sum b/processor/metricsgenerationprocessor/go.sum index cc96524a96d7..7cdf98adf0ae 100644 --- a/processor/metricsgenerationprocessor/go.sum +++ b/processor/metricsgenerationprocessor/go.sum @@ -56,38 +56,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/metricstarttimeprocessor/generated_component_test.go b/processor/metricstarttimeprocessor/generated_component_test.go index 3c69b898475d..3791389ff632 100644 --- a/processor/metricstarttimeprocessor/generated_component_test.go +++ b/processor/metricstarttimeprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("metricstarttime") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "metricstarttime", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/metricstarttimeprocessor/go.mod b/processor/metricstarttimeprocessor/go.mod index d6bee2a8b9a1..a7fbc79376c8 100644 --- a/processor/metricstarttimeprocessor/go.mod +++ b/processor/metricstarttimeprocessor/go.mod @@ -4,14 +4,14 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -32,13 +32,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -51,6 +50,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/metricstarttimeprocessor/go.sum b/processor/metricstarttimeprocessor/go.sum index 515be2d2eb3a..1a0dfa66a799 100644 --- a/processor/metricstarttimeprocessor/go.sum +++ b/processor/metricstarttimeprocessor/go.sum @@ -52,36 +52,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -133,8 +131,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/metricstransformprocessor/config_test.go b/processor/metricstransformprocessor/config_test.go index 54d00d4df829..62a077b9a5f5 100644 --- a/processor/metricstransformprocessor/config_test.go +++ b/processor/metricstransformprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor/internal/metadata" ) @@ -156,7 +157,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/metricstransformprocessor/generated_component_test.go b/processor/metricstransformprocessor/generated_component_test.go index 27e302834002..3d860f304e34 100644 --- a/processor/metricstransformprocessor/generated_component_test.go +++ b/processor/metricstransformprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("metricstransform") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "metricstransform", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/metricstransformprocessor/go.mod b/processor/metricstransformprocessor/go.mod index 72ca43ca1666..f4602e3e76e5 100644 --- a/processor/metricstransformprocessor/go.mod +++ b/processor/metricstransformprocessor/go.mod @@ -7,14 +7,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -38,13 +39,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -56,7 +56,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/metricstransformprocessor/go.sum b/processor/metricstransformprocessor/go.sum index a1960056f359..f8a657a635a0 100644 --- a/processor/metricstransformprocessor/go.sum +++ b/processor/metricstransformprocessor/go.sum @@ -54,36 +54,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -135,8 +135,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/probabilisticsamplerprocessor/config_test.go b/processor/probabilisticsamplerprocessor/config_test.go index 4bd350b6eb8e..e41934ae0832 100644 --- a/processor/probabilisticsamplerprocessor/config_test.go +++ b/processor/probabilisticsamplerprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/otelcol/otelcoltest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor/internal/metadata" @@ -61,7 +62,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/probabilisticsamplerprocessor/generated_component_test.go b/processor/probabilisticsamplerprocessor/generated_component_test.go index 108d30de7ce2..4326c20cc64c 100644 --- a/processor/probabilisticsamplerprocessor/generated_component_test.go +++ b/processor/probabilisticsamplerprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("probabilistic_sampler") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "probabilistic_sampler", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/probabilisticsamplerprocessor/go.mod b/processor/probabilisticsamplerprocessor/go.mod index e25c929cdc21..31ac0f72827d 100644 --- a/processor/probabilisticsamplerprocessor/go.mod +++ b/processor/probabilisticsamplerprocessor/go.mod @@ -6,16 +6,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -29,7 +30,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -56,42 +57,43 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -113,13 +115,13 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/probabilisticsamplerprocessor/go.sum b/processor/probabilisticsamplerprocessor/go.sum index 6608652290c6..57fe7e163fb6 100644 --- a/processor/probabilisticsamplerprocessor/go.sum +++ b/processor/probabilisticsamplerprocessor/go.sum @@ -8,8 +8,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -91,8 +91,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -115,12 +115,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -131,86 +133,88 @@ go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtn go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -288,8 +292,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -310,8 +314,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest.go index b3a708748047..83c9ccf3cd27 100644 --- a/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("probabilistic_sampler")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualProcessorProbabilisticSamplerCountLogsSampled(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_processor_probabilistic_sampler_count_logs_sampled", diff --git a/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest_test.go index 7a58585a3507..67e4796e6861 100644 --- a/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/probabilisticsamplerprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,46 +11,21 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ProcessorProbabilisticSamplerCountLogsSampled.Add(context.Background(), 1) tb.ProcessorProbabilisticSamplerCountTracesSampled.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_processor_probabilistic_sampler_count_logs_sampled", - Description: "Count of logs that were sampled or not", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_probabilistic_sampler_count_traces_sampled", - Description: "Count of traces that were sampled or not", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualProcessorProbabilisticSamplerCountLogsSampled(t, testTel.Telemetry, + AssertEqualProcessorProbabilisticSamplerCountLogsSampled(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorProbabilisticSamplerCountTracesSampled(t, testTel.Telemetry, + AssertEqualProcessorProbabilisticSamplerCountTracesSampled(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/redactionprocessor/config_test.go b/processor/redactionprocessor/config_test.go index 7f7101d09eb6..9f4023fc0545 100644 --- a/processor/redactionprocessor/config_test.go +++ b/processor/redactionprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor/internal/metadata" ) @@ -50,7 +51,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/redactionprocessor/generated_component_test.go b/processor/redactionprocessor/generated_component_test.go index 0b6457a14db6..1a0cee179ad0 100644 --- a/processor/redactionprocessor/generated_component_test.go +++ b/processor/redactionprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("redaction") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "redaction", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/redactionprocessor/go.mod b/processor/redactionprocessor/go.mod index 26321fc55962..57eedced4761 100644 --- a/processor/redactionprocessor/go.mod +++ b/processor/redactionprocessor/go.mod @@ -4,14 +4,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -33,13 +34,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -51,7 +51,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/redactionprocessor/go.sum b/processor/redactionprocessor/go.sum index 515be2d2eb3a..667a1d7e4f4e 100644 --- a/processor/redactionprocessor/go.sum +++ b/processor/redactionprocessor/go.sum @@ -52,36 +52,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -133,8 +133,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/remotetapprocessor/generated_component_test.go b/processor/remotetapprocessor/generated_component_test.go index 6fd2768a9e7d..8df8313bdab7 100644 --- a/processor/remotetapprocessor/generated_component_test.go +++ b/processor/remotetapprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("remotetap") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "remotetap", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/remotetapprocessor/go.mod b/processor/remotetapprocessor/go.mod index aeb3e8be3e99..444666ddaa57 100644 --- a/processor/remotetapprocessor/go.mod +++ b/processor/remotetapprocessor/go.mod @@ -6,16 +6,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/net v0.34.0 @@ -46,20 +46,19 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -71,7 +70,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/remotetapprocessor/go.sum b/processor/remotetapprocessor/go.sum index 686ff851a2ec..8ed537e6ccd2 100644 --- a/processor/remotetapprocessor/go.sum +++ b/processor/remotetapprocessor/go.sum @@ -66,56 +66,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/resourcedetectionprocessor/config_test.go b/processor/resourcedetectionprocessor/config_test.go index 283e0d3b14e1..d29341f35c04 100644 --- a/processor/resourcedetectionprocessor/config_test.go +++ b/processor/resourcedetectionprocessor/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/aws/ec2" @@ -150,10 +151,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.EqualExportedValues(t, *tt.expected.(*Config), *cfg.(*Config)) }) } diff --git a/processor/resourcedetectionprocessor/generated_component_test.go b/processor/resourcedetectionprocessor/generated_component_test.go index badb7c5f32e4..de5e1f75e6f4 100644 --- a/processor/resourcedetectionprocessor/generated_component_test.go +++ b/processor/resourcedetectionprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("resourcedetection") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "resourcedetection", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/resourcedetectionprocessor/go.mod b/processor/resourcedetectionprocessor/go.mod index f86f7930308a..15000ea70069 100644 --- a/processor/resourcedetectionprocessor/go.mod +++ b/processor/resourcedetectionprocessor/go.mod @@ -18,23 +18,24 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -128,15 +129,14 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect @@ -158,7 +158,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/processor/resourcedetectionprocessor/go.sum b/processor/resourcedetectionprocessor/go.sum index 2ce95d884a3a..14f4121c8fe2 100644 --- a/processor/resourcedetectionprocessor/go.sum +++ b/processor/resourcedetectionprocessor/go.sum @@ -488,60 +488,60 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0 h1:4WycsCvkb354qnD28Pt734l3UWfNDL+Ak4EQE8cG4JA= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.0/go.mod h1:gKTFrNsq2Y9YSiUWYaBnNUSqyBytmMif0za1MzQht44= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c h1:ChbM4NS/G5m07pcu0LmqwkLr5Ma5ao/rbcZKK0xZ4ZM= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UAcpaxtt3n/4+foHTmctok+YKb8lrGzCX7M04CmBbkU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -824,8 +824,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/processor/resourceprocessor/config_test.go b/processor/resourceprocessor/config_test.go index cd7a1314d97f..8fbbdb8f727e 100644 --- a/processor/resourceprocessor/config_test.go +++ b/processor/resourceprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/attraction" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor/internal/metadata" @@ -54,9 +55,9 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.valid { - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } else { - assert.Error(t, component.ValidateConfig(cfg)) + assert.Error(t, xconfmap.Validate(cfg)) } assert.Equal(t, tt.expected, cfg) }) diff --git a/processor/resourceprocessor/generated_component_test.go b/processor/resourceprocessor/generated_component_test.go index 6043d044afa7..eb592bf97ba0 100644 --- a/processor/resourceprocessor/generated_component_test.go +++ b/processor/resourceprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("resource") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "resource", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/resourceprocessor/go.mod b/processor/resourceprocessor/go.mod index 89795d079af6..05b7127c109a 100644 --- a/processor/resourceprocessor/go.mod +++ b/processor/resourceprocessor/go.mod @@ -6,14 +6,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -37,14 +38,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -56,7 +56,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/resourceprocessor/go.sum b/processor/resourceprocessor/go.sum index 4db659b12ca0..0da59f7cca82 100644 --- a/processor/resourceprocessor/go.sum +++ b/processor/resourceprocessor/go.sum @@ -54,38 +54,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -137,8 +137,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/routingprocessor/config_test.go b/processor/routingprocessor/config_test.go index bda0bcd2be78..8879835af2b5 100644 --- a/processor/routingprocessor/config_test.go +++ b/processor/routingprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor/internal/metadata" @@ -130,7 +131,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -189,7 +190,7 @@ func TestValidateConfig(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - assert.EqualError(t, component.ValidateConfig(tt.config), tt.error) + assert.EqualError(t, xconfmap.Validate(tt.config), tt.error) }) } } diff --git a/processor/routingprocessor/factory_test.go b/processor/routingprocessor/factory_test.go index 6d8384767bc5..8c1afd332160 100644 --- a/processor/routingprocessor/factory_test.go +++ b/processor/routingprocessor/factory_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/exporter/exportertest" "go.opentelemetry.io/collector/exporter/otlpexporter" @@ -64,7 +65,7 @@ func TestProcessorGetsCreatedWithValidConfiguration(t *testing.T) { func TestFailOnEmptyConfiguration(t *testing.T) { cfg := NewFactory().CreateDefaultConfig() - assert.ErrorIs(t, component.ValidateConfig(cfg), errNoTableItems) + assert.ErrorIs(t, xconfmap.Validate(cfg), errNoTableItems) } func TestProcessorFailsToBeCreatedWhenRouteHasNoExporters(t *testing.T) { @@ -78,7 +79,7 @@ func TestProcessorFailsToBeCreatedWhenRouteHasNoExporters(t *testing.T) { }, }, } - assert.ErrorIs(t, component.ValidateConfig(cfg), errNoExporters) + assert.ErrorIs(t, xconfmap.Validate(cfg), errNoExporters) } func TestProcessorFailsToBeCreatedWhenNoRoutesExist(t *testing.T) { @@ -87,7 +88,7 @@ func TestProcessorFailsToBeCreatedWhenNoRoutesExist(t *testing.T) { FromAttribute: "X-Tenant", Table: []RoutingTableItem{}, } - assert.ErrorIs(t, component.ValidateConfig(cfg), errNoTableItems) + assert.ErrorIs(t, xconfmap.Validate(cfg), errNoTableItems) } func TestProcessorFailsWithNoFromAttribute(t *testing.T) { @@ -100,7 +101,7 @@ func TestProcessorFailsWithNoFromAttribute(t *testing.T) { }, }, } - assert.ErrorIs(t, component.ValidateConfig(cfg), errNoMissingFromAttribute) + assert.ErrorIs(t, xconfmap.Validate(cfg), errNoMissingFromAttribute) } func TestShouldNotFailWhenNextIsProcessor(t *testing.T) { diff --git a/processor/routingprocessor/generated_component_test.go b/processor/routingprocessor/generated_component_test.go index d5f9397c6d8d..a01a53b1d6f6 100644 --- a/processor/routingprocessor/generated_component_test.go +++ b/processor/routingprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("routing") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "routing", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/routingprocessor/go.mod b/processor/routingprocessor/go.mod index 75ef3ac9d6ff..66bac0f406de 100644 --- a/processor/routingprocessor/go.mod +++ b/processor/routingprocessor/go.mod @@ -5,20 +5,21 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -65,31 +66,30 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect @@ -97,7 +97,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/routingprocessor/go.sum b/processor/routingprocessor/go.sum index a8091a5c0042..e5e5508258bf 100644 --- a/processor/routingprocessor/go.sum +++ b/processor/routingprocessor/go.sum @@ -97,88 +97,88 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 h1:+Ic7h40EOUPbgDnJzVRns5IjxQBKP8Svn4VeIu1Cnj4= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0/go.mod h1:TZMlSFncZ6w7NwEEwElB5QGUNIYZb2SMfmUVajxTctw= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:DP6ckMjBhvpiwpjYdxSAvXZtYKj6R1fEVMA4d2CoG60= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:TmLfn6ShMjYr8AMtse8DeC6A0iZESW7ODotf6qXRkAQ= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -288,8 +288,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/routingprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/routingprocessor/internal/metadatatest/generated_telemetrytest.go index 8f049b331274..0a1083ef74ac 100644 --- a/processor/routingprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/routingprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("routing")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualRoutingProcessorNonRoutedLogRecords(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_routing_processor_non_routed_log_records", diff --git a/processor/routingprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/routingprocessor/internal/metadatatest/generated_telemetrytest_test.go index 2615a24d73c0..97659544eeac 100644 --- a/processor/routingprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/routingprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,62 +11,25 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.RoutingProcessorNonRoutedLogRecords.Add(context.Background(), 1) tb.RoutingProcessorNonRoutedMetricPoints.Add(context.Background(), 1) tb.RoutingProcessorNonRoutedSpans.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_routing_processor_non_routed_log_records", - Description: "Number of log records that were not routed to some or all exporters.", - Unit: "{records}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_routing_processor_non_routed_metric_points", - Description: "Number of metric points that were not routed to some or all exporters.", - Unit: "{datapoints}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_routing_processor_non_routed_spans", - Description: "Number of spans that were not routed to some or all exporters.", - Unit: "{spans}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualRoutingProcessorNonRoutedLogRecords(t, testTel.Telemetry, + AssertEqualRoutingProcessorNonRoutedLogRecords(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualRoutingProcessorNonRoutedMetricPoints(t, testTel.Telemetry, + AssertEqualRoutingProcessorNonRoutedMetricPoints(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualRoutingProcessorNonRoutedSpans(t, testTel.Telemetry, + AssertEqualRoutingProcessorNonRoutedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/schemaprocessor/config_test.go b/processor/schemaprocessor/config_test.go index 4cd33a31a1a4..22f2aa12f94a 100644 --- a/processor/schemaprocessor/config_test.go +++ b/processor/schemaprocessor/config_test.go @@ -12,6 +12,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/schemaprocessor/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/schemaprocessor/internal/translation" @@ -83,6 +84,6 @@ func TestConfigurationValidation(t *testing.T) { Targets: tc.target, } - assert.ErrorIs(t, component.ValidateConfig(cfg), tc.expectError, tc.scenario) + assert.ErrorIs(t, xconfmap.Validate(cfg), tc.expectError, tc.scenario) } } diff --git a/processor/schemaprocessor/generated_component_test.go b/processor/schemaprocessor/generated_component_test.go index b445e97f9c22..d80621c497ab 100644 --- a/processor/schemaprocessor/generated_component_test.go +++ b/processor/schemaprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("schema") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "schema", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/schemaprocessor/go.mod b/processor/schemaprocessor/go.mod index 9c7dfac2a207..e1559005ef84 100644 --- a/processor/schemaprocessor/go.mod +++ b/processor/schemaprocessor/go.mod @@ -6,15 +6,16 @@ require ( github.com/google/go-cmp v0.6.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.118.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/schema v0.0.12 go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 @@ -47,20 +48,19 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,7 +72,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/schemaprocessor/go.sum b/processor/schemaprocessor/go.sum index b4c5ae22126c..a8a24429b421 100644 --- a/processor/schemaprocessor/go.sum +++ b/processor/schemaprocessor/go.sum @@ -68,54 +68,54 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/spanprocessor/config_test.go b/processor/spanprocessor/config_test.go index b4f3aa0e1d24..cd5e5809d71a 100644 --- a/processor/spanprocessor/config_test.go +++ b/processor/spanprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterconfig" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterset" @@ -122,7 +123,7 @@ func TestLoadingConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/processor/spanprocessor/generated_component_test.go b/processor/spanprocessor/generated_component_test.go index 4987a0c95a5b..7f4a50ad713a 100644 --- a/processor/spanprocessor/generated_component_test.go +++ b/processor/spanprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("span") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "span", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/spanprocessor/go.mod b/processor/spanprocessor/go.mod index a553cac74b3f..01af8285b090 100644 --- a/processor/spanprocessor/go.mod +++ b/processor/spanprocessor/go.mod @@ -8,16 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -54,13 +55,12 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/spanprocessor/go.sum b/processor/spanprocessor/go.sum index c39142aa8678..275a65b16c41 100644 --- a/processor/spanprocessor/go.sum +++ b/processor/spanprocessor/go.sum @@ -89,40 +89,40 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -230,8 +230,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/sumologicprocessor/generated_component_test.go b/processor/sumologicprocessor/generated_component_test.go index 2ea29620d37c..f676a2be6f20 100644 --- a/processor/sumologicprocessor/generated_component_test.go +++ b/processor/sumologicprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("sumologic") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sumologic", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/sumologicprocessor/go.mod b/processor/sumologicprocessor/go.mod index e411c3c91e75..a4bfa11b2d1b 100644 --- a/processor/sumologicprocessor/go.mod +++ b/processor/sumologicprocessor/go.mod @@ -4,16 +4,16 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -23,7 +23,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -50,42 +50,44 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -111,12 +113,12 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/sumologicprocessor/go.sum b/processor/sumologicprocessor/go.sum index 8c42c7a42dfa..858ed13d35af 100644 --- a/processor/sumologicprocessor/go.sum +++ b/processor/sumologicprocessor/go.sum @@ -9,8 +9,8 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -93,8 +93,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -117,12 +117,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -133,86 +135,88 @@ go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtn go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -290,8 +294,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -312,8 +316,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/tailsamplingprocessor/generated_component_test.go b/processor/tailsamplingprocessor/generated_component_test.go index aa9abd5f7b59..4ac3594ff5e7 100644 --- a/processor/tailsamplingprocessor/generated_component_test.go +++ b/processor/tailsamplingprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("tail_sampling") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "tail_sampling", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/tailsamplingprocessor/go.mod b/processor/tailsamplingprocessor/go.mod index ea277896d704..68119fff8d68 100644 --- a/processor/tailsamplingprocessor/go.mod +++ b/processor/tailsamplingprocessor/go.mod @@ -10,14 +10,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -27,9 +26,9 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -60,12 +59,12 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect @@ -74,7 +73,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/tailsamplingprocessor/go.sum b/processor/tailsamplingprocessor/go.sum index 6bb239c658b9..bd672ca9519c 100644 --- a/processor/tailsamplingprocessor/go.sum +++ b/processor/tailsamplingprocessor/go.sum @@ -87,40 +87,38 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -228,8 +226,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest.go b/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest.go index 0ec58dc2bf25..da4d515a3d36 100644 --- a/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest.go +++ b/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() processor.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) processor.Settings { set := processortest.NewNopSettings() set.ID = component.NewID(component.MustNewType("tail_sampling")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) processor.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualProcessorTailSamplingCountSpansSampled(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_processor_tail_sampling_count_spans_sampled", diff --git a/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest_test.go b/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest_test.go index 708648786b83..3744e49df9b2 100644 --- a/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest_test.go +++ b/processor/tailsamplingprocessor/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -30,181 +32,40 @@ func TestSetupTelemetry(t *testing.T) { tb.ProcessorTailSamplingSamplingTraceDroppedTooEarly.Add(context.Background(), 1) tb.ProcessorTailSamplingSamplingTraceRemovalAge.Record(context.Background(), 1) tb.ProcessorTailSamplingSamplingTracesOnMemory.Record(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_processor_tail_sampling_count_spans_sampled", - Description: "Count of spans that were sampled or not per sampling policy", - Unit: "{spans}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_count_traces_sampled", - Description: "Count of traces that were sampled or not per sampling policy", - Unit: "{traces}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_early_releases_from_cache_decision", - Description: "Number of spans that were able to be immediately released due to a decision cache hit.", - Unit: "{spans}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_global_count_traces_sampled", - Description: "Global count of traces that were sampled or not by at least one policy", - Unit: "{traces}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_new_trace_id_received", - Description: "Counts the arrival of new traces", - Unit: "{traces}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_decision_latency", - Description: "Latency (in microseconds) of a given sampling policy", - Unit: "Β΅s", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_decision_timer_latency", - Description: "Latency (in microseconds) of each run of the sampling decision timer", - Unit: "Β΅s", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_late_span_age", - Description: "Time (in seconds) from the sampling decision was taken and the arrival of a late span", - Unit: "s", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_policy_evaluation_error", - Description: "Count of sampling policy evaluation errors", - Unit: "{errors}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_trace_dropped_too_early", - Description: "Count of traces that needed to be dropped before the configured wait time", - Unit: "{traces}", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_trace_removal_age", - Description: "Time (in seconds) from arrival of a new trace until its removal from memory", - Unit: "s", - Data: metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - DataPoints: []metricdata.HistogramDataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_processor_tail_sampling_sampling_traces_on_memory", - Description: "Tracks the number of traces current on memory", - Unit: "{traces}", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualProcessorTailSamplingCountSpansSampled(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingCountSpansSampled(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingCountTracesSampled(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingCountTracesSampled(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingEarlyReleasesFromCacheDecision(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingEarlyReleasesFromCacheDecision(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingGlobalCountTracesSampled(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingGlobalCountTracesSampled(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingNewTraceIDReceived(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingNewTraceIDReceived(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingDecisionLatency(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingDecisionLatency(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingDecisionTimerLatency(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingDecisionTimerLatency(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingLateSpanAge(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingLateSpanAge(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingPolicyEvaluationError(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingPolicyEvaluationError(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingTraceDroppedTooEarly(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingTraceDroppedTooEarly(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingTraceRemovalAge(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingTraceRemovalAge(t, testTel, []metricdata.HistogramDataPoint[int64]{{}}, metricdatatest.IgnoreValue(), metricdatatest.IgnoreTimestamp()) - AssertEqualProcessorTailSamplingSamplingTracesOnMemory(t, testTel.Telemetry, + AssertEqualProcessorTailSamplingSamplingTracesOnMemory(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/processor/transformprocessor/config_test.go b/processor/transformprocessor/config_test.go index 76655818fe3e..9f20f548a4ec 100644 --- a/processor/transformprocessor/config_test.go +++ b/processor/transformprocessor/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/assert" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl" "github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor/internal/common" @@ -357,7 +358,7 @@ func TestLoadConfig(t *testing.T) { assert.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err) if len(tt.errors) > 0 { @@ -366,7 +367,7 @@ func TestLoadConfig(t *testing.T) { } } } else { - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) } }) diff --git a/processor/transformprocessor/factory_test.go b/processor/transformprocessor/factory_test.go index 076830176121..41bb02e9e1de 100644 --- a/processor/transformprocessor/factory_test.go +++ b/processor/transformprocessor/factory_test.go @@ -8,8 +8,8 @@ import ( "testing" "github.com/stretchr/testify/assert" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/pdata/plog" "go.opentelemetry.io/collector/pdata/pmetric" @@ -41,7 +41,7 @@ func TestFactory_CreateDefaultConfig(t *testing.T) { func TestFactoryCreateProcessor_Empty(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.NoError(t, err) } diff --git a/processor/transformprocessor/generated_component_test.go b/processor/transformprocessor/generated_component_test.go index 8765a7d616ae..a019d82b89d4 100644 --- a/processor/transformprocessor/generated_component_test.go +++ b/processor/transformprocessor/generated_component_test.go @@ -20,8 +20,10 @@ import ( "go.opentelemetry.io/collector/processor/processortest" ) +var typ = component.MustNewType("transform") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "transform", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/processor/transformprocessor/go.mod b/processor/transformprocessor/go.mod index 78ae347e828a..96f43c72cf77 100644 --- a/processor/transformprocessor/go.mod +++ b/processor/transformprocessor/go.mod @@ -10,13 +10,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -25,9 +25,10 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/processor/processortest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 ) @@ -64,13 +65,12 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -79,7 +79,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/processor/transformprocessor/go.sum b/processor/transformprocessor/go.sum index c39142aa8678..275a65b16c41 100644 --- a/processor/transformprocessor/go.sum +++ b/processor/transformprocessor/go.sum @@ -89,40 +89,40 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -230,8 +230,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/activedirectorydsreceiver/config_test.go b/receiver/activedirectorydsreceiver/config_test.go index 8915cbd19764..8aabbde38c59 100644 --- a/receiver/activedirectorydsreceiver/config_test.go +++ b/receiver/activedirectorydsreceiver/config_test.go @@ -14,6 +14,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver/internal/metadata" @@ -56,7 +57,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) if diff := cmp.Diff(tt.expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricsBuilderConfig{}), cmpopts.IgnoreUnexported(metadata.MetricConfig{})); diff != "" { t.Errorf("Config mismatch (-expected +actual):\n%s", diff) } diff --git a/receiver/activedirectorydsreceiver/generated_component_test.go b/receiver/activedirectorydsreceiver/generated_component_test.go index 34cd96511855..a63e7f58486b 100644 --- a/receiver/activedirectorydsreceiver/generated_component_test.go +++ b/receiver/activedirectorydsreceiver/generated_component_test.go @@ -7,11 +7,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("active_directory_ds") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "active_directory_ds", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/activedirectorydsreceiver/go.mod b/receiver/activedirectorydsreceiver/go.mod index 83b253ac3b51..ef7a8c846b9a 100644 --- a/receiver/activedirectorydsreceiver/go.mod +++ b/receiver/activedirectorydsreceiver/go.mod @@ -8,16 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -42,12 +43,11 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -58,7 +58,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/activedirectorydsreceiver/go.sum b/receiver/activedirectorydsreceiver/go.sum index 9e793a37922b..2156f0a46053 100644 --- a/receiver/activedirectorydsreceiver/go.sum +++ b/receiver/activedirectorydsreceiver/go.sum @@ -54,40 +54,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/aerospikereceiver/generated_component_test.go b/receiver/aerospikereceiver/generated_component_test.go index 9401800a9b66..b68fdc294cbc 100644 --- a/receiver/aerospikereceiver/generated_component_test.go +++ b/receiver/aerospikereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("aerospike") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "aerospike", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/aerospikereceiver/go.mod b/receiver/aerospikereceiver/go.mod index e1ea21e76ee6..08aad8b8ddc3 100644 --- a/receiver/aerospikereceiver/go.mod +++ b/receiver/aerospikereceiver/go.mod @@ -10,19 +10,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -83,12 +83,11 @@ require ( github.com/yuin/gopher-lua v1.1.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -105,7 +104,7 @@ require ( golang.org/x/tools v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/aerospikereceiver/go.sum b/receiver/aerospikereceiver/go.sum index e235c64dea08..011f54c11e44 100644 --- a/receiver/aerospikereceiver/go.sum +++ b/receiver/aerospikereceiver/go.sum @@ -148,46 +148,44 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -265,8 +263,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/apachereceiver/config_test.go b/receiver/apachereceiver/config_test.go index 4df11f66fb3b..4e981e3822fe 100644 --- a/receiver/apachereceiver/config_test.go +++ b/receiver/apachereceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver/internal/metadata" ) @@ -71,7 +72,7 @@ func TestValidate(t *testing.T) { t.Run(tc.desc, func(t *testing.T) { cfg := NewFactory().CreateDefaultConfig().(*Config) cfg.Endpoint = tc.endpoint - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) if tc.errExpected { require.EqualError(t, err, tc.errText) return diff --git a/receiver/apachereceiver/factory_test.go b/receiver/apachereceiver/factory_test.go index f95251910831..e30cf51dae79 100644 --- a/receiver/apachereceiver/factory_test.go +++ b/receiver/apachereceiver/factory_test.go @@ -9,7 +9,7 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -25,7 +25,7 @@ func TestType(t *testing.T) { func TestValidConfig(t *testing.T) { factory := NewFactory() - require.NoError(t, component.ValidateConfig(factory.CreateDefaultConfig())) + require.NoError(t, xconfmap.Validate(factory.CreateDefaultConfig())) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/apachereceiver/generated_component_test.go b/receiver/apachereceiver/generated_component_test.go index 02f0dc8391c6..ee56e62a294f 100644 --- a/receiver/apachereceiver/generated_component_test.go +++ b/receiver/apachereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("apache") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "apache", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/apachereceiver/go.mod b/receiver/apachereceiver/go.mod index 74e76c301b4c..a3e50c269ffa 100644 --- a/receiver/apachereceiver/go.mod +++ b/receiver/apachereceiver/go.mod @@ -9,19 +9,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -82,18 +83,17 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -109,7 +109,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/apachereceiver/go.sum b/receiver/apachereceiver/go.sum index b907e770ba4c..61179d00a98f 100644 --- a/receiver/apachereceiver/go.sum +++ b/receiver/apachereceiver/go.sum @@ -142,60 +142,60 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +269,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/apachereceiver/scraper_test.go b/receiver/apachereceiver/scraper_test.go index cf332a609103..7056c215d1e6 100644 --- a/receiver/apachereceiver/scraper_test.go +++ b/receiver/apachereceiver/scraper_test.go @@ -15,10 +15,10 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/receiver/receivertest" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden" @@ -32,7 +32,7 @@ func TestScraper(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Endpoint = fmt.Sprintf("%s%s", apacheMock.URL, "/server-status?auto") - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) serverName, port, err := parseResourceAttributes(cfg.Endpoint) require.NoError(t, err) diff --git a/receiver/apachesparkreceiver/generated_component_test.go b/receiver/apachesparkreceiver/generated_component_test.go index bae5ddadaa8d..6debbf8f9a2d 100644 --- a/receiver/apachesparkreceiver/generated_component_test.go +++ b/receiver/apachesparkreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("apachespark") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "apachespark", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/apachesparkreceiver/go.mod b/receiver/apachesparkreceiver/go.mod index ae3cba2fb3ed..be31cf1fca85 100644 --- a/receiver/apachesparkreceiver/go.mod +++ b/receiver/apachesparkreceiver/go.mod @@ -9,18 +9,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -82,19 +82,18 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -110,7 +109,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/apachesparkreceiver/go.sum b/receiver/apachesparkreceiver/go.sum index b907e770ba4c..ce02c6c1278b 100644 --- a/receiver/apachesparkreceiver/go.sum +++ b/receiver/apachesparkreceiver/go.sum @@ -142,60 +142,58 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +267,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awscloudwatchmetricsreceiver/generated_component_test.go b/receiver/awscloudwatchmetricsreceiver/generated_component_test.go index 52eea6791e0b..de2d10ce4c52 100644 --- a/receiver/awscloudwatchmetricsreceiver/generated_component_test.go +++ b/receiver/awscloudwatchmetricsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("awscloudwatchmetrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awscloudwatchmetrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awscloudwatchmetricsreceiver/go.mod b/receiver/awscloudwatchmetricsreceiver/go.mod index 216611765b30..293f3481a2c1 100644 --- a/receiver/awscloudwatchmetricsreceiver/go.mod +++ b/receiver/awscloudwatchmetricsreceiver/go.mod @@ -4,13 +4,13 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -32,13 +32,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -50,6 +49,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awscloudwatchmetricsreceiver/go.sum b/receiver/awscloudwatchmetricsreceiver/go.sum index 77b51bb099f1..a6df443655ca 100644 --- a/receiver/awscloudwatchmetricsreceiver/go.sum +++ b/receiver/awscloudwatchmetricsreceiver/go.sum @@ -52,36 +52,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -133,8 +131,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awscloudwatchreceiver/config_test.go b/receiver/awscloudwatchreceiver/config_test.go index d5570575cd5f..9898f4739565 100644 --- a/receiver/awscloudwatchreceiver/config_test.go +++ b/receiver/awscloudwatchreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver/internal/metadata" ) @@ -262,7 +263,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, loaded.Unmarshal(cfg)) require.Equal(t, tc.expectedConfig, cfg) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) }) } } diff --git a/receiver/awscloudwatchreceiver/generated_component_test.go b/receiver/awscloudwatchreceiver/generated_component_test.go index 024def3682e4..5a2884bdd5dc 100644 --- a/receiver/awscloudwatchreceiver/generated_component_test.go +++ b/receiver/awscloudwatchreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("awscloudwatch") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awscloudwatch", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awscloudwatchreceiver/go.mod b/receiver/awscloudwatchreceiver/go.mod index 1c7e8492f6e4..115274b4ea21 100644 --- a/receiver/awscloudwatchreceiver/go.mod +++ b/receiver/awscloudwatchreceiver/go.mod @@ -7,14 +7,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -40,12 +41,11 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awscloudwatchreceiver/go.sum b/receiver/awscloudwatchreceiver/go.sum index 525bb7fd1ec4..29bb01ee50ae 100644 --- a/receiver/awscloudwatchreceiver/go.sum +++ b/receiver/awscloudwatchreceiver/go.sum @@ -62,36 +62,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -143,8 +143,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awscontainerinsightreceiver/config_test.go b/receiver/awscontainerinsightreceiver/config_test.go index d65f21921b6a..26cc50b5ac89 100644 --- a/receiver/awscontainerinsightreceiver/config_test.go +++ b/receiver/awscontainerinsightreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver/internal/metadata" ) @@ -50,7 +51,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/awscontainerinsightreceiver/generated_component_test.go b/receiver/awscontainerinsightreceiver/generated_component_test.go index 25c8c7055f14..2669ee5216e5 100644 --- a/receiver/awscontainerinsightreceiver/generated_component_test.go +++ b/receiver/awscontainerinsightreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("awscontainerinsightreceiver") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awscontainerinsightreceiver", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awscontainerinsightreceiver/go.mod b/receiver/awscontainerinsightreceiver/go.mod index 9f4f0fde20d7..8e750b9d968e 100644 --- a/receiver/awscontainerinsightreceiver/go.mod +++ b/receiver/awscontainerinsightreceiver/go.mod @@ -13,15 +13,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.119.0 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/api v0.31.3 @@ -112,19 +113,18 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect @@ -143,7 +143,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/awscontainerinsightreceiver/go.sum b/receiver/awscontainerinsightreceiver/go.sum index ddbdd08ca7f4..086d90a42322 100644 --- a/receiver/awscontainerinsightreceiver/go.sum +++ b/receiver/awscontainerinsightreceiver/go.sum @@ -368,54 +368,54 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -670,8 +670,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/awsecscontainermetricsreceiver/config_test.go b/receiver/awsecscontainermetricsreceiver/config_test.go index ea6a09c8f662..741183fbbea9 100644 --- a/receiver/awsecscontainermetricsreceiver/config_test.go +++ b/receiver/awsecscontainermetricsreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver/internal/metadata" ) @@ -47,7 +48,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/awsecscontainermetricsreceiver/generated_component_test.go b/receiver/awsecscontainermetricsreceiver/generated_component_test.go index 24155f7ddcf3..b0303b8831f6 100644 --- a/receiver/awsecscontainermetricsreceiver/generated_component_test.go +++ b/receiver/awsecscontainermetricsreceiver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("awsecscontainermetrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsecscontainermetrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awsecscontainermetricsreceiver/go.mod b/receiver/awsecscontainermetricsreceiver/go.mod index 1eebebf36c89..3894bf09056e 100644 --- a/receiver/awsecscontainermetricsreceiver/go.mod +++ b/receiver/awsecscontainermetricsreceiver/go.mod @@ -7,16 +7,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -44,19 +45,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -69,7 +69,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awsecscontainermetricsreceiver/go.sum b/receiver/awsecscontainermetricsreceiver/go.sum index 8e13f4cfc031..33940b732da2 100644 --- a/receiver/awsecscontainermetricsreceiver/go.sum +++ b/receiver/awsecscontainermetricsreceiver/go.sum @@ -68,56 +68,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awsfirehosereceiver/config_test.go b/receiver/awsfirehosereceiver/config_test.go index 5d9429ddc62b..eb9add020831 100644 --- a/receiver/awsfirehosereceiver/config_test.go +++ b/receiver/awsfirehosereceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver/internal/metadata" ) @@ -33,7 +34,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) if configType == "invalid" { assert.Error(t, err) } else { diff --git a/receiver/awsfirehosereceiver/generated_component_test.go b/receiver/awsfirehosereceiver/generated_component_test.go index f5e431594a93..106b035aa61e 100644 --- a/receiver/awsfirehosereceiver/generated_component_test.go +++ b/receiver/awsfirehosereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("awsfirehose") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsfirehose", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awsfirehosereceiver/go.mod b/receiver/awsfirehosereceiver/go.mod index 4693fdce7ecd..6fcf91d89191 100644 --- a/receiver/awsfirehosereceiver/go.mod +++ b/receiver/awsfirehosereceiver/go.mod @@ -8,20 +8,21 @@ require ( github.com/klauspost/compress v1.17.11 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -48,16 +49,15 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -70,7 +70,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awsfirehosereceiver/go.sum b/receiver/awsfirehosereceiver/go.sum index 8639e1ab632d..e6cf6159c0f7 100644 --- a/receiver/awsfirehosereceiver/go.sum +++ b/receiver/awsfirehosereceiver/go.sum @@ -66,58 +66,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awss3receiver/config_test.go b/receiver/awss3receiver/config_test.go index 5c0883968213..ea34800b77e7 100644 --- a/receiver/awss3receiver/config_test.go +++ b/receiver/awss3receiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3receiver/internal/metadata" ) @@ -119,11 +120,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.errorMessage != "" { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/awss3receiver/generated_component_test.go b/receiver/awss3receiver/generated_component_test.go index d4010bb6b637..4b7a812d6aa3 100644 --- a/receiver/awss3receiver/generated_component_test.go +++ b/receiver/awss3receiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("awss3") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awss3", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awss3receiver/go.mod b/receiver/awss3receiver/go.mod index 9de6866ee0b9..920d6a12946f 100644 --- a/receiver/awss3receiver/go.mod +++ b/receiver/awss3receiver/go.mod @@ -10,15 +10,16 @@ require ( github.com/open-telemetry/opamp-go v0.18.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -56,12 +57,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -72,7 +72,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awss3receiver/go.sum b/receiver/awss3receiver/go.sum index 15d6ca5e8bf4..c85b9b7ee8ee 100644 --- a/receiver/awss3receiver/go.sum +++ b/receiver/awss3receiver/go.sum @@ -94,38 +94,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -177,8 +177,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/awsxrayreceiver/config_test.go b/receiver/awsxrayreceiver/config_test.go index b343a04c841c..f7dd1a5a374f 100644 --- a/receiver/awsxrayreceiver/config_test.go +++ b/receiver/awsxrayreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver/internal/metadata" @@ -90,7 +91,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/awsxrayreceiver/generated_component_test.go b/receiver/awsxrayreceiver/generated_component_test.go index 0990487e7605..fb0306f116db 100644 --- a/receiver/awsxrayreceiver/generated_component_test.go +++ b/receiver/awsxrayreceiver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("awsxray") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "awsxray", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/awsxrayreceiver/go.mod b/receiver/awsxrayreceiver/go.mod index 56b686cec35d..c815fd740293 100644 --- a/receiver/awsxrayreceiver/go.mod +++ b/receiver/awsxrayreceiver/go.mod @@ -12,18 +12,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.uber.org/goleak v1.3.0 @@ -52,13 +53,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect @@ -68,7 +68,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/awsxrayreceiver/go.sum b/receiver/awsxrayreceiver/go.sum index a44fd7f1144d..4c04702b73fe 100644 --- a/receiver/awsxrayreceiver/go.sum +++ b/receiver/awsxrayreceiver/go.sum @@ -66,46 +66,46 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -157,8 +157,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/azureblobreceiver/config_test.go b/receiver/azureblobreceiver/config_test.go index 1662c5e0deaa..067f6ce48d44 100644 --- a/receiver/azureblobreceiver/config_test.go +++ b/receiver/azureblobreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/otelcol/otelcoltest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver/internal/metadata" @@ -64,7 +65,7 @@ func TestLoadConfig(t *testing.T) { func TestMissingConnectionString(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.EqualError(t, err, `"ConnectionString" is not specified in config`) } @@ -73,6 +74,6 @@ func TestMissingServicePrincipalCredentials(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Authentication = ServicePrincipalAuth - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.EqualError(t, err, `"TenantID" is not specified in config; "ClientID" is not specified in config; "ClientSecret" is not specified in config; "StorageAccountURL" is not specified in config`) } diff --git a/receiver/azureblobreceiver/generated_component_test.go b/receiver/azureblobreceiver/generated_component_test.go index 232f9526be0d..9aac205c5b0a 100644 --- a/receiver/azureblobreceiver/generated_component_test.go +++ b/receiver/azureblobreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("azureblob") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "azureblob", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/azureblobreceiver/go.mod b/receiver/azureblobreceiver/go.mod index 0fcdf54daf3e..c0c40ba0da2b 100644 --- a/receiver/azureblobreceiver/go.mod +++ b/receiver/azureblobreceiver/go.mod @@ -9,16 +9,17 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -43,7 +44,7 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/devigned/tab v0.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -76,7 +77,7 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/sirupsen/logrus v1.6.0 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect @@ -85,36 +86,37 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -140,13 +142,13 @@ require ( golang.org/x/crypto v0.32.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/azureblobreceiver/go.sum b/receiver/azureblobreceiver/go.sum index 2acc9d7332b2..a752001c1e6e 100644 --- a/receiver/azureblobreceiver/go.sum +++ b/receiver/azureblobreceiver/go.sum @@ -62,8 +62,8 @@ github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/r github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= github.com/dimchansky/utfbom v1.1.0 h1:FcM3g+nofKgUteL8dm/UpdRXNC9KmADgTpLKsu0TRo4= github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw= @@ -169,8 +169,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/sirupsen/logrus v1.6.0 h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I= github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= @@ -198,102 +198,106 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -382,8 +386,8 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -406,8 +410,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/azureeventhubreceiver/config_test.go b/receiver/azureeventhubreceiver/config_test.go index 7c570df0dda3..ab72898c92bd 100644 --- a/receiver/azureeventhubreceiver/config_test.go +++ b/receiver/azureeventhubreceiver/config_test.go @@ -10,6 +10,7 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/otelcol/otelcoltest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver/internal/metadata" @@ -46,7 +47,7 @@ func TestLoadConfig(t *testing.T) { func TestMissingConnection(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.EqualError(t, err, "missing connection") } @@ -54,7 +55,7 @@ func TestInvalidConnectionString(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig() cfg.(*Config).Connection = "foo" - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.EqualError(t, err, "failed parsing connection string due to unmatched key value separated by '='") } @@ -70,6 +71,6 @@ func TestInvalidFormat(t *testing.T) { cfg := factory.CreateDefaultConfig() cfg.(*Config).Connection = "Endpoint=sb://namespace.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=superSecret1234=;EntityPath=hubName" cfg.(*Config).Format = "invalid" - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.ErrorContains(t, err, "invalid format; must be one of") } diff --git a/receiver/azureeventhubreceiver/generated_component_test.go b/receiver/azureeventhubreceiver/generated_component_test.go index 670d9ddf4c56..394e192c4edc 100644 --- a/receiver/azureeventhubreceiver/generated_component_test.go +++ b/receiver/azureeventhubreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("azureeventhub") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "azureeventhub", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/azureeventhubreceiver/go.mod b/receiver/azureeventhubreceiver/go.mod index 2d42f33dbbd1..8fcef19a4b4d 100644 --- a/receiver/azureeventhubreceiver/go.mod +++ b/receiver/azureeventhubreceiver/go.mod @@ -12,18 +12,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azurelogs v0.119.0 github.com/relvacode/iso8601 v1.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -44,7 +45,7 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/devigned/tab v0.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/elastic/lunes v0.1.0 // indirect github.com/expr-lang/expr v1.16.9 // indirect github.com/go-logr/logr v1.4.2 // indirect @@ -80,7 +81,7 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect @@ -88,34 +89,35 @@ require ( github.com/valyala/fastjson v1.6.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -148,7 +150,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/azureeventhubreceiver/go.sum b/receiver/azureeventhubreceiver/go.sum index 5669a04480f2..a13c9b6062fe 100644 --- a/receiver/azureeventhubreceiver/go.sum +++ b/receiver/azureeventhubreceiver/go.sum @@ -44,8 +44,8 @@ github.com/devigned/tab v0.1.1 h1:3mD6Kb1mUOYeLpJvTVSDwSg5ZsfSxfvxGRTxRsJsITA= github.com/devigned/tab v0.1.1/go.mod h1:XG9mPq0dFghrYvoBF3xdRrJzSTX1b7IQrvaL9mzjeJY= github.com/dimchansky/utfbom v1.1.0 h1:FcM3g+nofKgUteL8dm/UpdRXNC9KmADgTpLKsu0TRo4= github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4= github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4= github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI= @@ -156,8 +156,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= @@ -184,104 +184,108 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -392,8 +396,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/azuremonitorreceiver/generated_component_test.go b/receiver/azuremonitorreceiver/generated_component_test.go index e1c939200f05..c99660dfc891 100644 --- a/receiver/azuremonitorreceiver/generated_component_test.go +++ b/receiver/azuremonitorreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("azuremonitor") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "azuremonitor", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/azuremonitorreceiver/go.mod b/receiver/azuremonitorreceiver/go.mod index fb0c5025530a..0b2753ee64f2 100644 --- a/receiver/azuremonitorreceiver/go.mod +++ b/receiver/azuremonitorreceiver/go.mod @@ -11,16 +11,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -50,12 +50,11 @@ require ( github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -67,7 +66,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/azuremonitorreceiver/go.sum b/receiver/azuremonitorreceiver/go.sum index c6a4117c0ec2..65a4fee8bc50 100644 --- a/receiver/azuremonitorreceiver/go.sum +++ b/receiver/azuremonitorreceiver/go.sum @@ -86,40 +86,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -174,8 +172,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/bigipreceiver/generated_component_test.go b/receiver/bigipreceiver/generated_component_test.go index 77ada4e14607..bd35c58a46b4 100644 --- a/receiver/bigipreceiver/generated_component_test.go +++ b/receiver/bigipreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("bigip") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "bigip", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/bigipreceiver/go.mod b/receiver/bigipreceiver/go.mod index b1602f10ce4f..ea3c022c885f 100644 --- a/receiver/bigipreceiver/go.mod +++ b/receiver/bigipreceiver/go.mod @@ -8,20 +8,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -85,17 +85,16 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -110,7 +109,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/bigipreceiver/go.sum b/receiver/bigipreceiver/go.sum index b907e770ba4c..ce02c6c1278b 100644 --- a/receiver/bigipreceiver/go.sum +++ b/receiver/bigipreceiver/go.sum @@ -142,60 +142,58 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +267,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/carbonreceiver/config.go b/receiver/carbonreceiver/config.go index d3b6ccdf70f1..8ed75c05b08d 100644 --- a/receiver/carbonreceiver/config.go +++ b/receiver/carbonreceiver/config.go @@ -7,13 +7,13 @@ import ( "errors" "time" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver/protocol" ) -var _ component.ConfigValidator = (*Config)(nil) +var _ xconfmap.Validator = (*Config)(nil) // Config defines configuration for the Carbon receiver. type Config struct { diff --git a/receiver/carbonreceiver/config_test.go b/receiver/carbonreceiver/config_test.go index f7a01681505d..955b06a8d0d5 100644 --- a/receiver/carbonreceiver/config_test.go +++ b/receiver/carbonreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver/protocol" @@ -87,7 +88,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/carbonreceiver/generated_component_test.go b/receiver/carbonreceiver/generated_component_test.go index 5dde88b4760a..a2390c8dbd04 100644 --- a/receiver/carbonreceiver/generated_component_test.go +++ b/receiver/carbonreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("carbon") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "carbon", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/carbonreceiver/go.mod b/receiver/carbonreceiver/go.mod index 1ed124ef66e7..ab6a7f9fcbe4 100644 --- a/receiver/carbonreceiver/go.mod +++ b/receiver/carbonreceiver/go.mod @@ -5,16 +5,17 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -41,13 +42,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.33.0 // indirect @@ -55,7 +55,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/carbonreceiver/go.sum b/receiver/carbonreceiver/go.sum index b368beb8c32e..5e8c80f394c6 100644 --- a/receiver/carbonreceiver/go.sum +++ b/receiver/carbonreceiver/go.sum @@ -54,42 +54,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -141,8 +141,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/chronyreceiver/generated_component_test.go b/receiver/chronyreceiver/generated_component_test.go index 9521f7628ea4..79f7bf1a6bbb 100644 --- a/receiver/chronyreceiver/generated_component_test.go +++ b/receiver/chronyreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("chrony") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "chrony", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/chronyreceiver/go.mod b/receiver/chronyreceiver/go.mod index 08051cba4b6c..82e92324acc8 100644 --- a/receiver/chronyreceiver/go.mod +++ b/receiver/chronyreceiver/go.mod @@ -7,16 +7,16 @@ require ( github.com/google/go-cmp v0.6.0 github.com/jonboulle/clockwork v0.4.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -40,12 +40,11 @@ require ( github.com/sirupsen/logrus v1.8.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +56,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/chronyreceiver/go.sum b/receiver/chronyreceiver/go.sum index dcfcc2ed2250..bf8e44689726 100644 --- a/receiver/chronyreceiver/go.sum +++ b/receiver/chronyreceiver/go.sum @@ -61,40 +61,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -147,8 +145,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/cloudflarereceiver/config_test.go b/receiver/cloudflarereceiver/config_test.go index 6053013a5ba4..82f36e2d48dd 100644 --- a/receiver/cloudflarereceiver/config_test.go +++ b/receiver/cloudflarereceiver/config_test.go @@ -11,6 +11,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver/internal/metadata" ) @@ -140,7 +141,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, loaded.Unmarshal(cfg)) require.Equal(t, tc.expectedConfig, cfg) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) }) } } diff --git a/receiver/cloudflarereceiver/generated_component_test.go b/receiver/cloudflarereceiver/generated_component_test.go index e6480725f8f4..9f2d85ad51a7 100644 --- a/receiver/cloudflarereceiver/generated_component_test.go +++ b/receiver/cloudflarereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("cloudflare") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cloudflare", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/cloudflarereceiver/go.mod b/receiver/cloudflarereceiver/go.mod index 170ee3aef933..7fe93fff61c9 100644 --- a/receiver/cloudflarereceiver/go.mod +++ b/receiver/cloudflarereceiver/go.mod @@ -8,17 +8,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -45,13 +46,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -62,7 +62,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/cloudflarereceiver/go.sum b/receiver/cloudflarereceiver/go.sum index d36644bc60aa..5fcc12b1320f 100644 --- a/receiver/cloudflarereceiver/go.sum +++ b/receiver/cloudflarereceiver/go.sum @@ -58,44 +58,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -147,8 +147,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/cloudfoundryreceiver/config_test.go b/receiver/cloudfoundryreceiver/config_test.go index b5d34765bc9d..a719804d7c97 100644 --- a/receiver/cloudfoundryreceiver/config_test.go +++ b/receiver/cloudfoundryreceiver/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver/internal/metadata" ) @@ -95,10 +96,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/cloudfoundryreceiver/generated_component_test.go b/receiver/cloudfoundryreceiver/generated_component_test.go index 2f10d2bfdf80..cdc8cc7ec772 100644 --- a/receiver/cloudfoundryreceiver/generated_component_test.go +++ b/receiver/cloudfoundryreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("cloudfoundry") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cloudfoundry", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/cloudfoundryreceiver/go.mod b/receiver/cloudfoundryreceiver/go.mod index 827b3b88cab4..f8e5254b7172 100644 --- a/receiver/cloudfoundryreceiver/go.mod +++ b/receiver/cloudfoundryreceiver/go.mod @@ -6,19 +6,20 @@ require ( code.cloudfoundry.org/go-loggregator v7.4.0+incompatible github.com/cloudfoundry-incubator/uaago v0.0.0-20190307164349-8136b7bbe76e github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -51,17 +52,16 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/cloudfoundryreceiver/go.sum b/receiver/cloudfoundryreceiver/go.sum index 055226fcd650..49a4b4238818 100644 --- a/receiver/cloudfoundryreceiver/go.sum +++ b/receiver/cloudfoundryreceiver/go.sum @@ -107,58 +107,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -230,8 +230,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/collectdreceiver/config_test.go b/receiver/collectdreceiver/config_test.go index 1da15f7ef077..a332a33baaa2 100644 --- a/receiver/collectdreceiver/config_test.go +++ b/receiver/collectdreceiver/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver/internal/metadata" ) @@ -57,9 +58,9 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.wantErr == nil { - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } else { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.wantErr.Error()) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.wantErr.Error()) } assert.Equal(t, tt.expected, cfg) }) diff --git a/receiver/collectdreceiver/generated_component_test.go b/receiver/collectdreceiver/generated_component_test.go index 60d5345cdd26..8e730e6cc243 100644 --- a/receiver/collectdreceiver/generated_component_test.go +++ b/receiver/collectdreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("collectd") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "collectd", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/collectdreceiver/go.mod b/receiver/collectdreceiver/go.mod index 40ba5dd151d2..74fb86b9f417 100644 --- a/receiver/collectdreceiver/go.mod +++ b/receiver/collectdreceiver/go.mod @@ -8,16 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -47,19 +48,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,7 +72,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/collectdreceiver/go.sum b/receiver/collectdreceiver/go.sum index c755d3bb223a..527e8fab648c 100644 --- a/receiver/collectdreceiver/go.sum +++ b/receiver/collectdreceiver/go.sum @@ -66,56 +66,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -169,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/couchdbreceiver/factory_test.go b/receiver/couchdbreceiver/factory_test.go index 68c611271bb5..705aefb4ff41 100644 --- a/receiver/couchdbreceiver/factory_test.go +++ b/receiver/couchdbreceiver/factory_test.go @@ -8,7 +8,7 @@ import ( "testing" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" @@ -28,7 +28,7 @@ func TestValidConfig(t *testing.T) { cfg.Password = "otel" require.EqualValues(t, defaultEndpoint, cfg.Endpoint) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/couchdbreceiver/generated_component_test.go b/receiver/couchdbreceiver/generated_component_test.go index 83cab4f4aa8b..9cf215af6290 100644 --- a/receiver/couchdbreceiver/generated_component_test.go +++ b/receiver/couchdbreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("couchdb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "couchdb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/couchdbreceiver/go.mod b/receiver/couchdbreceiver/go.mod index 5890ad678d68..90151dac1303 100644 --- a/receiver/couchdbreceiver/go.mod +++ b/receiver/couchdbreceiver/go.mod @@ -7,20 +7,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -52,17 +53,16 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/couchdbreceiver/go.sum b/receiver/couchdbreceiver/go.sum index 8ab301b0b0fc..3e87af915122 100644 --- a/receiver/couchdbreceiver/go.sum +++ b/receiver/couchdbreceiver/go.sum @@ -68,60 +68,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -175,8 +175,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/couchdbreceiver/scraper_test.go b/receiver/couchdbreceiver/scraper_test.go index 5a12dde763a6..f9340a42809d 100644 --- a/receiver/couchdbreceiver/scraper_test.go +++ b/receiver/couchdbreceiver/scraper_test.go @@ -15,9 +15,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/confighttp" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scrapererror" "go.uber.org/zap" @@ -34,7 +34,7 @@ func TestScrape(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Username = "otelu" cfg.Password = "otelp" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) t.Run("scrape from couchdb version 2.31", func(t *testing.T) { mockClient := new(mockClient) @@ -123,7 +123,7 @@ func TestStart(t *testing.T) { cfg := f.CreateDefaultConfig().(*Config) cfg.Username = "otelu" cfg.Password = "otelp" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) scraper := newCouchdbScraper(receivertest.NewNopSettings(), cfg) err := scraper.start(context.Background(), componenttest.NewNopHost()) @@ -135,7 +135,7 @@ func TestStart(t *testing.T) { cfg.ClientConfig.TLSSetting.CAFile = "/non/existent" cfg.Username = "otelu" cfg.Password = "otelp" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) scraper := newCouchdbScraper(receivertest.NewNopSettings(), cfg) err := scraper.start(context.Background(), componenttest.NewNopHost()) diff --git a/receiver/datadogreceiver/generated_component_test.go b/receiver/datadogreceiver/generated_component_test.go index 54d3a9c174ce..045429a6c6d3 100644 --- a/receiver/datadogreceiver/generated_component_test.go +++ b/receiver/datadogreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("datadog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "datadog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/datadogreceiver/go.mod b/receiver/datadogreceiver/go.mod index ccc95192caec..1e1a51cfb45e 100644 --- a/receiver/datadogreceiver/go.mod +++ b/receiver/datadogreceiver/go.mod @@ -15,21 +15,21 @@ require ( github.com/stretchr/testify v1.10.0 github.com/tinylib/msgp v1.2.5 github.com/vmihailenco/msgpack/v5 v5.4.1 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -86,18 +86,18 @@ require ( github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/receiver/datadogreceiver/go.sum b/receiver/datadogreceiver/go.sum index 5fadbda0a7f0..d304f3fd2196 100644 --- a/receiver/datadogreceiver/go.sum +++ b/receiver/datadogreceiver/go.sum @@ -170,66 +170,66 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= go.opentelemetry.io/collector/consumer/consumerprofiles v0.115.0 h1:H3fDuyQW1t2HWHkz96WMBQJKUevypOCjBqnqtaAWyoA= go.opentelemetry.io/collector/consumer/consumerprofiles v0.115.0/go.mod h1:IzEmZ91Tp7TBxVDq8Cc9xvLsmO7H08njr6Pu9P5d9ns= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/collector/processor v0.115.0 h1:+fveHGRe24PZPv/F5taahGuZ9HdNW44hgNWEJhIUdyc= go.opentelemetry.io/collector/processor v0.115.0/go.mod h1:/oLHBlLsm7tFb7zOIrA5C0j14yBtjXKAgxJJ2Bktyk4= go.opentelemetry.io/collector/processor/processorprofiles v0.115.0 h1:cCZAs+FXaebZPppqAN3m+X3etoSBL6NvyQo8l0hOZoo= go.opentelemetry.io/collector/processor/processorprofiles v0.115.0/go.mod h1:kMxF0gknlWX4duuAJFi2/HuIRi6C3w95tOenRa0GKOY= go.opentelemetry.io/collector/processor/processortest v0.115.0 h1:j9HEaYFOeOB6VYl9zGhBnhQbTkqGBa2udUvu5NTh6hc= go.opentelemetry.io/collector/processor/processortest v0.115.0/go.mod h1:Gws+VEnp/eW3qAqPpqbKsrbnnxxNfyDjqrfUXbZfZic= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -308,8 +308,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/dockerstatsreceiver/config_test.go b/receiver/dockerstatsreceiver/config_test.go index c45aa2c260b9..dc265953aa44 100644 --- a/receiver/dockerstatsreceiver/config_test.go +++ b/receiver/dockerstatsreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker" @@ -89,7 +90,7 @@ func TestLoadConfig(t *testing.T) { cfg := factory.CreateDefaultConfig() require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) if diff := cmp.Diff(tt.expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricConfig{}), cmpopts.IgnoreUnexported(metadata.ResourceAttributeConfig{})); diff != "" { t.Errorf("Config mismatch (-expected +actual):\n%s", diff) } @@ -101,7 +102,7 @@ func TestValidateErrors(t *testing.T) { cfg := &Config{ControllerConfig: scraperhelper.NewDefaultControllerConfig(), Config: docker.Config{ DockerAPIVersion: "1.25", }} - assert.ErrorContains(t, component.ValidateConfig(cfg), "endpoint must be specified") + assert.ErrorContains(t, xconfmap.Validate(cfg), "endpoint must be specified") cfg = &Config{ Config: docker.Config{ @@ -110,7 +111,7 @@ func TestValidateErrors(t *testing.T) { }, ControllerConfig: scraperhelper.ControllerConfig{CollectionInterval: 1 * time.Second}, } - assert.ErrorContains(t, component.ValidateConfig(cfg), `"api_version" 1.21 must be at least 1.25`) + assert.ErrorContains(t, xconfmap.Validate(cfg), `"api_version" 1.21 must be at least 1.25`) cfg = &Config{ Config: docker.Config{ @@ -119,7 +120,7 @@ func TestValidateErrors(t *testing.T) { }, ControllerConfig: scraperhelper.ControllerConfig{}, } - assert.ErrorContains(t, component.ValidateConfig(cfg), `"collection_interval": requires positive value`) + assert.ErrorContains(t, xconfmap.Validate(cfg), `"collection_interval": requires positive value`) } func TestApiVersionCustomError(t *testing.T) { diff --git a/receiver/dockerstatsreceiver/generated_component_test.go b/receiver/dockerstatsreceiver/generated_component_test.go index 51eed869fa3e..0a2c918eb5d8 100644 --- a/receiver/dockerstatsreceiver/generated_component_test.go +++ b/receiver/dockerstatsreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("docker_stats") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "docker_stats", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/dockerstatsreceiver/go.mod b/receiver/dockerstatsreceiver/go.mod index 4d3fc45b3b76..7215b70e0623 100644 --- a/receiver/dockerstatsreceiver/go.mod +++ b/receiver/dockerstatsreceiver/go.mod @@ -10,20 +10,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -82,11 +83,10 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -101,7 +101,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/dockerstatsreceiver/go.sum b/receiver/dockerstatsreceiver/go.sum index 43e8ea889c2d..1ab082d0b7af 100644 --- a/receiver/dockerstatsreceiver/go.sum +++ b/receiver/dockerstatsreceiver/go.sum @@ -136,46 +136,46 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -249,8 +249,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/elasticsearchreceiver/config_test.go b/receiver/elasticsearchreceiver/config_test.go index 8dfae0473858..72c9ac9d1872 100644 --- a/receiver/elasticsearchreceiver/config_test.go +++ b/receiver/elasticsearchreceiver/config_test.go @@ -16,6 +16,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver/internal/metadata" @@ -33,7 +34,7 @@ func TestValidateCredentials(t *testing.T) { cfg := NewFactory().CreateDefaultConfig().(*Config) cfg.Username = "user" - require.ErrorIs(t, component.ValidateConfig(cfg), errPasswordNotSpecified) + require.ErrorIs(t, xconfmap.Validate(cfg), errPasswordNotSpecified) }, }, { @@ -43,7 +44,7 @@ func TestValidateCredentials(t *testing.T) { cfg := NewFactory().CreateDefaultConfig().(*Config) cfg.Password = "pass" - require.ErrorIs(t, component.ValidateConfig(cfg), errUsernameNotSpecified) + require.ErrorIs(t, xconfmap.Validate(cfg), errUsernameNotSpecified) }, }, { @@ -54,7 +55,7 @@ func TestValidateCredentials(t *testing.T) { cfg := NewFactory().CreateDefaultConfig().(*Config) cfg.Username = "user" cfg.Password = "pass" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) }, }, { @@ -63,7 +64,7 @@ func TestValidateCredentials(t *testing.T) { t.Parallel() cfg := NewFactory().CreateDefaultConfig().(*Config) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) }, }, } @@ -124,7 +125,7 @@ func TestValidateEndpoint(t *testing.T) { cfg := NewFactory().CreateDefaultConfig().(*Config) cfg.Endpoint = testCase.rawURL - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) switch { case testCase.expectedErr != nil: @@ -187,7 +188,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) if diff := cmp.Diff(tt.expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricConfig{}), cmpopts.IgnoreUnexported(metadata.ResourceAttributeConfig{})); diff != "" { t.Errorf("Config mismatch (-expected +actual):\n%s", diff) } diff --git a/receiver/elasticsearchreceiver/generated_component_test.go b/receiver/elasticsearchreceiver/generated_component_test.go index 6107d29f9fc4..7b108bc67f98 100644 --- a/receiver/elasticsearchreceiver/generated_component_test.go +++ b/receiver/elasticsearchreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("elasticsearch") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "elasticsearch", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/elasticsearchreceiver/go.mod b/receiver/elasticsearchreceiver/go.mod index 0746dbb07a19..d4afc20221fe 100644 --- a/receiver/elasticsearchreceiver/go.mod +++ b/receiver/elasticsearchreceiver/go.mod @@ -10,20 +10,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -85,17 +86,16 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -111,7 +111,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/elasticsearchreceiver/go.sum b/receiver/elasticsearchreceiver/go.sum index 6797479c7ee6..292342d8a2b7 100644 --- a/receiver/elasticsearchreceiver/go.sum +++ b/receiver/elasticsearchreceiver/go.sum @@ -144,60 +144,60 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -271,8 +271,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/envoyalsreceiver/config_test.go b/receiver/envoyalsreceiver/config_test.go index c14d9d145d7e..8207b76e48e2 100644 --- a/receiver/envoyalsreceiver/config_test.go +++ b/receiver/envoyalsreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/envoyalsreceiver/internal/metadata" ) @@ -60,7 +61,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/envoyalsreceiver/generated_component_test.go b/receiver/envoyalsreceiver/generated_component_test.go index fe93697e87c7..28b1f13b9114 100644 --- a/receiver/envoyalsreceiver/generated_component_test.go +++ b/receiver/envoyalsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("envoyals") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "envoyals", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/envoyalsreceiver/go.mod b/receiver/envoyalsreceiver/go.mod index 8038312a2ad2..7fb6439081fd 100644 --- a/receiver/envoyalsreceiver/go.mod +++ b/receiver/envoyalsreceiver/go.mod @@ -7,21 +7,22 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -51,20 +52,19 @@ require ( github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/receiver/envoyalsreceiver/go.sum b/receiver/envoyalsreceiver/go.sum index 4a7f9f3d7d5f..88005c896de7 100644 --- a/receiver/envoyalsreceiver/go.sum +++ b/receiver/envoyalsreceiver/go.sum @@ -72,60 +72,60 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -179,8 +179,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/expvarreceiver/config_test.go b/receiver/expvarreceiver/config_test.go index d87be1f63ec8..3d14b69afa49 100644 --- a/receiver/expvarreceiver/config_test.go +++ b/receiver/expvarreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver/internal/metadata" @@ -78,10 +79,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.EqualError(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.EqualError(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) if diff := cmp.Diff(tt.expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricConfig{})); diff != "" { t.Errorf("Config mismatch (-expected +actual):\n%s", diff) } diff --git a/receiver/expvarreceiver/generated_component_test.go b/receiver/expvarreceiver/generated_component_test.go index 58bd3303e9bc..bfa0a508546c 100644 --- a/receiver/expvarreceiver/generated_component_test.go +++ b/receiver/expvarreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("expvar") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "expvar", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/expvarreceiver/go.mod b/receiver/expvarreceiver/go.mod index c647ac66b0bf..65f465e3eb98 100644 --- a/receiver/expvarreceiver/go.mod +++ b/receiver/expvarreceiver/go.mod @@ -7,17 +7,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -47,19 +48,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,7 +72,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/expvarreceiver/go.sum b/receiver/expvarreceiver/go.sum index 27ec1dbd8e8c..1b1da731a053 100644 --- a/receiver/expvarreceiver/go.sum +++ b/receiver/expvarreceiver/go.sum @@ -66,58 +66,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/filelogreceiver/filelog_test.go b/receiver/filelogreceiver/filelog_test.go index 0aaf2486b143..976e6d8d8214 100644 --- a/receiver/filelogreceiver/filelog_test.go +++ b/receiver/filelogreceiver/filelog_test.go @@ -21,6 +21,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/pdata/plog" "go.opentelemetry.io/collector/pipeline" @@ -55,7 +56,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, testdataConfigYaml(), cfg) } diff --git a/receiver/filelogreceiver/generated_component_test.go b/receiver/filelogreceiver/generated_component_test.go index 608a6fa223dc..2a9a8a922751 100644 --- a/receiver/filelogreceiver/generated_component_test.go +++ b/receiver/filelogreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("filelog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "filelog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/filelogreceiver/go.mod b/receiver/filelogreceiver/go.mod index ed823423a7f5..ba29eea89d56 100644 --- a/receiver/filelogreceiver/go.mod +++ b/receiver/filelogreceiver/go.mod @@ -7,12 +7,12 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -20,10 +20,11 @@ require ( require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -56,14 +57,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -76,7 +76,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/filelogreceiver/go.sum b/receiver/filelogreceiver/go.sum index 5939512bef90..cc064908c2ae 100644 --- a/receiver/filelogreceiver/go.sum +++ b/receiver/filelogreceiver/go.sum @@ -79,44 +79,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -172,8 +172,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/filestatsreceiver/generated_component_test.go b/receiver/filestatsreceiver/generated_component_test.go index 5177cc021414..d8ecd45499a1 100644 --- a/receiver/filestatsreceiver/generated_component_test.go +++ b/receiver/filestatsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("filestats") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "filestats", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/filestatsreceiver/go.mod b/receiver/filestatsreceiver/go.mod index 704a79eab24c..dfaa51ce5f26 100644 --- a/receiver/filestatsreceiver/go.mod +++ b/receiver/filestatsreceiver/go.mod @@ -8,17 +8,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -78,12 +78,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -98,7 +97,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/filestatsreceiver/go.sum b/receiver/filestatsreceiver/go.sum index 3375fac497f8..d30b2074af03 100644 --- a/receiver/filestatsreceiver/go.sum +++ b/receiver/filestatsreceiver/go.sum @@ -136,42 +136,40 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -245,8 +243,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/flinkmetricsreceiver/generated_component_test.go b/receiver/flinkmetricsreceiver/generated_component_test.go index 1ce1b6d5ce8d..c0942d66d3ec 100644 --- a/receiver/flinkmetricsreceiver/generated_component_test.go +++ b/receiver/flinkmetricsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("flinkmetrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "flinkmetrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/flinkmetricsreceiver/go.mod b/receiver/flinkmetricsreceiver/go.mod index 0e14fa5bc710..33f52f2d1604 100644 --- a/receiver/flinkmetricsreceiver/go.mod +++ b/receiver/flinkmetricsreceiver/go.mod @@ -7,19 +7,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -50,18 +50,17 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +73,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/flinkmetricsreceiver/go.sum b/receiver/flinkmetricsreceiver/go.sum index 8ab301b0b0fc..29beda7a8c82 100644 --- a/receiver/flinkmetricsreceiver/go.sum +++ b/receiver/flinkmetricsreceiver/go.sum @@ -68,60 +68,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -175,8 +173,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/fluentforwardreceiver/config_test.go b/receiver/fluentforwardreceiver/config_test.go index 613b80445ac3..a1a34ac3ea45 100644 --- a/receiver/fluentforwardreceiver/config_test.go +++ b/receiver/fluentforwardreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" ) func TestLoadConfig(t *testing.T) { @@ -24,6 +25,6 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, factory.CreateDefaultConfig(), cfg) } diff --git a/receiver/fluentforwardreceiver/generated_component_test.go b/receiver/fluentforwardreceiver/generated_component_test.go index 025b0c75dadf..61679a5a1950 100644 --- a/receiver/fluentforwardreceiver/generated_component_test.go +++ b/receiver/fluentforwardreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("fluentforward") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "fluentforward", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/fluentforwardreceiver/go.mod b/receiver/fluentforwardreceiver/go.mod index 2e6a1bf0effd..4124b68f215f 100644 --- a/receiver/fluentforwardreceiver/go.mod +++ b/receiver/fluentforwardreceiver/go.mod @@ -6,14 +6,15 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/tinylib/msgp v1.2.5 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 @@ -41,12 +42,11 @@ require ( github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect @@ -55,7 +55,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/fluentforwardreceiver/go.sum b/receiver/fluentforwardreceiver/go.sum index 163fdf0c6e08..c829c5e138f8 100644 --- a/receiver/fluentforwardreceiver/go.sum +++ b/receiver/fluentforwardreceiver/go.sum @@ -58,36 +58,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest.go b/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest.go index cfcf21eac30a..395604fabecb 100644 --- a/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest.go +++ b/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() receiver.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) receiver.Settings { set := receivertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("fluentforward")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) receiver.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualFluentClosedConnections(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_fluent_closed_connections", diff --git a/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest_test.go b/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest_test.go index ff8d6879dc4a..eca94b6a2982 100644 --- a/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest_test.go +++ b/receiver/fluentforwardreceiver/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -23,82 +25,19 @@ func TestSetupTelemetry(t *testing.T) { tb.FluentOpenedConnections.Add(context.Background(), 1) tb.FluentParseFailures.Add(context.Background(), 1) tb.FluentRecordsGenerated.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_fluent_closed_connections", - Description: "Number of connections closed to the fluentforward receiver", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_fluent_events_parsed", - Description: "Number of Fluent events parsed successfully", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_fluent_opened_connections", - Description: "Number of connections opened to the fluentforward receiver", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_fluent_parse_failures", - Description: "Number of times Fluent messages failed to be decoded", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_fluent_records_generated", - Description: "Number of log records generated from Fluent forward input", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: false, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualFluentClosedConnections(t, testTel.Telemetry, + AssertEqualFluentClosedConnections(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualFluentEventsParsed(t, testTel.Telemetry, + AssertEqualFluentEventsParsed(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualFluentOpenedConnections(t, testTel.Telemetry, + AssertEqualFluentOpenedConnections(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualFluentParseFailures(t, testTel.Telemetry, + AssertEqualFluentParseFailures(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualFluentRecordsGenerated(t, testTel.Telemetry, + AssertEqualFluentRecordsGenerated(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/receiver/githubreceiver/generated_component_test.go b/receiver/githubreceiver/generated_component_test.go index 9d812bc1d513..60a88e622fbd 100644 --- a/receiver/githubreceiver/generated_component_test.go +++ b/receiver/githubreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("github") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "github", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/githubreceiver/go.mod b/receiver/githubreceiver/go.mod index 61c2a4381f7d..fca27e499bf1 100644 --- a/receiver/githubreceiver/go.mod +++ b/receiver/githubreceiver/go.mod @@ -10,22 +10,22 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -36,7 +36,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.8.0 // indirect github.com/go-logr/logr v1.4.2 // indirect @@ -70,7 +70,7 @@ require ( github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect github.com/rs/cors v1.11.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.13 // indirect @@ -78,39 +78,41 @@ require ( github.com/vektah/gqlparser/v2 v2.5.20 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect @@ -136,13 +138,13 @@ require ( go.opentelemetry.io/proto/otlp v1.5.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/githubreceiver/go.sum b/receiver/githubreceiver/go.sum index cdc19f737a3c..79683afb9740 100644 --- a/receiver/githubreceiver/go.sum +++ b/receiver/githubreceiver/go.sum @@ -12,8 +12,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -104,8 +104,8 @@ github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -128,112 +128,116 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -310,8 +314,8 @@ golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -332,8 +336,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/gitlabreceiver/generated_component_test.go b/receiver/gitlabreceiver/generated_component_test.go index ce853f29876a..4cb64b9a2224 100644 --- a/receiver/gitlabreceiver/generated_component_test.go +++ b/receiver/gitlabreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("gitlab") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "gitlab", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/gitlabreceiver/go.mod b/receiver/gitlabreceiver/go.mod index 1653249e9ec2..38fd192e8947 100644 --- a/receiver/gitlabreceiver/go.mod +++ b/receiver/gitlabreceiver/go.mod @@ -4,14 +4,14 @@ go 1.22.8 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -19,7 +19,7 @@ require ( github.com/beorn7/perks v1.0.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.25.1 // indirect github.com/hashicorp/go-version v1.7.0 // indirect @@ -31,37 +31,39 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -107,20 +109,20 @@ require ( github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -130,10 +132,10 @@ require ( go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/gitlabreceiver/go.sum b/receiver/gitlabreceiver/go.sum index bda67a319044..3438ce3fed92 100644 --- a/receiver/gitlabreceiver/go.sum +++ b/receiver/gitlabreceiver/go.sum @@ -8,8 +8,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -93,8 +93,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= @@ -115,106 +115,110 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -292,8 +296,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -314,8 +318,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/googlecloudmonitoringreceiver/generated_component_test.go b/receiver/googlecloudmonitoringreceiver/generated_component_test.go index fe3603e7c465..4c66df9b318c 100644 --- a/receiver/googlecloudmonitoringreceiver/generated_component_test.go +++ b/receiver/googlecloudmonitoringreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("googlecloudmonitoring") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlecloudmonitoring", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/googlecloudmonitoringreceiver/go.mod b/receiver/googlecloudmonitoringreceiver/go.mod index f54448d9f3fb..7a774c9de9b6 100644 --- a/receiver/googlecloudmonitoringreceiver/go.mod +++ b/receiver/googlecloudmonitoringreceiver/go.mod @@ -4,15 +4,15 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 golang.org/x/oauth2 v0.26.0 google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f @@ -26,10 +26,10 @@ require ( github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect github.com/googleapis/gax-go/v2 v2.14.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect golang.org/x/crypto v0.32.0 // indirect golang.org/x/sync v0.10.0 // indirect @@ -54,9 +54,8 @@ require ( github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -69,6 +68,6 @@ require ( google.golang.org/api v0.219.0 google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/googlecloudmonitoringreceiver/go.sum b/receiver/googlecloudmonitoringreceiver/go.sum index ac9010f740a2..62a0d2258ef4 100644 --- a/receiver/googlecloudmonitoringreceiver/go.sum +++ b/receiver/googlecloudmonitoringreceiver/go.sum @@ -68,40 +68,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk= @@ -171,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/googlecloudpubsubreceiver/config_test.go b/receiver/googlecloudpubsubreceiver/config_test.go index 6b86acc14bb4..ee56bd7f8123 100644 --- a/receiver/googlecloudpubsubreceiver/config_test.go +++ b/receiver/googlecloudpubsubreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver/internal/metadata" @@ -54,7 +55,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/googlecloudpubsubreceiver/generated_component_test.go b/receiver/googlecloudpubsubreceiver/generated_component_test.go index b6a2095f5afc..c4bbbf25ef08 100644 --- a/receiver/googlecloudpubsubreceiver/generated_component_test.go +++ b/receiver/googlecloudpubsubreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("googlecloudpubsub") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlecloudpubsub", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/googlecloudpubsubreceiver/go.mod b/receiver/googlecloudpubsubreceiver/go.mod index 58f0d85edd03..f31ad619b13c 100644 --- a/receiver/googlecloudpubsubreceiver/go.mod +++ b/receiver/googlecloudpubsubreceiver/go.mod @@ -11,15 +11,16 @@ require ( github.com/json-iterator/go v1.1.12 github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -31,7 +32,7 @@ require ( google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 google.golang.org/grpc v1.70.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -64,16 +65,15 @@ require ( go.einride.tech/aip v0.68.0 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/receiver/googlecloudpubsubreceiver/go.sum b/receiver/googlecloudpubsubreceiver/go.sum index 15a6041db15c..3dff3a028ecc 100644 --- a/receiver/googlecloudpubsubreceiver/go.sum +++ b/receiver/googlecloudpubsubreceiver/go.sum @@ -124,52 +124,52 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk= @@ -275,8 +275,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest.go b/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest.go index 974f9ba960ab..a5be63bb10da 100644 --- a/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest.go +++ b/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() receiver.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) receiver.Settings { set := receivertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("googlecloudpubsub")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) receiver.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualReceiverGooglecloudpubsubStreamRestarts(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_receiver.googlecloudpubsub.stream_restarts", diff --git a/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest_test.go b/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest_test.go index 84e0b9500ecd..093a4b253d8b 100644 --- a/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest_test.go +++ b/receiver/googlecloudpubsubreceiver/internal/metadatatest/generated_telemetrytest_test.go @@ -11,30 +11,17 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ReceiverGooglecloudpubsubStreamRestarts.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_receiver.googlecloudpubsub.stream_restarts", - Description: "Number of times the stream (re)starts due to a Pub/Sub servers connection close", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualReceiverGooglecloudpubsubStreamRestarts(t, testTel.Telemetry, + AssertEqualReceiverGooglecloudpubsubStreamRestarts(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/receiver/googlecloudspannerreceiver/config_test.go b/receiver/googlecloudspannerreceiver/config_test.go index 301012998ac9..2d5eeb8306ea 100644 --- a/receiver/googlecloudspannerreceiver/config_test.go +++ b/receiver/googlecloudspannerreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver/internal/metadata" @@ -185,7 +186,7 @@ func TestValidateConfig(t *testing.T) { Projects: testCase.projects, } - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) if testCase.requireError { require.Error(t, err) diff --git a/receiver/googlecloudspannerreceiver/generated_component_test.go b/receiver/googlecloudspannerreceiver/generated_component_test.go index 4d8089673b51..ac5c4b373f69 100644 --- a/receiver/googlecloudspannerreceiver/generated_component_test.go +++ b/receiver/googlecloudspannerreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("googlecloudspanner") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "googlecloudspanner", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/googlecloudspannerreceiver/go.mod b/receiver/googlecloudspannerreceiver/go.mod index ea88f1519ffd..e2ac3022ac35 100644 --- a/receiver/googlecloudspannerreceiver/go.mod +++ b/receiver/googlecloudspannerreceiver/go.mod @@ -7,16 +7,17 @@ require ( github.com/jellydator/ttlcache/v3 v3.3.0 github.com/mitchellh/hashstructure/v2 v2.0.2 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -65,12 +66,11 @@ require ( github.com/stretchr/objx v0.5.2 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/detectors/gcp v1.32.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect @@ -89,7 +89,7 @@ require ( google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250124145028-65684f501c47 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) retract ( diff --git a/receiver/googlecloudspannerreceiver/go.sum b/receiver/googlecloudspannerreceiver/go.sum index 09dba76ada55..a9ab178ad481 100644 --- a/receiver/googlecloudspannerreceiver/go.sum +++ b/receiver/googlecloudspannerreceiver/go.sum @@ -946,40 +946,40 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/detectors/gcp v1.32.0 h1:P78qWqkLSShicHmAzfECaTgvslqHxblNE9j62Ws1NK8= go.opentelemetry.io/contrib/detectors/gcp v1.32.0/go.mod h1:TVqo0Sda4Cv8gCIixd7LuLwW4EylumVWfhjZJjDD4DU= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 h1:r6I7RJCN86bpD/FQwedZ0vSixDpwuWREjW9oRMsmqDc= @@ -1638,8 +1638,8 @@ google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/receiver/haproxyreceiver/generated_component_test.go b/receiver/haproxyreceiver/generated_component_test.go index 9bcb7f668e27..f97ecef3099a 100644 --- a/receiver/haproxyreceiver/generated_component_test.go +++ b/receiver/haproxyreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("haproxy") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "haproxy", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/haproxyreceiver/go.mod b/receiver/haproxyreceiver/go.mod index e765c4c56add..927f20ee147f 100644 --- a/receiver/haproxyreceiver/go.mod +++ b/receiver/haproxyreceiver/go.mod @@ -9,18 +9,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -82,19 +82,18 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -109,7 +108,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/haproxyreceiver/go.sum b/receiver/haproxyreceiver/go.sum index b907e770ba4c..ce02c6c1278b 100644 --- a/receiver/haproxyreceiver/go.sum +++ b/receiver/haproxyreceiver/go.sum @@ -142,60 +142,58 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +267,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/hostmetricsreceiver/config.go b/receiver/hostmetricsreceiver/config.go index 5e6ba246d1c4..3958f4788c0f 100644 --- a/receiver/hostmetricsreceiver/config.go +++ b/receiver/hostmetricsreceiver/config.go @@ -10,6 +10,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "go.uber.org/multierr" @@ -32,8 +33,8 @@ type Config struct { } var ( - _ component.ConfigValidator = (*Config)(nil) - _ confmap.Unmarshaler = (*Config)(nil) + _ xconfmap.Validator = (*Config)(nil) + _ confmap.Unmarshaler = (*Config)(nil) ) // Validate checks the receiver configuration is valid diff --git a/receiver/hostmetricsreceiver/config_test.go b/receiver/hostmetricsreceiver/config_test.go index e9a15a3565df..bb4546c482e2 100644 --- a/receiver/hostmetricsreceiver/config_test.go +++ b/receiver/hostmetricsreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter/filterset" @@ -101,7 +102,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) require.Equal(t, tt.expected, cfg) }) } @@ -115,7 +116,7 @@ func TestLoadInvalidConfig_NoScrapers(t *testing.T) { require.NoError(t, err) require.NoError(t, cm.Unmarshal(cfg)) - require.ErrorContains(t, component.ValidateConfig(cfg), "must specify at least one scraper when using hostmetrics receiver") + require.ErrorContains(t, xconfmap.Validate(cfg), "must specify at least one scraper when using hostmetrics receiver") } func TestLoadInvalidConfig_InvalidScraperKey(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/generated_component_test.go b/receiver/hostmetricsreceiver/generated_component_test.go index 2cff815830be..0b31f29b64a1 100644 --- a/receiver/hostmetricsreceiver/generated_component_test.go +++ b/receiver/hostmetricsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("hostmetrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "hostmetrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/go.mod b/receiver/hostmetricsreceiver/go.mod index c423d6f7f36e..764fa0f5cdda 100644 --- a/receiver/hostmetricsreceiver/go.mod +++ b/receiver/hostmetricsreceiver/go.mod @@ -14,21 +14,22 @@ require ( github.com/stretchr/testify v1.10.0 github.com/tilinna/clock v1.1.0 github.com/yusufpapurcu/wmi v1.2.4 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 - go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -95,11 +96,10 @@ require ( github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0 // indirect @@ -112,7 +112,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/hostmetricsreceiver/go.sum b/receiver/hostmetricsreceiver/go.sum index 9e13f2181eb6..f59a28d2427e 100644 --- a/receiver/hostmetricsreceiver/go.sum +++ b/receiver/hostmetricsreceiver/go.sum @@ -153,48 +153,48 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 h1:ROL6ZdFwb2DxRHb8jzjkc5JX0MutgR3xAZzPERzcA0U= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0/go.mod h1:Q46oBgzjB6Hkys4dmS1ZXzxD9w8VabNv+uvuzLnr5uc= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c h1:qlFUGkEBIV9vPO/R/4SmTWv8ntlJv6VGCktHY8aCGgE= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:5huKmgG8seOXOjPvo8n3KAJ2IH2xdsRoCrPjJdhYcxY= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 h1:UP6IpuHFkUgOQL9FFQFrZ+5LiwhhYRbi7VZSIx6Nj5s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0/go.mod h1:qxuZLtbq5QDtdeSHsS7bcf6EH6uO6jUAgk764zd3rhM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +269,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/hostmetricsreceiver/hostmetrics_linux_test.go b/receiver/hostmetricsreceiver/hostmetrics_linux_test.go index 9a6723bb544c..a21e8258e86b 100644 --- a/receiver/hostmetricsreceiver/hostmetrics_linux_test.go +++ b/receiver/hostmetricsreceiver/hostmetrics_linux_test.go @@ -14,6 +14,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/cpuscraper" ) @@ -63,7 +64,7 @@ func TestLoadInvalidConfig_RootPathNotExist(t *testing.T) { cm, err := confmaptest.LoadConf(filepath.Join("testdata", "config-bad-root-path.yaml")) require.NoError(t, err) require.NoError(t, cm.Unmarshal(cfg)) - assert.ErrorContains(t, component.ValidateConfig(cfg), "invalid root_path:") + assert.ErrorContains(t, xconfmap.Validate(cfg), "invalid root_path:") globalRootPath = "" } diff --git a/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/generated_component_test.go index b6f157d0e18f..e4390a00c897 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/cpuscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("cpu") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "cpu", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/diskscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/diskscraper/generated_component_test.go index ec898a3bdf82..7bbbdf75e6d3 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/diskscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/diskscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("disk") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "disk", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/generated_component_test.go index 8a8cf11e933d..6e9ec2f4a745 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/filesystemscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("filesystem") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "filesystem", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/loadscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/loadscraper/generated_component_test.go index 0e4bc167c719..65bc06b40db1 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/loadscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/loadscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("load") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "load", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/generated_component_test.go index 06d71e2ff0b3..2f11eb536b75 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/memoryscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("memory") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "memory", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/generated_component_test.go index c81e3e660f37..f7d98f221785 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/networkscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/networkscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("network") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "network", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/generated_component_test.go index ab5967a5241d..b040ee7371c2 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/pagingscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("paging") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "paging", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/generated_component_test.go index 16e519184a5c..bba3eeae1e45 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/processesscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/processesscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("processes") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "processes", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/processscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/processscraper/generated_component_test.go index 7945bfad9998..2fb415149947 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/processscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/processscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("process") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "process", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/hostmetricsreceiver/internal/scraper/systemscraper/generated_component_test.go b/receiver/hostmetricsreceiver/internal/scraper/systemscraper/generated_component_test.go index 973d4a6fac11..ba16101cdeac 100644 --- a/receiver/hostmetricsreceiver/internal/scraper/systemscraper/generated_component_test.go +++ b/receiver/hostmetricsreceiver/internal/scraper/systemscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("system") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "system", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/httpcheckreceiver/generated_component_test.go b/receiver/httpcheckreceiver/generated_component_test.go index c88823b0dcc5..8c14cf5e8ec4 100644 --- a/receiver/httpcheckreceiver/generated_component_test.go +++ b/receiver/httpcheckreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("httpcheck") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "httpcheck", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/httpcheckreceiver/go.mod b/receiver/httpcheckreceiver/go.mod index 7fe56076e1f6..43df889d0937 100644 --- a/receiver/httpcheckreceiver/go.mod +++ b/receiver/httpcheckreceiver/go.mod @@ -7,18 +7,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -49,18 +49,17 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,7 +71,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/httpcheckreceiver/go.sum b/receiver/httpcheckreceiver/go.sum index 27ec1dbd8e8c..39c52cd7d1eb 100644 --- a/receiver/httpcheckreceiver/go.sum +++ b/receiver/httpcheckreceiver/go.sum @@ -66,58 +66,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/huaweicloudcesreceiver/generated_component_test.go b/receiver/huaweicloudcesreceiver/generated_component_test.go index 40d8a79c60f9..2444d8b5c430 100644 --- a/receiver/huaweicloudcesreceiver/generated_component_test.go +++ b/receiver/huaweicloudcesreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("huaweicloudcesreceiver") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "huaweicloudcesreceiver", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/huaweicloudcesreceiver/go.mod b/receiver/huaweicloudcesreceiver/go.mod index b5f830a62b47..f1fd4964bf52 100644 --- a/receiver/huaweicloudcesreceiver/go.mod +++ b/receiver/huaweicloudcesreceiver/go.mod @@ -8,18 +8,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -53,19 +53,18 @@ require ( github.com/tjfoc/gmsm v1.4.1 // indirect go.mongodb.org/mongo-driver v1.17.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -78,7 +77,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/huaweicloudcesreceiver/go.sum b/receiver/huaweicloudcesreceiver/go.sum index 88c15dcc9097..ba22020b9cc4 100644 --- a/receiver/huaweicloudcesreceiver/go.sum +++ b/receiver/huaweicloudcesreceiver/go.sum @@ -115,60 +115,58 @@ go.mongodb.org/mongo-driver v1.17.1 h1:Wic5cJIwJgSpBhe3lx3+/RybR5PiYRMpVFgO7cOHy go.mongodb.org/mongo-driver v1.17.1/go.mod h1:wwWm/+BuOddhcq3n68LKRmgk2wXzmF6s0SFOa0GINL4= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -294,8 +292,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/iisreceiver/generated_component_test.go b/receiver/iisreceiver/generated_component_test.go index 555c57cd481c..561aaeae7fd4 100644 --- a/receiver/iisreceiver/generated_component_test.go +++ b/receiver/iisreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("iis") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "iis", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/iisreceiver/go.mod b/receiver/iisreceiver/go.mod index 9e805b3eb849..68826443dbd6 100644 --- a/receiver/iisreceiver/go.mod +++ b/receiver/iisreceiver/go.mod @@ -9,17 +9,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -78,12 +78,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -98,7 +97,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/iisreceiver/go.sum b/receiver/iisreceiver/go.sum index adf032bfd0f8..9bd4b9d1db90 100644 --- a/receiver/iisreceiver/go.sum +++ b/receiver/iisreceiver/go.sum @@ -134,42 +134,40 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -243,8 +241,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/influxdbreceiver/generated_component_test.go b/receiver/influxdbreceiver/generated_component_test.go index 73cdbeea082b..11e8aaf71583 100644 --- a/receiver/influxdbreceiver/generated_component_test.go +++ b/receiver/influxdbreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("influxdb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "influxdb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/influxdbreceiver/go.mod b/receiver/influxdbreceiver/go.mod index ade5388ec4dd..92b98930244a 100644 --- a/receiver/influxdbreceiver/go.mod +++ b/receiver/influxdbreceiver/go.mod @@ -10,17 +10,17 @@ require ( github.com/influxdata/line-protocol/v2 v2.2.1 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -55,20 +55,19 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -81,7 +80,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/influxdbreceiver/go.sum b/receiver/influxdbreceiver/go.sum index f8d97d42980b..850c7998db44 100644 --- a/receiver/influxdbreceiver/go.sum +++ b/receiver/influxdbreceiver/go.sum @@ -111,60 +111,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -218,8 +216,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/jaegerreceiver/config_test.go b/receiver/jaegerreceiver/config_test.go index e2bcaeb154c6..80be45903e14 100644 --- a/receiver/jaegerreceiver/config_test.go +++ b/receiver/jaegerreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver/internal/metadata" ) @@ -137,7 +138,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -234,7 +235,7 @@ func TestInvalidConfig(t *testing.T) { tC.apply(cfg) - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.Error(t, err, tC.err) }) } diff --git a/receiver/jaegerreceiver/generated_component_test.go b/receiver/jaegerreceiver/generated_component_test.go index e68605c02984..94f55e8478dd 100644 --- a/receiver/jaegerreceiver/generated_component_test.go +++ b/receiver/jaegerreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("jaeger") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "jaeger", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/jaegerreceiver/go.mod b/receiver/jaegerreceiver/go.mod index 906dbace29d3..2c03ed83cc13 100644 --- a/receiver/jaegerreceiver/go.mod +++ b/receiver/jaegerreceiver/go.mod @@ -10,22 +10,23 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -60,17 +61,16 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect diff --git a/receiver/jaegerreceiver/go.sum b/receiver/jaegerreceiver/go.sum index bb67539cef7b..61f919b35505 100644 --- a/receiver/jaegerreceiver/go.sum +++ b/receiver/jaegerreceiver/go.sum @@ -129,64 +129,64 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= diff --git a/receiver/jmxreceiver/config_test.go b/receiver/jmxreceiver/config_test.go index 06b746ca781a..5fdd8f64a02d 100644 --- a/receiver/jmxreceiver/config_test.go +++ b/receiver/jmxreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/exporter/exporterhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver/internal/metadata" @@ -218,7 +219,7 @@ func TestLoadConfig(t *testing.T) { assert.Equal(t, tt.expected, cfg) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/jmxreceiver/generated_component_test.go b/receiver/jmxreceiver/generated_component_test.go index 752e6aff2145..ab5665c418b5 100644 --- a/receiver/jmxreceiver/generated_component_test.go +++ b/receiver/jmxreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("jmx") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "jmx", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/jmxreceiver/go.mod b/receiver/jmxreceiver/go.mod index f2af12fd71ca..8d9bfbc23feb 100644 --- a/receiver/jmxreceiver/go.mod +++ b/receiver/jmxreceiver/go.mod @@ -9,17 +9,18 @@ require ( github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -84,27 +85,27 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -121,7 +122,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/jmxreceiver/go.sum b/receiver/jmxreceiver/go.sum index 14cae4cad232..f25faabecdf9 100644 --- a/receiver/jmxreceiver/go.sum +++ b/receiver/jmxreceiver/go.sum @@ -150,80 +150,82 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -299,8 +301,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/journaldreceiver/generated_component_test.go b/receiver/journaldreceiver/generated_component_test.go index 8829983d0b27..420bc7e905c7 100644 --- a/receiver/journaldreceiver/generated_component_test.go +++ b/receiver/journaldreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("journald") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "journald", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/journaldreceiver/go.mod b/receiver/journaldreceiver/go.mod index 112bc4bc8ccd..a926444c088b 100644 --- a/receiver/journaldreceiver/go.mod +++ b/receiver/journaldreceiver/go.mod @@ -6,21 +6,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -50,15 +50,14 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -70,7 +69,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/journaldreceiver/go.sum b/receiver/journaldreceiver/go.sum index dd3a97b445bf..951db2b2f012 100644 --- a/receiver/journaldreceiver/go.sum +++ b/receiver/journaldreceiver/go.sum @@ -75,44 +75,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -168,8 +166,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/k8sclusterreceiver/config_test.go b/receiver/k8sclusterreceiver/config_test.go index 8155050358f3..180011193bf5 100644 --- a/receiver/k8sclusterreceiver/config_test.go +++ b/receiver/k8sclusterreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver/internal/metadata" @@ -71,7 +72,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -83,7 +84,7 @@ func TestInvalidConfig(t *testing.T) { Distribution: distributionKubernetes, CollectionInterval: 30 * time.Second, } - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.Error(t, err) assert.ErrorContains(t, err, "invalid authType for kubernetes: ") @@ -94,7 +95,7 @@ func TestInvalidConfig(t *testing.T) { CollectionInterval: 30 * time.Second, } expectedErr := "\"wrong\" is not a supported distribution. Must be one of: \"openshift\", \"kubernetes\"" - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err) assert.ErrorContains(t, err, expectedErr) } diff --git a/receiver/k8sclusterreceiver/generated_component_test.go b/receiver/k8sclusterreceiver/generated_component_test.go index 62d05d97dd5e..9988029d4a7a 100644 --- a/receiver/k8sclusterreceiver/generated_component_test.go +++ b/receiver/k8sclusterreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("k8s_cluster") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8s_cluster", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/k8sclusterreceiver/go.mod b/receiver/k8sclusterreceiver/go.mod index 0a7da1ee7df3..29e24d72eedb 100644 --- a/receiver/k8sclusterreceiver/go.mod +++ b/receiver/k8sclusterreceiver/go.mod @@ -16,19 +16,20 @@ require ( github.com/openshift/api v3.9.0+incompatible github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/api v0.31.3 @@ -86,23 +87,23 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -125,7 +126,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/k8sclusterreceiver/go.sum b/receiver/k8sclusterreceiver/go.sum index 28a90ee5f570..a6a0635a0869 100644 --- a/receiver/k8sclusterreceiver/go.sum +++ b/receiver/k8sclusterreceiver/go.sum @@ -303,70 +303,72 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -620,8 +622,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/k8seventsreceiver/config_test.go b/receiver/k8seventsreceiver/config_test.go index ddb612bfee20..4e45afde71b7 100644 --- a/receiver/k8seventsreceiver/config_test.go +++ b/receiver/k8seventsreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver/internal/metadata" @@ -51,7 +52,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/k8seventsreceiver/generated_component_test.go b/receiver/k8seventsreceiver/generated_component_test.go index ec2016a42be8..eaf974018bc1 100644 --- a/receiver/k8seventsreceiver/generated_component_test.go +++ b/receiver/k8seventsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("k8s_events") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8s_events", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/k8seventsreceiver/go.mod b/receiver/k8seventsreceiver/go.mod index e5daae1dfae5..a9e175954785 100644 --- a/receiver/k8seventsreceiver/go.mod +++ b/receiver/k8seventsreceiver/go.mod @@ -5,15 +5,16 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/api v0.31.3 @@ -56,12 +57,11 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -76,7 +76,7 @@ require ( golang.org/x/time v0.4.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/k8seventsreceiver/go.sum b/receiver/k8seventsreceiver/go.sum index d0e7b4f65247..d92412483cc7 100644 --- a/receiver/k8seventsreceiver/go.sum +++ b/receiver/k8seventsreceiver/go.sum @@ -255,38 +255,38 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -523,8 +523,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/k8sobjectsreceiver/config_test.go b/receiver/k8sobjectsreceiver/config_test.go index de75fa4f7617..b1843d1b0f7a 100644 --- a/receiver/k8sobjectsreceiver/config_test.go +++ b/receiver/k8sobjectsreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "k8s.io/apimachinery/pkg/runtime/schema" apiWatch "k8s.io/apimachinery/pkg/watch" @@ -153,11 +154,11 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected.AuthType, cfg.AuthType) assert.Equal(t, tt.expected.Objects, cfg.Objects) }) diff --git a/receiver/k8sobjectsreceiver/generated_component_test.go b/receiver/k8sobjectsreceiver/generated_component_test.go index 6e9ea925f4c6..240b374a5e35 100644 --- a/receiver/k8sobjectsreceiver/generated_component_test.go +++ b/receiver/k8sobjectsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("k8sobjects") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "k8sobjects", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/k8sobjectsreceiver/go.mod b/receiver/k8sobjectsreceiver/go.mod index d6b6f91ca732..155601f2a9b0 100644 --- a/receiver/k8sobjectsreceiver/go.mod +++ b/receiver/k8sobjectsreceiver/go.mod @@ -9,16 +9,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 k8s.io/apimachinery v0.31.3 k8s.io/client-go v0.31.3 @@ -77,25 +78,25 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -118,7 +119,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/k8sobjectsreceiver/go.sum b/receiver/k8sobjectsreceiver/go.sum index 20833c8b92f6..96c2fb734849 100644 --- a/receiver/k8sobjectsreceiver/go.sum +++ b/receiver/k8sobjectsreceiver/go.sum @@ -301,68 +301,70 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -616,8 +618,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/kafkametricsreceiver/generated_component_test.go b/receiver/kafkametricsreceiver/generated_component_test.go index da89d0c30d01..8d267571d26a 100644 --- a/receiver/kafkametricsreceiver/generated_component_test.go +++ b/receiver/kafkametricsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("kafkametrics") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "kafkametrics", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/kafkametricsreceiver/go.mod b/receiver/kafkametricsreceiver/go.mod index e7464c31bae9..e5d670044ae8 100644 --- a/receiver/kafkametricsreceiver/go.mod +++ b/receiver/kafkametricsreceiver/go.mod @@ -7,18 +7,18 @@ require ( github.com/google/go-cmp v0.6.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -76,13 +76,12 @@ require ( github.com/xdg-go/scram v1.1.2 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -94,7 +93,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/kafkametricsreceiver/go.sum b/receiver/kafkametricsreceiver/go.sum index e417f2822739..3c52301f2a2d 100644 --- a/receiver/kafkametricsreceiver/go.sum +++ b/receiver/kafkametricsreceiver/go.sum @@ -144,46 +144,44 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -260,8 +258,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/kafkareceiver/config_test.go b/receiver/kafkareceiver/config_test.go index b5e7faa1dc93..063d165c3509 100644 --- a/receiver/kafkareceiver/config_test.go +++ b/receiver/kafkareceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka" @@ -114,7 +115,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/kafkareceiver/generated_component_test.go b/receiver/kafkareceiver/generated_component_test.go index f07a915827cd..1edf3d0d7097 100644 --- a/receiver/kafkareceiver/generated_component_test.go +++ b/receiver/kafkareceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("kafka") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "kafka", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/kafkareceiver/go.mod b/receiver/kafkareceiver/go.mod index 67eabebc0d81..c237258737d9 100644 --- a/receiver/kafkareceiver/go.mod +++ b/receiver/kafkareceiver/go.mod @@ -16,17 +16,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -93,18 +94,17 @@ require ( github.com/xdg-go/scram v1.1.2 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/crypto v0.32.0 // indirect diff --git a/receiver/kafkareceiver/go.sum b/receiver/kafkareceiver/go.sum index 353765d3bfb9..5d5b093a0411 100644 --- a/receiver/kafkareceiver/go.sum +++ b/receiver/kafkareceiver/go.sum @@ -156,58 +156,58 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest.go b/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest.go index 8b9d742c16d6..877b8ef7cffc 100644 --- a/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest.go +++ b/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() receiver.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) receiver.Settings { set := receivertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("kafka")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) receiver.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualKafkaReceiverCurrentOffset(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_kafka_receiver_current_offset", diff --git a/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest_test.go b/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest_test.go index 42d746551406..428d0b2f077e 100644 --- a/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest_test.go +++ b/receiver/kafkareceiver/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -26,123 +28,28 @@ func TestSetupTelemetry(t *testing.T) { tb.KafkaReceiverUnmarshalFailedLogRecords.Add(context.Background(), 1) tb.KafkaReceiverUnmarshalFailedMetricPoints.Add(context.Background(), 1) tb.KafkaReceiverUnmarshalFailedSpans.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_kafka_receiver_current_offset", - Description: "Current message offset", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_messages", - Description: "Number of received messages", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_offset_lag", - Description: "Current offset lag", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_partition_close", - Description: "Number of finished partitions", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_partition_start", - Description: "Number of started partitions", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_unmarshal_failed_log_records", - Description: "Number of log records failed to be unmarshaled", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_unmarshal_failed_metric_points", - Description: "Number of metric points failed to be unmarshaled", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_kafka_receiver_unmarshal_failed_spans", - Description: "Number of spans failed to be unmarshaled", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualKafkaReceiverCurrentOffset(t, testTel.Telemetry, + AssertEqualKafkaReceiverCurrentOffset(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverMessages(t, testTel.Telemetry, + AssertEqualKafkaReceiverMessages(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverOffsetLag(t, testTel.Telemetry, + AssertEqualKafkaReceiverOffsetLag(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverPartitionClose(t, testTel.Telemetry, + AssertEqualKafkaReceiverPartitionClose(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverPartitionStart(t, testTel.Telemetry, + AssertEqualKafkaReceiverPartitionStart(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverUnmarshalFailedLogRecords(t, testTel.Telemetry, + AssertEqualKafkaReceiverUnmarshalFailedLogRecords(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverUnmarshalFailedMetricPoints(t, testTel.Telemetry, + AssertEqualKafkaReceiverUnmarshalFailedMetricPoints(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualKafkaReceiverUnmarshalFailedSpans(t, testTel.Telemetry, + AssertEqualKafkaReceiverUnmarshalFailedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/receiver/kubeletstatsreceiver/config_test.go b/receiver/kubeletstatsreceiver/config_test.go index 0a6285e43852..b03e9a8f8998 100644 --- a/receiver/kubeletstatsreceiver/config_test.go +++ b/receiver/kubeletstatsreceiver/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig" @@ -296,7 +297,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) if tt.expectedValidationErr != "" { assert.EqualError(t, err, tt.expectedValidationErr) } else { diff --git a/receiver/kubeletstatsreceiver/generated_component_test.go b/receiver/kubeletstatsreceiver/generated_component_test.go index 7b8edb0b723a..7bc9f0070b17 100644 --- a/receiver/kubeletstatsreceiver/generated_component_test.go +++ b/receiver/kubeletstatsreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("kubeletstats") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "kubeletstats", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/kubeletstatsreceiver/go.mod b/receiver/kubeletstatsreceiver/go.mod index f03ff21a49ab..130c1636be52 100644 --- a/receiver/kubeletstatsreceiver/go.mod +++ b/receiver/kubeletstatsreceiver/go.mod @@ -11,23 +11,24 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 k8s.io/api v0.31.3 @@ -90,22 +91,22 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.119.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.119.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -128,7 +129,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/kubeletstatsreceiver/go.sum b/receiver/kubeletstatsreceiver/go.sum index a440ca335844..e75dc24ad4b6 100644 --- a/receiver/kubeletstatsreceiver/go.sum +++ b/receiver/kubeletstatsreceiver/go.sum @@ -303,76 +303,78 @@ go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -626,8 +628,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/libhoneyreceiver/generated_component_test.go b/receiver/libhoneyreceiver/generated_component_test.go index 99f0f6dfb0f9..2540a64c9a34 100644 --- a/receiver/libhoneyreceiver/generated_component_test.go +++ b/receiver/libhoneyreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("libhoney") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "libhoney", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/libhoneyreceiver/go.mod b/receiver/libhoneyreceiver/go.mod index c1516db9bbdf..52d15ce06f2d 100644 --- a/receiver/libhoneyreceiver/go.mod +++ b/receiver/libhoneyreceiver/go.mod @@ -8,16 +8,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/stretchr/testify v1.10.0 github.com/vmihailenco/msgpack/v5 v5.4.1 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 @@ -27,8 +27,8 @@ require ( require ( github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect ) require ( @@ -52,18 +52,17 @@ require ( github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +73,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/libhoneyreceiver/go.sum b/receiver/libhoneyreceiver/go.sum index 9811e82d8378..78a7f611f9bb 100644 --- a/receiver/libhoneyreceiver/go.sum +++ b/receiver/libhoneyreceiver/go.sum @@ -68,58 +68,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -173,8 +171,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/lokireceiver/config_test.go b/receiver/lokireceiver/config_test.go index 3524c41e607f..b4f2fb9d693b 100644 --- a/receiver/lokireceiver/config_test.go +++ b/receiver/lokireceiver/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver/internal/metadata" ) @@ -72,7 +73,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -101,7 +102,7 @@ func TestInvalidConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.Error(t, err, tt.err) }) } diff --git a/receiver/lokireceiver/generated_component_test.go b/receiver/lokireceiver/generated_component_test.go index 63653841ae78..d47fbaf29a89 100644 --- a/receiver/lokireceiver/generated_component_test.go +++ b/receiver/lokireceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("loki") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "loki", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/lokireceiver/go.mod b/receiver/lokireceiver/go.mod index 1e90f44b748e..85177722aa26 100644 --- a/receiver/lokireceiver/go.mod +++ b/receiver/lokireceiver/go.mod @@ -15,24 +15,25 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.119.0 // indirect github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/zap v1.27.0 google.golang.org/grpc v1.70.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -70,20 +71,19 @@ require ( github.com/prometheus/prometheus v0.54.1 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect @@ -98,7 +98,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/lokireceiver/go.sum b/receiver/lokireceiver/go.sum index 78952aeb0c56..2f7f61f6e36a 100644 --- a/receiver/lokireceiver/go.sum +++ b/receiver/lokireceiver/go.sum @@ -128,64 +128,64 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -253,8 +253,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/memcachedreceiver/generated_component_test.go b/receiver/memcachedreceiver/generated_component_test.go index 297a7244bc37..801302a1cec2 100644 --- a/receiver/memcachedreceiver/generated_component_test.go +++ b/receiver/memcachedreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("memcached") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "memcached", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/memcachedreceiver/go.mod b/receiver/memcachedreceiver/go.mod index 2a27cb2a77b6..6468389e68ae 100644 --- a/receiver/memcachedreceiver/go.mod +++ b/receiver/memcachedreceiver/go.mod @@ -10,17 +10,17 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -77,12 +77,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -98,7 +97,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/memcachedreceiver/go.sum b/receiver/memcachedreceiver/go.sum index e0fec5be0035..5f03a9de9d9d 100644 --- a/receiver/memcachedreceiver/go.sum +++ b/receiver/memcachedreceiver/go.sum @@ -136,42 +136,40 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -245,8 +243,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/mongodbatlasreceiver/generated_component_test.go b/receiver/mongodbatlasreceiver/generated_component_test.go index e6029863b3f9..e55c2c7755ba 100644 --- a/receiver/mongodbatlasreceiver/generated_component_test.go +++ b/receiver/mongodbatlasreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("mongodbatlas") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "mongodbatlas", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/mongodbatlasreceiver/go.mod b/receiver/mongodbatlasreceiver/go.mod index ef9c200c4249..646d36005378 100644 --- a/receiver/mongodbatlasreceiver/go.mod +++ b/receiver/mongodbatlasreceiver/go.mod @@ -12,18 +12,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 go.mongodb.org/atlas v0.37.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -32,12 +32,12 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -71,13 +71,12 @@ require ( github.com/stretchr/objx v0.5.2 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -87,7 +86,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/mongodbatlasreceiver/go.sum b/receiver/mongodbatlasreceiver/go.sum index 4a8746202d1d..3c8865f56cfe 100644 --- a/receiver/mongodbatlasreceiver/go.sum +++ b/receiver/mongodbatlasreceiver/go.sum @@ -86,58 +86,56 @@ go.mongodb.org/atlas v0.37.0 h1:zQnO1o5+bVP9IotpAYpres4UjMD2F4nwNEFTZhNL4ck= go.mongodb.org/atlas v0.37.0/go.mod h1:DJYtM+vsEpPEMSkQzJnFHrT0sP7ev6cseZc/GGjJYG8= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -193,8 +191,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/mongodbreceiver/config_test.go b/receiver/mongodbreceiver/config_test.go index 21f69c114092..4ee7df8d87e6 100644 --- a/receiver/mongodbreceiver/config_test.go +++ b/receiver/mongodbreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver/internal/metadata" @@ -90,7 +91,7 @@ func TestValidate(t *testing.T) { Hosts: hosts, ControllerConfig: scraperhelper.NewDefaultControllerConfig(), } - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) if tc.expected == nil { require.NoError(t, err) } else { @@ -142,7 +143,7 @@ func TestBadTLSConfigs(t *testing.T) { ControllerConfig: scraperhelper.NewDefaultControllerConfig(), ClientConfig: tc.tlsConfig, } - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) if tc.expectError { require.Error(t, err) } else { diff --git a/receiver/mongodbreceiver/factory_test.go b/receiver/mongodbreceiver/factory_test.go index 54002f0b67f8..bec0272bd90b 100644 --- a/receiver/mongodbreceiver/factory_test.go +++ b/receiver/mongodbreceiver/factory_test.go @@ -9,7 +9,7 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -25,7 +25,7 @@ func TestType(t *testing.T) { func TestValidConfig(t *testing.T) { factory := NewFactory() - require.NoError(t, component.ValidateConfig(factory.CreateDefaultConfig())) + require.NoError(t, xconfmap.Validate(factory.CreateDefaultConfig())) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/mongodbreceiver/generated_component_test.go b/receiver/mongodbreceiver/generated_component_test.go index 9c4ad4c99a26..255780706a34 100644 --- a/receiver/mongodbreceiver/generated_component_test.go +++ b/receiver/mongodbreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("mongodb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "mongodb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/mongodbreceiver/go.mod b/receiver/mongodbreceiver/go.mod index de20605beeaf..3f6a7e4d994d 100644 --- a/receiver/mongodbreceiver/go.mod +++ b/receiver/mongodbreceiver/go.mod @@ -11,21 +11,22 @@ require ( github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 go.mongodb.org/mongo-driver v1.17.2 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -91,12 +92,11 @@ require ( github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -112,7 +112,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/mongodbreceiver/go.sum b/receiver/mongodbreceiver/go.sum index f93ce78de279..be95ad6a57f8 100644 --- a/receiver/mongodbreceiver/go.sum +++ b/receiver/mongodbreceiver/go.sum @@ -153,50 +153,50 @@ go.mongodb.org/mongo-driver v1.17.2 h1:gvZyk8352qSfzyZ2UMWcpDpMSGEr1eqE4T793Sqyh go.mongodb.org/mongo-driver v1.17.2/go.mod h1:Hy04i7O2kC4RS06ZrhPRqj/u4DTYkFDAAccj+rVKqgQ= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -286,8 +286,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/mysqlreceiver/factory_test.go b/receiver/mysqlreceiver/factory_test.go index d6d6c549edcd..90357f99067b 100644 --- a/receiver/mysqlreceiver/factory_test.go +++ b/receiver/mysqlreceiver/factory_test.go @@ -9,8 +9,8 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -30,7 +30,7 @@ func TestValidConfig(t *testing.T) { cfg.Username = "otel" cfg.Password = "otel" cfg.Endpoint = "localhost:3306" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/mysqlreceiver/generated_component_test.go b/receiver/mysqlreceiver/generated_component_test.go index d9b8f80784a4..8d72ecb8f580 100644 --- a/receiver/mysqlreceiver/generated_component_test.go +++ b/receiver/mysqlreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("mysql") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "mysql", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/mysqlreceiver/go.mod b/receiver/mysqlreceiver/go.mod index 72d138c7b063..7835cee06065 100644 --- a/receiver/mysqlreceiver/go.mod +++ b/receiver/mysqlreceiver/go.mod @@ -10,19 +10,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -31,9 +32,9 @@ require ( github.com/containerd/platforms v0.2.1 // indirect github.com/moby/sys/userns v0.1.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect go.opentelemetry.io/proto/otlp v1.0.0 // indirect ) @@ -90,10 +91,9 @@ require ( github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -107,7 +107,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/mysqlreceiver/go.sum b/receiver/mysqlreceiver/go.sum index c13aca7ad911..121bf2e13aae 100644 --- a/receiver/mysqlreceiver/go.sum +++ b/receiver/mysqlreceiver/go.sum @@ -142,48 +142,48 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -257,8 +257,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/namedpipereceiver/generated_component_test.go b/receiver/namedpipereceiver/generated_component_test.go index c85d42ead76d..683c5ee7ebd9 100644 --- a/receiver/namedpipereceiver/generated_component_test.go +++ b/receiver/namedpipereceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("namedpipe") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "namedpipe", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/namedpipereceiver/go.mod b/receiver/namedpipereceiver/go.mod index ab3c3a232e3f..c16d9f90b471 100644 --- a/receiver/namedpipereceiver/go.mod +++ b/receiver/namedpipereceiver/go.mod @@ -6,20 +6,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -50,16 +51,15 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -71,7 +71,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/namedpipereceiver/go.sum b/receiver/namedpipereceiver/go.sum index 57ad38c1653d..324a88c07a9e 100644 --- a/receiver/namedpipereceiver/go.sum +++ b/receiver/namedpipereceiver/go.sum @@ -77,44 +77,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -170,8 +170,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/namedpipereceiver/namedpipe_test.go b/receiver/namedpipereceiver/namedpipe_test.go index a13bc83e28c6..433492ab0f4a 100644 --- a/receiver/namedpipereceiver/namedpipe_test.go +++ b/receiver/namedpipereceiver/namedpipe_test.go @@ -17,6 +17,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" @@ -44,7 +45,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, testdataConfigYaml(), cfg) } diff --git a/receiver/netflowreceiver/config_test.go b/receiver/netflowreceiver/config_test.go index 2a51b8b783e1..3c6e27e3a255 100644 --- a/receiver/netflowreceiver/config_test.go +++ b/receiver/netflowreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/netflowreceiver/internal/metadata" ) @@ -70,7 +71,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -113,7 +114,7 @@ func TestInvalidConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.ErrorContains(t, err, tt.err) }) } diff --git a/receiver/netflowreceiver/generated_component_test.go b/receiver/netflowreceiver/generated_component_test.go index 8e4e89bba88d..07c87e0a739f 100644 --- a/receiver/netflowreceiver/generated_component_test.go +++ b/receiver/netflowreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("netflow") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "netflow", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/netflowreceiver/go.mod b/receiver/netflowreceiver/go.mod index 93d8c7442d28..0a40caaa8a56 100644 --- a/receiver/netflowreceiver/go.mod +++ b/receiver/netflowreceiver/go.mod @@ -5,15 +5,16 @@ go 1.22.0 require ( github.com/netsampler/goflow2/v2 v2.2.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -36,12 +37,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -53,6 +53,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/netflowreceiver/go.sum b/receiver/netflowreceiver/go.sum index f2628d4211bc..8cbd0d8ddb57 100644 --- a/receiver/netflowreceiver/go.sum +++ b/receiver/netflowreceiver/go.sum @@ -56,38 +56,38 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/nginxreceiver/generated_component_test.go b/receiver/nginxreceiver/generated_component_test.go index c9ebe1ce7234..55e23d35adfd 100644 --- a/receiver/nginxreceiver/generated_component_test.go +++ b/receiver/nginxreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("nginx") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "nginx", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/nginxreceiver/go.mod b/receiver/nginxreceiver/go.mod index 54e7f22c001c..236781f79bc2 100644 --- a/receiver/nginxreceiver/go.mod +++ b/receiver/nginxreceiver/go.mod @@ -10,18 +10,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -82,18 +83,17 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -109,7 +109,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/nginxreceiver/go.sum b/receiver/nginxreceiver/go.sum index 52c5fa10afd6..f9f4b5b1c0c7 100644 --- a/receiver/nginxreceiver/go.sum +++ b/receiver/nginxreceiver/go.sum @@ -144,58 +144,58 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -269,8 +269,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/nginxreceiver/scraper_test.go b/receiver/nginxreceiver/scraper_test.go index 497b5b3cbb03..5a4237f8bbcc 100644 --- a/receiver/nginxreceiver/scraper_test.go +++ b/receiver/nginxreceiver/scraper_test.go @@ -13,10 +13,10 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/receiver/receivertest" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden" @@ -29,7 +29,7 @@ func TestScraper(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Endpoint = nginxMock.URL + "/status" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) scraper := newNginxScraper(receivertest.NewNopSettings(), cfg) diff --git a/receiver/nsxtreceiver/factory_test.go b/receiver/nsxtreceiver/factory_test.go index 134ed85e8e8e..ac3387d6e09e 100644 --- a/receiver/nsxtreceiver/factory_test.go +++ b/receiver/nsxtreceiver/factory_test.go @@ -9,7 +9,7 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -25,7 +25,7 @@ func TestType(t *testing.T) { func TestDefaultConfig(t *testing.T) { factory := NewFactory() - err := component.ValidateConfig(factory.CreateDefaultConfig()) + err := xconfmap.Validate(factory.CreateDefaultConfig()) // default does not endpoint require.ErrorContains(t, err, "no manager endpoint was specified") } diff --git a/receiver/nsxtreceiver/generated_component_test.go b/receiver/nsxtreceiver/generated_component_test.go index 68f929bf96e1..e4ed703d86db 100644 --- a/receiver/nsxtreceiver/generated_component_test.go +++ b/receiver/nsxtreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("nsxt") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "nsxt", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/nsxtreceiver/go.mod b/receiver/nsxtreceiver/go.mod index 5270054cf86b..fd49e2fe9187 100644 --- a/receiver/nsxtreceiver/go.mod +++ b/receiver/nsxtreceiver/go.mod @@ -8,19 +8,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/vmware/go-vmware-nsxt v0.0.0-20230223012718-d31b8a1ca05e - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -52,18 +53,17 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -75,7 +75,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/nsxtreceiver/go.sum b/receiver/nsxtreceiver/go.sum index c48cb016c046..2568c0d651c1 100644 --- a/receiver/nsxtreceiver/go.sum +++ b/receiver/nsxtreceiver/go.sum @@ -74,60 +74,60 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -203,8 +203,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/ntpreceiver/generated_component_test.go b/receiver/ntpreceiver/generated_component_test.go index 7eb22d968f2a..b9a22ce48bab 100644 --- a/receiver/ntpreceiver/generated_component_test.go +++ b/receiver/ntpreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("ntp") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "ntp", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/ntpreceiver/go.mod b/receiver/ntpreceiver/go.mod index 21a6dfc60210..2cff24aa2714 100644 --- a/receiver/ntpreceiver/go.mod +++ b/receiver/ntpreceiver/go.mod @@ -6,17 +6,17 @@ require ( github.com/beevik/ntp v1.4.3 github.com/google/go-cmp v0.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -38,12 +38,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -55,6 +54,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/ntpreceiver/go.sum b/receiver/ntpreceiver/go.sum index dfc2a73e913a..423991ea61d8 100644 --- a/receiver/ntpreceiver/go.sum +++ b/receiver/ntpreceiver/go.sum @@ -54,42 +54,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -141,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/opencensusreceiver/config_test.go b/receiver/opencensusreceiver/config_test.go index 330bfbc5a9bb..a9627932c039 100644 --- a/receiver/opencensusreceiver/config_test.go +++ b/receiver/opencensusreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver/internal/metadata" ) @@ -140,7 +141,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/opencensusreceiver/generated_component_test.go b/receiver/opencensusreceiver/generated_component_test.go index 931dc2a4766e..adbd1e8dc3ad 100644 --- a/receiver/opencensusreceiver/generated_component_test.go +++ b/receiver/opencensusreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("opencensus") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "opencensus", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/opencensusreceiver/go.mod b/receiver/opencensusreceiver/go.mod index fa689bcbfd4a..111bbe308f83 100644 --- a/receiver/opencensusreceiver/go.mod +++ b/receiver/opencensusreceiver/go.mod @@ -11,19 +11,20 @@ require ( github.com/rs/cors v1.11.1 github.com/soheilhy/cmux v0.1.5 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 @@ -31,7 +32,7 @@ require ( go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 google.golang.org/grpc v1.70.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -60,20 +61,19 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.27.0 // indirect diff --git a/receiver/opencensusreceiver/go.sum b/receiver/opencensusreceiver/go.sum index 71d08b43c149..53ed908573e3 100644 --- a/receiver/opencensusreceiver/go.sum +++ b/receiver/opencensusreceiver/go.sum @@ -110,62 +110,62 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -258,8 +258,8 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/oracledbreceiver/generated_component_test.go b/receiver/oracledbreceiver/generated_component_test.go index d8391cd1f874..750a556a9e74 100644 --- a/receiver/oracledbreceiver/generated_component_test.go +++ b/receiver/oracledbreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("oracledb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "oracledb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/oracledbreceiver/go.mod b/receiver/oracledbreceiver/go.mod index c8cb27149dd1..12c4a8055184 100644 --- a/receiver/oracledbreceiver/go.mod +++ b/receiver/oracledbreceiver/go.mod @@ -6,17 +6,17 @@ require ( github.com/google/go-cmp v0.6.0 github.com/sijms/go-ora/v2 v2.8.23 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -39,12 +39,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -55,7 +54,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/oracledbreceiver/go.sum b/receiver/oracledbreceiver/go.sum index addeaa7966c1..a5ac251f562c 100644 --- a/receiver/oracledbreceiver/go.sum +++ b/receiver/oracledbreceiver/go.sum @@ -54,42 +54,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -141,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/osqueryreceiver/generated_component_test.go b/receiver/osqueryreceiver/generated_component_test.go index 24a3b2d3fd94..889c6069af7e 100644 --- a/receiver/osqueryreceiver/generated_component_test.go +++ b/receiver/osqueryreceiver/generated_component_test.go @@ -6,11 +6,14 @@ import ( "testing" "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" ) +var typ = component.MustNewType("osquery") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "osquery", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/osqueryreceiver/go.mod b/receiver/osqueryreceiver/go.mod index 49f1513c3d95..78eceab85888 100644 --- a/receiver/osqueryreceiver/go.mod +++ b/receiver/osqueryreceiver/go.mod @@ -4,10 +4,10 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -22,11 +22,10 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 // indirect + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -39,6 +38,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/osqueryreceiver/go.sum b/receiver/osqueryreceiver/go.sum index 663c4e950a92..dd666d1439f6 100644 --- a/receiver/osqueryreceiver/go.sum +++ b/receiver/osqueryreceiver/go.sum @@ -40,38 +40,36 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -123,8 +121,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/otelarrowreceiver/config.go b/receiver/otelarrowreceiver/config.go index 934f8e26bc64..662c3ed6ea92 100644 --- a/receiver/otelarrowreceiver/config.go +++ b/receiver/otelarrowreceiver/config.go @@ -9,6 +9,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/confmap" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow/compression/zstd" ) @@ -57,8 +58,8 @@ type Config struct { } var ( - _ component.Config = (*Config)(nil) - _ component.ConfigValidator = (*ArrowConfig)(nil) + _ component.Config = (*Config)(nil) + _ xconfmap.Validator = (*ArrowConfig)(nil) ) func (cfg *ArrowConfig) Validate() error { diff --git a/receiver/otelarrowreceiver/config_test.go b/receiver/otelarrowreceiver/config_test.go index d50edab9fac2..fb4bb3fbe9cf 100644 --- a/receiver/otelarrowreceiver/config_test.go +++ b/receiver/otelarrowreceiver/config_test.go @@ -10,11 +10,11 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configgrpc" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" ) func TestUnmarshalDefaultConfig(t *testing.T) { @@ -157,5 +157,5 @@ func TestUnmarshalConfigNoProtocols(t *testing.T) { cfg := Config{} // This now produces an error due to breaking change. // https://github.com/open-telemetry/opentelemetry-collector/pull/9385 - assert.ErrorContains(t, component.ValidateConfig(cfg), "invalid transport type") + assert.ErrorContains(t, xconfmap.Validate(cfg), "invalid transport type") } diff --git a/receiver/otelarrowreceiver/generated_component_test.go b/receiver/otelarrowreceiver/generated_component_test.go index 5f584c27e52e..6848aa5b56b8 100644 --- a/receiver/otelarrowreceiver/generated_component_test.go +++ b/receiver/otelarrowreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("otelarrow") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "otelarrow", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/otelarrowreceiver/go.mod b/receiver/otelarrowreceiver/go.mod index ff9477253d61..ced6fc57c6e8 100644 --- a/receiver/otelarrowreceiver/go.mod +++ b/receiver/otelarrowreceiver/go.mod @@ -8,22 +8,23 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/open-telemetry/otel-arrow v0.33.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/sdk v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -68,15 +69,14 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect @@ -87,7 +87,7 @@ require ( golang.org/x/tools v0.22.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/otelarrowreceiver/go.sum b/receiver/otelarrowreceiver/go.sum index 65721d72f2ca..705d4b6e4bce 100644 --- a/receiver/otelarrowreceiver/go.sum +++ b/receiver/otelarrowreceiver/go.sum @@ -101,60 +101,62 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -242,8 +244,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/receiver/otlpjsonfilereceiver/generated_component_test.go b/receiver/otlpjsonfilereceiver/generated_component_test.go index 838b4e4f953b..6052ca88ec1e 100644 --- a/receiver/otlpjsonfilereceiver/generated_component_test.go +++ b/receiver/otlpjsonfilereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("otlpjsonfile") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "otlpjsonfile", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/otlpjsonfilereceiver/go.mod b/receiver/otlpjsonfilereceiver/go.mod index 20672322854f..111e5b4c0f15 100644 --- a/receiver/otlpjsonfilereceiver/go.mod +++ b/receiver/otlpjsonfilereceiver/go.mod @@ -5,25 +5,25 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pdata/testdata v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -56,12 +56,11 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -74,7 +73,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/otlpjsonfilereceiver/go.sum b/receiver/otlpjsonfilereceiver/go.sum index 5939512bef90..09783e835a5f 100644 --- a/receiver/otlpjsonfilereceiver/go.sum +++ b/receiver/otlpjsonfilereceiver/go.sum @@ -79,44 +79,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -172,8 +170,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/podmanreceiver/config_test.go b/receiver/podmanreceiver/config_test.go index 5cb0e40be0d3..c09339fa0cd0 100644 --- a/receiver/podmanreceiver/config_test.go +++ b/receiver/podmanreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver/internal/metadata" @@ -75,12 +76,12 @@ func TestLoadConfig(t *testing.T) { if len(tt.expectedErrMsgs) > 0 { for _, msg := range tt.expectedErrMsgs { - assert.ErrorContains(t, component.ValidateConfig(cfg), msg) + assert.ErrorContains(t, xconfmap.Validate(cfg), msg) } return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/podmanreceiver/generated_component_test.go b/receiver/podmanreceiver/generated_component_test.go index 32f507e1535b..0e96ee1c3079 100644 --- a/receiver/podmanreceiver/generated_component_test.go +++ b/receiver/podmanreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("podman_stats") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "podman_stats", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/podmanreceiver/go.mod b/receiver/podmanreceiver/go.mod index f85a1609b0de..39bd69b082ff 100644 --- a/receiver/podmanreceiver/go.mod +++ b/receiver/podmanreceiver/go.mod @@ -5,19 +5,20 @@ go 1.22.0 require ( github.com/google/go-cmp v0.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -41,11 +42,10 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -56,7 +56,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/podmanreceiver/go.sum b/receiver/podmanreceiver/go.sum index 9116b57714fd..7d23b5e49e98 100644 --- a/receiver/podmanreceiver/go.sum +++ b/receiver/podmanreceiver/go.sum @@ -52,44 +52,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -145,8 +145,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/postgresqlreceiver/config_test.go b/receiver/postgresqlreceiver/config_test.go index 73d5c637dde8..30b259f9e01b 100644 --- a/receiver/postgresqlreceiver/config_test.go +++ b/receiver/postgresqlreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver/internal/metadata" ) @@ -102,7 +103,7 @@ func TestValidate(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig().(*Config) tC.defaultConfigModifier(cfg) - actual := component.ValidateConfig(cfg) + actual := xconfmap.Validate(cfg) if len(tC.expected) > 0 { for _, err := range tC.expected { require.ErrorContains(t, actual, err.Error()) diff --git a/receiver/postgresqlreceiver/factory_test.go b/receiver/postgresqlreceiver/factory_test.go index 245e1a2a057e..b135a80b1491 100644 --- a/receiver/postgresqlreceiver/factory_test.go +++ b/receiver/postgresqlreceiver/factory_test.go @@ -9,7 +9,7 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -28,7 +28,7 @@ func TestValidConfig(t *testing.T) { cfg := factory.CreateDefaultConfig().(*Config) cfg.Username = "otel" cfg.Password = "otel" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/postgresqlreceiver/generated_component_test.go b/receiver/postgresqlreceiver/generated_component_test.go index 3f299548342c..f6e1c24784e0 100644 --- a/receiver/postgresqlreceiver/generated_component_test.go +++ b/receiver/postgresqlreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("postgresql") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "postgresql", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/postgresqlreceiver/go.mod b/receiver/postgresqlreceiver/go.mod index 301700ae0089..a389d5b2ef7f 100644 --- a/receiver/postgresqlreceiver/go.mod +++ b/receiver/postgresqlreceiver/go.mod @@ -11,21 +11,22 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -86,12 +87,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -106,7 +106,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/postgresqlreceiver/go.sum b/receiver/postgresqlreceiver/go.sum index c0afa7d66fda..d89c63bd2980 100644 --- a/receiver/postgresqlreceiver/go.sum +++ b/receiver/postgresqlreceiver/go.sum @@ -140,50 +140,50 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -257,8 +257,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/prometheusreceiver/config_test.go b/receiver/prometheusreceiver/config_test.go index f0c5d144e569..2961a5d46f8b 100644 --- a/receiver/prometheusreceiver/config_test.go +++ b/receiver/prometheusreceiver/config_test.go @@ -16,6 +16,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/receiver/receivertest" "go.uber.org/zap" "go.uber.org/zap/zaptest/observer" @@ -67,7 +68,7 @@ func TestLoadTargetAllocatorConfig(t *testing.T) { sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) r0 := cfg.(*Config) assert.NotNil(t, r0.PrometheusConfig) @@ -82,7 +83,7 @@ func TestLoadTargetAllocatorConfig(t *testing.T) { require.NoError(t, err) cfg = factory.CreateDefaultConfig() require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) r1 := cfg.(*Config) assert.NotNil(t, r0.PrometheusConfig) @@ -98,7 +99,7 @@ func TestLoadTargetAllocatorConfig(t *testing.T) { require.NoError(t, err) cfg = factory.CreateDefaultConfig() require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) r2 := cfg.(*Config) assert.Len(t, r2.PrometheusConfig.ScrapeConfigs, 1) @@ -116,7 +117,7 @@ func TestValidateConfigWithScrapeConfigFiles(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestLoadConfigFailsOnUnknownSection(t *testing.T) { @@ -139,25 +140,25 @@ func TestLoadConfigFailsOnNoPrometheusOrTAConfig(t *testing.T) { sub, err := cm.Sub(component.NewIDWithName(metadata.Type, "").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.ErrorContains(t, component.ValidateConfig(cfg), "no Prometheus scrape_configs or target_allocator set") + require.ErrorContains(t, xconfmap.Validate(cfg), "no Prometheus scrape_configs or target_allocator set") cfg = factory.CreateDefaultConfig() sub, err = cm.Sub(component.NewIDWithName(metadata.Type, "withConfigAndTA").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg = factory.CreateDefaultConfig() sub, err = cm.Sub(component.NewIDWithName(metadata.Type, "withOnlyTA").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg = factory.CreateDefaultConfig() sub, err = cm.Sub(component.NewIDWithName(metadata.Type, "withOnlyScrape").String()) require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } // As one of the config parameters is consuming prometheus @@ -205,7 +206,7 @@ func TestRejectUnsupportedPrometheusFeatures(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) require.Error(t, err) wantErrMsg := `unsupported features: @@ -230,7 +231,7 @@ func TestNonExistentAuthCredentialsFile(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) assert.ErrorContains(t, - component.ValidateConfig(cfg), + xconfmap.Validate(cfg), `error checking authorization credentials file "/nonexistentauthcredentialsfile"`) } @@ -245,7 +246,7 @@ func TestTLSConfigNonExistentCertFile(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) assert.ErrorContains(t, - component.ValidateConfig(cfg), + xconfmap.Validate(cfg), `error checking client cert file "/nonexistentcertfile"`) } @@ -260,7 +261,7 @@ func TestTLSConfigNonExistentKeyFile(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) assert.ErrorContains(t, - component.ValidateConfig(cfg), + xconfmap.Validate(cfg), `error checking client key file "/nonexistentkeyfile"`) } @@ -315,7 +316,7 @@ func TestFileSDConfigJsonNilTargetGroup(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestFileSDConfigYamlNilTargetGroup(t *testing.T) { @@ -328,7 +329,7 @@ func TestFileSDConfigYamlNilTargetGroup(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestTargetAllocatorInvalidHTTPScrape(t *testing.T) { @@ -352,5 +353,5 @@ func TestFileSDConfigWithoutSDFile(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } diff --git a/receiver/prometheusreceiver/generated_component_test.go b/receiver/prometheusreceiver/generated_component_test.go index 32faff890590..4da4e64b0ea9 100644 --- a/receiver/prometheusreceiver/generated_component_test.go +++ b/receiver/prometheusreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("prometheus") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "prometheus", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/prometheusreceiver/go.mod b/receiver/prometheusreceiver/go.mod index 88d4205db1b2..88708ecfe7b3 100644 --- a/receiver/prometheusreceiver/go.mod +++ b/receiver/prometheusreceiver/go.mod @@ -14,28 +14,29 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 gopkg.in/yaml.v2 v2.4.0 ) @@ -66,7 +67,7 @@ require ( github.com/docker/docker v27.3.1+incompatible // indirect github.com/docker/go-connections v0.4.0 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect github.com/envoyproxy/go-control-plane v0.13.1 // indirect github.com/envoyproxy/protoc-gen-validate v1.1.0 // indirect @@ -156,7 +157,7 @@ require ( github.com/prometheus/procfs v0.15.1 // indirect github.com/rs/cors v1.11.1 // indirect github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tidwall/gjson v1.10.2 // indirect @@ -170,32 +171,33 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect @@ -227,7 +229,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect diff --git a/receiver/prometheusreceiver/go.sum b/receiver/prometheusreceiver/go.sum index e0eafa4f81f9..4deee8e682d7 100644 --- a/receiver/prometheusreceiver/go.sum +++ b/receiver/prometheusreceiver/go.sum @@ -121,8 +121,8 @@ github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKoh github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -510,8 +510,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= @@ -576,100 +576,104 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -902,8 +906,8 @@ golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -1066,8 +1070,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/prometheusreceiver/targetallocator/config_test.go b/receiver/prometheusreceiver/targetallocator/config_test.go index 650da0327eac..8c18f9c52382 100644 --- a/receiver/prometheusreceiver/targetallocator/config_test.go +++ b/receiver/prometheusreceiver/targetallocator/config_test.go @@ -11,9 +11,9 @@ import ( promConfig "github.com/prometheus/common/config" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" ) func TestComponentConfigStruct(t *testing.T) { @@ -28,7 +28,7 @@ func TestLoadTargetAllocatorConfig(t *testing.T) { sub, err := cm.Sub("target_allocator") require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, "http://localhost:8080", cfg.ClientConfig.Endpoint) assert.Equal(t, 5*time.Second, cfg.ClientConfig.Timeout) @@ -39,31 +39,31 @@ func TestLoadTargetAllocatorConfig(t *testing.T) { func TestPromHTTPClientConfigValidateAuthorization(t *testing.T) { cfg := PromHTTPClientConfig{} - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg.Authorization = &promConfig.Authorization{} - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg.Authorization.CredentialsFile = "none" - require.Error(t, component.ValidateConfig(cfg)) + require.Error(t, xconfmap.Validate(cfg)) cfg.Authorization.CredentialsFile = filepath.Join("testdata", "dummy-tls-cert-file") - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestPromHTTPClientConfigValidateTLSConfig(t *testing.T) { cfg := PromHTTPClientConfig{} - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg.TLSConfig.CertFile = "none" - require.Error(t, component.ValidateConfig(cfg)) + require.Error(t, xconfmap.Validate(cfg)) cfg.TLSConfig.CertFile = filepath.Join("testdata", "dummy-tls-cert-file") cfg.TLSConfig.KeyFile = "none" - require.Error(t, component.ValidateConfig(cfg)) + require.Error(t, xconfmap.Validate(cfg)) cfg.TLSConfig.KeyFile = filepath.Join("testdata", "dummy-tls-key-file") - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestPromHTTPClientConfigValidateMain(t *testing.T) { cfg := PromHTTPClientConfig{} - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) cfg.BearerToken = "foo" cfg.BearerTokenFile = filepath.Join("testdata", "dummy-tls-key-file") - require.Error(t, component.ValidateConfig(cfg)) + require.Error(t, xconfmap.Validate(cfg)) } diff --git a/receiver/prometheusremotewritereceiver/generated_component_test.go b/receiver/prometheusremotewritereceiver/generated_component_test.go index e75a6836073f..8cdfa4136724 100644 --- a/receiver/prometheusremotewritereceiver/generated_component_test.go +++ b/receiver/prometheusremotewritereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("prometheusremotewrite") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "prometheusremotewrite", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/prometheusremotewritereceiver/go.mod b/receiver/prometheusremotewritereceiver/go.mod index 609c02d1670e..d49edc3a59b4 100644 --- a/receiver/prometheusremotewritereceiver/go.mod +++ b/receiver/prometheusremotewritereceiver/go.mod @@ -9,16 +9,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -68,20 +68,19 @@ require ( github.com/prometheus/procfs v0.15.1 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -99,7 +98,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/apimachinery v0.29.3 // indirect diff --git a/receiver/prometheusremotewritereceiver/go.sum b/receiver/prometheusremotewritereceiver/go.sum index 19ff995b6db6..dd9c2c7d50ea 100644 --- a/receiver/prometheusremotewritereceiver/go.sum +++ b/receiver/prometheusremotewritereceiver/go.sum @@ -416,58 +416,56 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -766,8 +764,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/pulsarreceiver/generated_component_test.go b/receiver/pulsarreceiver/generated_component_test.go index a1abe67435c8..55a70c3a1e30 100644 --- a/receiver/pulsarreceiver/generated_component_test.go +++ b/receiver/pulsarreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("pulsar") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "pulsar", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/pulsarreceiver/go.mod b/receiver/pulsarreceiver/go.mod index 1c646befd78c..85209e87361a 100644 --- a/receiver/pulsarreceiver/go.mod +++ b/receiver/pulsarreceiver/go.mod @@ -11,16 +11,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -76,13 +76,11 @@ require ( github.com/sirupsen/logrus v1.9.3 // indirect github.com/spaolacci/murmur3 v1.1.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect diff --git a/receiver/pulsarreceiver/go.sum b/receiver/pulsarreceiver/go.sum index a7f1f53b65bd..9bb099d3fe1e 100644 --- a/receiver/pulsarreceiver/go.sum +++ b/receiver/pulsarreceiver/go.sum @@ -218,42 +218,40 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= diff --git a/receiver/purefareceiver/config_test.go b/receiver/purefareceiver/config_test.go index 8c7799b648d9..1970c23e6e4f 100644 --- a/receiver/purefareceiver/config_test.go +++ b/receiver/purefareceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver/internal/metadata" ) @@ -57,7 +58,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) expected := factory.CreateDefaultConfig().(*Config) diff --git a/receiver/purefareceiver/generated_component_test.go b/receiver/purefareceiver/generated_component_test.go index 2b843d23fa47..d73b8dda4912 100644 --- a/receiver/purefareceiver/generated_component_test.go +++ b/receiver/purefareceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("purefa") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "purefa", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/purefareceiver/go.mod b/receiver/purefareceiver/go.mod index f94db11501bb..67834f11da94 100644 --- a/receiver/purefareceiver/go.mod +++ b/receiver/purefareceiver/go.mod @@ -8,18 +8,19 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -141,20 +142,19 @@ require ( github.com/vultr/govultr/v2 v2.17.2 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -169,7 +169,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect @@ -178,7 +178,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/purefareceiver/go.sum b/receiver/purefareceiver/go.sum index 50ab0ae50ab0..bd5dc9ebe3bc 100644 --- a/receiver/purefareceiver/go.sum +++ b/receiver/purefareceiver/go.sum @@ -120,8 +120,8 @@ github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKoh github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -508,8 +508,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= @@ -572,98 +572,102 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -890,8 +894,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -1054,8 +1058,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/purefareceiver/internal/bearertoken_test.go b/receiver/purefareceiver/internal/bearertoken_test.go index 0740a8028de0..f0301edef68f 100644 --- a/receiver/purefareceiver/internal/bearertoken_test.go +++ b/receiver/purefareceiver/internal/bearertoken_test.go @@ -24,7 +24,7 @@ func TestBearerToken(t *testing.T) { baCfg := baFactory.CreateDefaultConfig().(*bearertokenauthextension.Config) baCfg.BearerToken = "the-token" - baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettings(), baCfg) + baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettingsWithType(baFactory.Type()), baCfg) require.NoError(t, err) baComponentName := component.MustNewIDWithName("bearertokenauth", "array01") diff --git a/receiver/purefareceiver/internal/scraper_test.go b/receiver/purefareceiver/internal/scraper_test.go index 7a0cedce074b..76f51783bdc1 100644 --- a/receiver/purefareceiver/internal/scraper_test.go +++ b/receiver/purefareceiver/internal/scraper_test.go @@ -28,7 +28,7 @@ func TestToPrometheusConfig(t *testing.T) { baCfg := baFactory.CreateDefaultConfig().(*bearertokenauthextension.Config) baCfg.BearerToken = "the-token" - baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettings(), baCfg) + baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettingsWithType(baFactory.Type()), baCfg) require.NoError(t, err) host := &mockHost{ diff --git a/receiver/purefbreceiver/config_test.go b/receiver/purefbreceiver/config_test.go index dc421bc5b033..3c809836d7dd 100644 --- a/receiver/purefbreceiver/config_test.go +++ b/receiver/purefbreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver/internal/metadata" ) @@ -51,7 +52,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) expected := factory.CreateDefaultConfig().(*Config) diff --git a/receiver/purefbreceiver/generated_component_test.go b/receiver/purefbreceiver/generated_component_test.go index 471438eb7188..878c7ca8ec26 100644 --- a/receiver/purefbreceiver/generated_component_test.go +++ b/receiver/purefbreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("purefb") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "purefb", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/purefbreceiver/go.mod b/receiver/purefbreceiver/go.mod index 16d5231f2d49..5989ae80afff 100644 --- a/receiver/purefbreceiver/go.mod +++ b/receiver/purefbreceiver/go.mod @@ -8,17 +8,18 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 ) @@ -140,21 +141,20 @@ require ( github.com/vultr/govultr/v2 v2.17.2 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -169,7 +169,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect @@ -178,7 +178,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/purefbreceiver/go.sum b/receiver/purefbreceiver/go.sum index 50ab0ae50ab0..bd5dc9ebe3bc 100644 --- a/receiver/purefbreceiver/go.sum +++ b/receiver/purefbreceiver/go.sum @@ -120,8 +120,8 @@ github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKoh github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -508,8 +508,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= @@ -572,98 +572,102 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -890,8 +894,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -1054,8 +1058,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/purefbreceiver/internal/baerertoken_test.go b/receiver/purefbreceiver/internal/baerertoken_test.go index ffbd0b13fe68..696d0acd0472 100644 --- a/receiver/purefbreceiver/internal/baerertoken_test.go +++ b/receiver/purefbreceiver/internal/baerertoken_test.go @@ -24,7 +24,7 @@ func TestBearerToken(t *testing.T) { baCfg := baFactory.CreateDefaultConfig().(*bearertokenauthextension.Config) baCfg.BearerToken = "the-token" - baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettings(), baCfg) + baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettingsWithType(baFactory.Type()), baCfg) require.NoError(t, err) baComponentName := component.MustNewIDWithName("bearertokenauth", "fb02") diff --git a/receiver/purefbreceiver/internal/scraper_test.go b/receiver/purefbreceiver/internal/scraper_test.go index 8f8881b716f8..187bdb682c3f 100644 --- a/receiver/purefbreceiver/internal/scraper_test.go +++ b/receiver/purefbreceiver/internal/scraper_test.go @@ -27,7 +27,7 @@ func TestToPrometheusConfig(t *testing.T) { baCfg := baFactory.CreateDefaultConfig().(*bearertokenauthextension.Config) baCfg.BearerToken = "the-token" - baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettings(), baCfg) + baExt, err := baFactory.Create(context.Background(), extensiontest.NewNopSettingsWithType(baFactory.Type()), baCfg) require.NoError(t, err) host := &mockHost{ diff --git a/receiver/rabbitmqreceiver/generated_component_test.go b/receiver/rabbitmqreceiver/generated_component_test.go index ee6a6107a354..e96099beb8db 100644 --- a/receiver/rabbitmqreceiver/generated_component_test.go +++ b/receiver/rabbitmqreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("rabbitmq") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "rabbitmq", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/rabbitmqreceiver/go.mod b/receiver/rabbitmqreceiver/go.mod index ffa03e1d6b94..79b4fc5709cd 100644 --- a/receiver/rabbitmqreceiver/go.mod +++ b/receiver/rabbitmqreceiver/go.mod @@ -7,20 +7,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -51,17 +51,16 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +73,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/rabbitmqreceiver/go.sum b/receiver/rabbitmqreceiver/go.sum index 8ab301b0b0fc..29beda7a8c82 100644 --- a/receiver/rabbitmqreceiver/go.sum +++ b/receiver/rabbitmqreceiver/go.sum @@ -68,60 +68,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -175,8 +173,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/receivercreator/config_test.go b/receiver/receivercreator/config_test.go index 90533da89476..0bd5bcda7f4e 100644 --- a/receiver/receivercreator/config_test.go +++ b/receiver/receivercreator/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer" "go.opentelemetry.io/collector/otelcol" "go.opentelemetry.io/collector/otelcol/otelcoltest" @@ -133,7 +134,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/receivercreator/generated_component_test.go b/receiver/receivercreator/generated_component_test.go index c6c62a555e1e..f9420f0ab584 100644 --- a/receiver/receivercreator/generated_component_test.go +++ b/receiver/receivercreator/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("receiver_creator") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "receiver_creator", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/receivercreator/go.mod b/receiver/receivercreator/go.mod index 20846be533c3..89775a761f15 100644 --- a/receiver/receivercreator/go.mod +++ b/receiver/receivercreator/go.mod @@ -10,20 +10,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/spf13/cast v1.7.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -35,7 +36,7 @@ require ( github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // indirect github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect @@ -62,38 +63,39 @@ require ( github.com/prometheus/client_model v0.6.1 // indirect github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.34.0 // indirect @@ -118,13 +120,13 @@ require ( go.opentelemetry.io/proto/otlp v1.5.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer => ../../extension/observer diff --git a/receiver/receivercreator/go.sum b/receiver/receivercreator/go.sum index 1420ac780fcd..999eccbffac1 100644 --- a/receiver/receivercreator/go.sum +++ b/receiver/receivercreator/go.sum @@ -8,8 +8,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t 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= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI= github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= @@ -95,8 +95,8 @@ github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWN github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y= github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= @@ -123,12 +123,14 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= @@ -139,86 +141,88 @@ go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtn go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -296,8 +300,8 @@ golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= @@ -318,8 +322,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/receivercreator/runner.go b/receiver/receivercreator/runner.go index aa7f3a8194de..391595e160f9 100644 --- a/receiver/receivercreator/runner.go +++ b/receiver/receivercreator/runner.go @@ -12,6 +12,7 @@ import ( "github.com/spf13/cast" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer" "go.opentelemetry.io/collector/pipeline" rcvr "go.opentelemetry.io/collector/receiver" @@ -137,7 +138,7 @@ func (run *receiverRunner) loadRuntimeReceiverConfig( if err := mergedConfig.Unmarshal(receiverCfg); err != nil { return nil, "", fmt.Errorf("failed to load %q template config: %w", receiver.id.String(), err) } - if err := component.ValidateConfig(receiverCfg); err != nil { + if err := xconfmap.Validate(receiverCfg); err != nil { return nil, "", fmt.Errorf("invalid runtime receiver config: receivers::%s: %w", receiver.id, err) } return receiverCfg, targetEndpoint, nil diff --git a/receiver/redisreceiver/generated_component_test.go b/receiver/redisreceiver/generated_component_test.go index d5cd9d0c7763..3a1422095735 100644 --- a/receiver/redisreceiver/generated_component_test.go +++ b/receiver/redisreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("redis") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "redis", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/redisreceiver/go.mod b/receiver/redisreceiver/go.mod index 7a4baf71ac0a..190014b2198c 100644 --- a/receiver/redisreceiver/go.mod +++ b/receiver/redisreceiver/go.mod @@ -9,20 +9,20 @@ require ( github.com/redis/go-redis/v9 v9.7.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -82,12 +82,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -103,7 +102,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/redisreceiver/go.sum b/receiver/redisreceiver/go.sum index fb75ff8f8818..3a6da3da7b6f 100644 --- a/receiver/redisreceiver/go.sum +++ b/receiver/redisreceiver/go.sum @@ -144,48 +144,46 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -259,8 +257,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/riakreceiver/generated_component_test.go b/receiver/riakreceiver/generated_component_test.go index fc140b402f74..d395c72324dc 100644 --- a/receiver/riakreceiver/generated_component_test.go +++ b/receiver/riakreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("riak") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "riak", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/riakreceiver/go.mod b/receiver/riakreceiver/go.mod index 6a53ab7270bf..f606487988a2 100644 --- a/receiver/riakreceiver/go.mod +++ b/receiver/riakreceiver/go.mod @@ -7,20 +7,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -52,17 +52,16 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -74,7 +73,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/riakreceiver/go.sum b/receiver/riakreceiver/go.sum index 8ab301b0b0fc..29beda7a8c82 100644 --- a/receiver/riakreceiver/go.sum +++ b/receiver/riakreceiver/go.sum @@ -68,60 +68,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -175,8 +173,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/saphanareceiver/config_test.go b/receiver/saphanareceiver/config_test.go index 4b837c836c4c..db390590093d 100644 --- a/receiver/saphanareceiver/config_test.go +++ b/receiver/saphanareceiver/config_test.go @@ -14,6 +14,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.uber.org/multierr" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver/internal/metadata" @@ -65,7 +66,7 @@ func TestValidate(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig().(*Config) tC.defaultConfigModifier(cfg) - actual := component.ValidateConfig(cfg) + actual := xconfmap.Validate(cfg) if tC.expected != nil { require.ErrorContains(t, actual, tC.expected.Error()) diff --git a/receiver/saphanareceiver/factory_test.go b/receiver/saphanareceiver/factory_test.go index 0a2639221482..8fd77b918bba 100644 --- a/receiver/saphanareceiver/factory_test.go +++ b/receiver/saphanareceiver/factory_test.go @@ -9,7 +9,7 @@ import ( "time" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -28,7 +28,7 @@ func TestValidConfig(t *testing.T) { cfg := factory.CreateDefaultConfig().(*Config) cfg.Username = "otel" cfg.Password = "otel" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } func TestCreateMetrics(t *testing.T) { diff --git a/receiver/saphanareceiver/generated_component_test.go b/receiver/saphanareceiver/generated_component_test.go index 338f32895505..1f3d052b714e 100644 --- a/receiver/saphanareceiver/generated_component_test.go +++ b/receiver/saphanareceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("saphana") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "saphana", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/saphanareceiver/go.mod b/receiver/saphanareceiver/go.mod index 6ca10c4faa80..9048c4e1645f 100644 --- a/receiver/saphanareceiver/go.mod +++ b/receiver/saphanareceiver/go.mod @@ -8,20 +8,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -48,12 +49,11 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stretchr/objx v0.5.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -65,7 +65,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/saphanareceiver/go.sum b/receiver/saphanareceiver/go.sum index eacfd3ecf7cd..a14d8c968a8d 100644 --- a/receiver/saphanareceiver/go.sum +++ b/receiver/saphanareceiver/go.sum @@ -60,48 +60,48 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -155,8 +155,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/sapmreceiver/config_test.go b/receiver/sapmreceiver/config_test.go index b7a62ba59d9e..937aa2365c7e 100644 --- a/receiver/sapmreceiver/config_test.go +++ b/receiver/sapmreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver/internal/metadata" ) @@ -64,7 +65,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/sapmreceiver/generated_component_test.go b/receiver/sapmreceiver/generated_component_test.go index a0797ae1c56f..4114e1dc5372 100644 --- a/receiver/sapmreceiver/generated_component_test.go +++ b/receiver/sapmreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("sapm") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sapm", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/sapmreceiver/go.mod b/receiver/sapmreceiver/go.mod index b4db4bbbccc1..2cb32f17bdd5 100644 --- a/receiver/sapmreceiver/go.mod +++ b/receiver/sapmreceiver/go.mod @@ -11,20 +11,21 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.119.0 github.com/signalfx/sapm-proto v0.17.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -55,17 +56,16 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/receiver/sapmreceiver/go.sum b/receiver/sapmreceiver/go.sum index 68040883b917..f9edfbb2a1c8 100644 --- a/receiver/sapmreceiver/go.sum +++ b/receiver/sapmreceiver/go.sum @@ -79,60 +79,60 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/receiver/signalfxreceiver/config_test.go b/receiver/signalfxreceiver/config_test.go index 6254aa5a3640..e5a1c2cfb3ed 100644 --- a/receiver/signalfxreceiver/config_test.go +++ b/receiver/signalfxreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver/internal/metadata" @@ -71,7 +72,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/signalfxreceiver/generated_component_test.go b/receiver/signalfxreceiver/generated_component_test.go index 6303f3818576..7a47c86d2dbd 100644 --- a/receiver/signalfxreceiver/generated_component_test.go +++ b/receiver/signalfxreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("signalfx") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "signalfx", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/signalfxreceiver/go.mod b/receiver/signalfxreceiver/go.mod index db889844fe7a..02cf184d0c9f 100644 --- a/receiver/signalfxreceiver/go.mod +++ b/receiver/signalfxreceiver/go.mod @@ -12,19 +12,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx v0.119.0 github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -70,23 +71,22 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -99,7 +99,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/signalfxreceiver/go.sum b/receiver/signalfxreceiver/go.sum index 93019ae5306e..82930bf50f67 100644 --- a/receiver/signalfxreceiver/go.sum +++ b/receiver/signalfxreceiver/go.sum @@ -107,72 +107,72 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -236,8 +236,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/simpleprometheusreceiver/config_test.go b/receiver/simpleprometheusreceiver/config_test.go index 57165d2e22be..f5d892d4c490 100644 --- a/receiver/simpleprometheusreceiver/config_test.go +++ b/receiver/simpleprometheusreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver/internal/metadata" ) @@ -91,7 +92,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/simpleprometheusreceiver/generated_component_test.go b/receiver/simpleprometheusreceiver/generated_component_test.go index c05472140fe3..ce112727a746 100644 --- a/receiver/simpleprometheusreceiver/generated_component_test.go +++ b/receiver/simpleprometheusreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("prometheus_simple") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "prometheus_simple", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/simpleprometheusreceiver/go.mod b/receiver/simpleprometheusreceiver/go.mod index 27a4ae7ac559..dff30b9d71d1 100644 --- a/receiver/simpleprometheusreceiver/go.mod +++ b/receiver/simpleprometheusreceiver/go.mod @@ -7,15 +7,16 @@ require ( github.com/prometheus/common v0.62.0 github.com/prometheus/prometheus v0.54.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 k8s.io/client-go v0.31.3 ) @@ -139,22 +140,21 @@ require ( github.com/x448/float16 v0.8.4 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -170,7 +170,7 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.5.0 // indirect @@ -179,7 +179,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/receiver/simpleprometheusreceiver/go.sum b/receiver/simpleprometheusreceiver/go.sum index 2612f7d5651e..19548db8e56f 100644 --- a/receiver/simpleprometheusreceiver/go.sum +++ b/receiver/simpleprometheusreceiver/go.sum @@ -120,8 +120,8 @@ github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKoh github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -508,8 +508,8 @@ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29 h1:BkTk4gynLjguayxrYxZoMZjBnA github.com/scaleway/scaleway-sdk-go v1.0.0-beta.29/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= @@ -574,98 +574,102 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -892,8 +896,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -1056,8 +1060,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/receiver/skywalkingreceiver/config_test.go b/receiver/skywalkingreceiver/config_test.go index a57c166c2385..f17fcfd1d12a 100644 --- a/receiver/skywalkingreceiver/config_test.go +++ b/receiver/skywalkingreceiver/config_test.go @@ -14,6 +14,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver/internal/metadata" ) @@ -78,7 +79,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/skywalkingreceiver/generated_component_test.go b/receiver/skywalkingreceiver/generated_component_test.go index 12a04a2bec16..0bf87a60e234 100644 --- a/receiver/skywalkingreceiver/generated_component_test.go +++ b/receiver/skywalkingreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("skywalking") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "skywalking", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/skywalkingreceiver/go.mod b/receiver/skywalkingreceiver/go.mod index 75321bd9f3fe..f4869c68fa0a 100644 --- a/receiver/skywalkingreceiver/go.mod +++ b/receiver/skywalkingreceiver/go.mod @@ -7,24 +7,25 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 google.golang.org/grpc v1.70.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 skywalking.apache.org/repo/goapi v0.0.0-20240104145220-ba7202308dd4 ) @@ -52,18 +53,17 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect diff --git a/receiver/skywalkingreceiver/go.sum b/receiver/skywalkingreceiver/go.sum index 8649c1033292..c505485a9943 100644 --- a/receiver/skywalkingreceiver/go.sum +++ b/receiver/skywalkingreceiver/go.sum @@ -117,62 +117,62 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 h1:rgMkmiGfix9vFJDcDi1PK8WEQP4FLQwLDfhp5ZLpFeE= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0/go.mod h1:ijPqXp5P6IRRByFVVg9DY8P5HkxkHE5ARIa+86aXPf4= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= @@ -316,8 +316,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/snmpreceiver/config_test.go b/receiver/snmpreceiver/config_test.go index 6746b7821893..0b508ebe2e53 100644 --- a/receiver/snmpreceiver/config_test.go +++ b/receiver/snmpreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver/internal/metadata" ) @@ -255,9 +256,9 @@ func TestLoadConfigConnectionConfigs(t *testing.T) { cfg := factory.CreateDefaultConfig() require.NoError(t, sub.Unmarshal(cfg)) if test.expectedErr == "" { - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } else { - require.ErrorContains(t, component.ValidateConfig(cfg), test.expectedErr) + require.ErrorContains(t, xconfmap.Validate(cfg), test.expectedErr) } require.Equal(t, test.expectedCfg, cfg) @@ -999,9 +1000,9 @@ func TestLoadConfigMetricConfigs(t *testing.T) { cfg := factory.CreateDefaultConfig() require.NoError(t, sub.Unmarshal(cfg)) if test.expectedErr == "" { - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) } else { - require.ErrorContains(t, component.ValidateConfig(cfg), test.expectedErr) + require.ErrorContains(t, xconfmap.Validate(cfg), test.expectedErr) } require.Equal(t, test.expectedCfg, cfg) diff --git a/receiver/snmpreceiver/factory.go b/receiver/snmpreceiver/factory.go index 1719c259e7eb..6ac87fb9af5b 100644 --- a/receiver/snmpreceiver/factory.go +++ b/receiver/snmpreceiver/factory.go @@ -11,6 +11,7 @@ import ( "strings" "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer" "go.opentelemetry.io/collector/receiver" "go.opentelemetry.io/collector/scraper" @@ -105,5 +106,5 @@ func addMissingConfigDefaults(cfg *Config) error { } } - return component.ValidateConfig(cfg) + return xconfmap.Validate(cfg) } diff --git a/receiver/snmpreceiver/generated_component_test.go b/receiver/snmpreceiver/generated_component_test.go index 7df8d609e609..aa12610c7d9e 100644 --- a/receiver/snmpreceiver/generated_component_test.go +++ b/receiver/snmpreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("snmp") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "snmp", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/snmpreceiver/go.mod b/receiver/snmpreceiver/go.mod index 5193ca445e10..28a397d0b468 100644 --- a/receiver/snmpreceiver/go.mod +++ b/receiver/snmpreceiver/go.mod @@ -8,18 +8,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -40,7 +41,7 @@ require ( github.com/docker/docker v27.3.1+incompatible // indirect github.com/docker/go-connections v0.5.0 // indirect github.com/docker/go-units v0.5.0 // indirect - github.com/ebitengine/purego v0.8.1 // indirect + github.com/ebitengine/purego v0.8.2 // 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 @@ -81,7 +82,7 @@ require ( github.com/prometheus/common v0.62.0 // indirect github.com/prometheus/procfs v0.15.1 // indirect github.com/shirou/gopsutil/v3 v3.24.5 // indirect - github.com/shirou/gopsutil/v4 v4.24.12 // indirect + github.com/shirou/gopsutil/v4 v4.25.1 // indirect github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/spf13/cobra v1.8.1 // indirect @@ -91,36 +92,37 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 // indirect - go.opentelemetry.io/collector/connector v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/otelcol v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/semconv v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect @@ -148,14 +150,14 @@ require ( golang.org/x/crypto v0.32.0 // indirect golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/snmpreceiver/go.sum b/receiver/snmpreceiver/go.sum index 0d04bb162c41..1aebfd68244e 100644 --- a/receiver/snmpreceiver/go.sum +++ b/receiver/snmpreceiver/go.sum @@ -32,8 +32,8 @@ github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/ebitengine/purego v0.8.1 h1:sdRKd6plj7KYW33EH5As6YKfe8m9zbN9JMrOjNVF/BE= -github.com/ebitengine/purego v0.8.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= +github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -141,8 +141,8 @@ github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI= github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk= -github.com/shirou/gopsutil/v4 v4.24.12 h1:qvePBOk20e0IKA1QXrIIU+jmk+zEiYVVx06WjBRlZo4= -github.com/shirou/gopsutil/v4 v4.24.12/go.mod h1:DCtMPAad2XceTeIAbGyVfycbYQNBGk2P8cvDi7/VN9o= +github.com/shirou/gopsutil/v4 v4.25.1 h1:QSWkTc+fu9LTAWfkZwZ6j8MSUk4A2LV7rbH0ZqmLjXs= +github.com/shirou/gopsutil/v4 v4.25.1/go.mod h1:RoUCUpndaJFtT+2zsZzzmhvbfGoDCJ7nFXKJf8GqJbI= github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU= @@ -176,106 +176,110 @@ go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXm go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0 h1:r4nyEXzs+1ZaemXX7bo2pniIqUZxoFKv0Q1Y7UKkkeY= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.0/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0 h1:eBuy2cxEuRRe5xhQjz+0YqCtMEa6pUUXtEUeZ1+dqSw= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.0/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0 h1:P0F4ys5mxyoo9Bl1uNQc9tDQHUcjc6UiSdQWnHzAod8= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.0/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c h1:1O9EHhY85vB3dOvph7k6p6TLRLRIYUe5iXI2WKAK8kY= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:uIRrCsNI9hx6/AehW0MpB0oEPzRt2QIn6rCbFQkBbbQ= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c h1:uXmEplpjNTRpTA8ImUv6kldGJiCEve+0ek1T9LOu104= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:tAn9Ahbs+y/lBv0etEnVg401hhiHGIXneALyD2I3qIs= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c h1:0ppSb3ys8iZ5m/5otvsoN8cWtbHn12+iY7K5iLlAudQ= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3+woatuB5xT10fnmHu5DPujf/rBVi2sntNu2cjqFtYs= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1 h1:BgAdd947V9z5fnOb3mQf/5UhFFA3dhYKdG78t4mWIuo= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250205001856-68ff067415c1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0 h1:XicJhy+owMv1KqQZJSYMtWmuWeBd8ZavsItKO6whAr0= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.0/go.mod h1:LY+jvqMARsOtJriH9gAfAYNg8bHA2G6H9mJI5IdT5x0= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c h1:EN7p4IWjBGcbExji9aBFwyIoTGnEjRMqQisqsGE5MIo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:lqVegDjx47wxE9TgcG01C1Td/57knQTo1+Avr1cae+A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= @@ -357,8 +361,8 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -383,8 +387,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/snowflakereceiver/config_test.go b/receiver/snowflakereceiver/config_test.go index 52441b045a77..c0e0f0823090 100644 --- a/receiver/snowflakereceiver/config_test.go +++ b/receiver/snowflakereceiver/config_test.go @@ -14,6 +14,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "go.uber.org/multierr" @@ -133,7 +134,7 @@ func TestLoadConfig(t *testing.T) { cfg := factory.CreateDefaultConfig() require.NoError(t, cmNoStr.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) diff := cmp.Diff(expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricConfig{}), cmpopts.IgnoreUnexported(metadata.ResourceAttributeConfig{})) if diff != "" { diff --git a/receiver/snowflakereceiver/factory_test.go b/receiver/snowflakereceiver/factory_test.go index 586113487872..6eae7ab15f61 100644 --- a/receiver/snowflakereceiver/factory_test.go +++ b/receiver/snowflakereceiver/factory_test.go @@ -8,7 +8,7 @@ import ( "testing" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" @@ -22,13 +22,13 @@ func TestFactoryCreate(t *testing.T) { func TestDefaultConfig(t *testing.T) { cfg := createDefaultConfig().(*Config) - require.Error(t, component.ValidateConfig(cfg), "Validation succeeded on invalid cfg") + require.Error(t, xconfmap.Validate(cfg), "Validation succeeded on invalid cfg") cfg.Account = "account" cfg.Username = "uname" cfg.Password = "pwd" cfg.Warehouse = "warehouse" - require.NoError(t, component.ValidateConfig(cfg), "Failed to validate valid cfg") + require.NoError(t, xconfmap.Validate(cfg), "Failed to validate valid cfg") require.EqualValues(t, defaultDB, cfg.Database) require.EqualValues(t, defaultRole, cfg.Role) diff --git a/receiver/snowflakereceiver/generated_component_test.go b/receiver/snowflakereceiver/generated_component_test.go index 4c1b8a76a181..f1d3214cd8b3 100644 --- a/receiver/snowflakereceiver/generated_component_test.go +++ b/receiver/snowflakereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("snowflake") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "snowflake", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/snowflakereceiver/go.mod b/receiver/snowflakereceiver/go.mod index ff03ca446260..3081aebf9acb 100644 --- a/receiver/snowflakereceiver/go.mod +++ b/receiver/snowflakereceiver/go.mod @@ -9,18 +9,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/snowflakedb/gosnowflake v1.12.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -82,12 +83,11 @@ require ( github.com/sirupsen/logrus v1.9.3 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -105,7 +105,7 @@ require ( golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/snowflakereceiver/go.sum b/receiver/snowflakereceiver/go.sum index 4297f36f72f1..a54f76c7dcce 100644 --- a/receiver/snowflakereceiver/go.sum +++ b/receiver/snowflakereceiver/go.sum @@ -167,44 +167,44 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -276,8 +276,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/receiver/snowflakereceiver/scraper_test.go b/receiver/snowflakereceiver/scraper_test.go index 4bb297ac380c..024804eab1dd 100644 --- a/receiver/snowflakereceiver/scraper_test.go +++ b/receiver/snowflakereceiver/scraper_test.go @@ -11,8 +11,8 @@ import ( "github.com/DATA-DOG/go-sqlmock" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/receiver/receivertest" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden" @@ -25,7 +25,7 @@ func TestScraper(t *testing.T) { cfg.Username = "uname" cfg.Password = "pwd" cfg.Warehouse = "warehouse" - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) if err != nil { t.Fatal("an error occurred when validating config", err) } @@ -67,7 +67,7 @@ func TestStart(t *testing.T) { cfg.Username = "uname" cfg.Password = "pwd" cfg.Warehouse = "warehouse" - require.NoError(t, component.ValidateConfig(cfg)) + require.NoError(t, xconfmap.Validate(cfg)) scraper := newSnowflakeMetricsScraper(receivertest.NewNopSettings(), cfg) err := scraper.start(context.Background(), componenttest.NewNopHost()) diff --git a/receiver/solacereceiver/config_test.go b/receiver/solacereceiver/config_test.go index 1f380e7a1d1d..08fadf7c4330 100644 --- a/receiver/solacereceiver/config_test.go +++ b/receiver/solacereceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver/internal/metadata" ) @@ -71,10 +72,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expectedErr != nil { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.expectedErr.Error()) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.expectedErr.Error()) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -83,7 +84,7 @@ func TestLoadConfig(t *testing.T) { func TestConfigValidateMissingAuth(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Queue = "someQueue" - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.ErrorContains(t, err, errMissingAuthDetails.Error()) } @@ -92,14 +93,14 @@ func TestConfigValidateMultipleAuth(t *testing.T) { cfg.Queue = "someQueue" cfg.Auth.PlainText = &SaslPlainTextConfig{"Username", "Password"} cfg.Auth.XAuth2 = &SaslXAuth2Config{"Username", "Bearer"} - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.ErrorContains(t, err, errTooManyAuthDetails.Error()) } func TestConfigValidateMissingQueue(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Auth.PlainText = &SaslPlainTextConfig{"Username", "Password"} - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.ErrorContains(t, err, errMissingQueueName.Error()) } @@ -145,7 +146,7 @@ func TestConfigValidateSuccess(t *testing.T) { cfg := createDefaultConfig().(*Config) cfg.Queue = "someQueue" configure(cfg) - err := component.ValidateConfig(cfg) + err := xconfmap.Validate(cfg) assert.NoError(t, err) }) } diff --git a/receiver/solacereceiver/generated_component_test.go b/receiver/solacereceiver/generated_component_test.go index f3a69985d8f1..96f5b39bccba 100644 --- a/receiver/solacereceiver/generated_component_test.go +++ b/receiver/solacereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("solace") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "solace", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/solacereceiver/go.mod b/receiver/solacereceiver/go.mod index 35852261e3d6..7442f26cfee3 100644 --- a/receiver/solacereceiver/go.mod +++ b/receiver/solacereceiver/go.mod @@ -8,18 +8,19 @@ go 1.22.0 require ( github.com/Azure/go-amqp v1.3.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 @@ -27,7 +28,7 @@ require ( go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 ) require ( @@ -48,10 +49,9 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.33.0 // indirect diff --git a/receiver/solacereceiver/go.sum b/receiver/solacereceiver/go.sum index a633b8550fb2..05c9b69cedcd 100644 --- a/receiver/solacereceiver/go.sum +++ b/receiver/solacereceiver/go.sum @@ -58,40 +58,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.34.0 h1:czJDQwFrMbOr9Kk+BPo1y8WZIIFIK58SA1kykuVeiOU= @@ -145,8 +145,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest.go b/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest.go index e71076b98777..eb65ebe7693c 100644 --- a/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest.go +++ b/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() receiver.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) receiver.Settings { set := receivertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("solace")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) receiver.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualSolacereceiverDroppedEgressSpans(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_solacereceiver_dropped_egress_spans", diff --git a/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest_test.go b/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest_test.go index 22b52082bc8c..dd18e84cb1d0 100644 --- a/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest_test.go +++ b/receiver/solacereceiver/internal/metadatatest/generated_telemetrytest_test.go @@ -11,10 +11,12 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() @@ -31,194 +33,43 @@ func TestSetupTelemetry(t *testing.T) { tb.SolacereceiverReceiverStatus.Record(context.Background(), 1) tb.SolacereceiverRecoverableUnmarshallingErrors.Add(context.Background(), 1) tb.SolacereceiverReportedSpans.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_solacereceiver_dropped_egress_spans", - Description: "Number of dropped egress spans", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_dropped_span_messages", - Description: "Number of dropped span messages", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_failed_reconnections", - Description: "Number of failed broker reconnections", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_fatal_unmarshalling_errors", - Description: "Number of fatal message unmarshalling errors", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_need_upgrade", - Description: "Indicates with value 1 that receiver requires an upgrade and is not compatible with messages received from a broker", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_received_span_messages", - Description: "Number of received span messages", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_receiver_flow_control_recent_retries", - Description: "Most recent/current retry count when flow controlled", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_receiver_flow_control_status", - Description: "Indicates the flow control status of the receiver. 0 = not flow controlled, 1 = currently flow controlled", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_receiver_flow_control_total", - Description: "Number of times the receiver instance became flow controlled", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_receiver_flow_control_with_single_successful_retry", - Description: "Number of times the receiver instance became flow controlled and resolved situations after the first retry", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_receiver_status", - Description: "Indicates the status of the receiver as an enum. 0 = starting, 1 = connecting, 2 = connected, 3 = disabled (often paired with needs_upgrade), 4 = terminating, 5 = terminated", - Unit: "1", - Data: metricdata.Gauge[int64]{ - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_recoverable_unmarshalling_errors", - Description: "Number of recoverable message unmarshalling errors", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - { - Name: "otelcol_solacereceiver_reported_spans", - Description: "Number of reported spans", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualSolacereceiverDroppedEgressSpans(t, testTel.Telemetry, + AssertEqualSolacereceiverDroppedEgressSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverDroppedSpanMessages(t, testTel.Telemetry, + AssertEqualSolacereceiverDroppedSpanMessages(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverFailedReconnections(t, testTel.Telemetry, + AssertEqualSolacereceiverFailedReconnections(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverFatalUnmarshallingErrors(t, testTel.Telemetry, + AssertEqualSolacereceiverFatalUnmarshallingErrors(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverNeedUpgrade(t, testTel.Telemetry, + AssertEqualSolacereceiverNeedUpgrade(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceivedSpanMessages(t, testTel.Telemetry, + AssertEqualSolacereceiverReceivedSpanMessages(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceiverFlowControlRecentRetries(t, testTel.Telemetry, + AssertEqualSolacereceiverReceiverFlowControlRecentRetries(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceiverFlowControlStatus(t, testTel.Telemetry, + AssertEqualSolacereceiverReceiverFlowControlStatus(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceiverFlowControlTotal(t, testTel.Telemetry, + AssertEqualSolacereceiverReceiverFlowControlTotal(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceiverFlowControlWithSingleSuccessfulRetry(t, testTel.Telemetry, + AssertEqualSolacereceiverReceiverFlowControlWithSingleSuccessfulRetry(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReceiverStatus(t, testTel.Telemetry, + AssertEqualSolacereceiverReceiverStatus(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverRecoverableUnmarshallingErrors(t, testTel.Telemetry, + AssertEqualSolacereceiverRecoverableUnmarshallingErrors(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) - AssertEqualSolacereceiverReportedSpans(t, testTel.Telemetry, + AssertEqualSolacereceiverReportedSpans(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/receiver/splunkenterprisereceiver/generated_component_test.go b/receiver/splunkenterprisereceiver/generated_component_test.go index 333436f0b04d..5d1a2b05f753 100644 --- a/receiver/splunkenterprisereceiver/generated_component_test.go +++ b/receiver/splunkenterprisereceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("splunkenterprise") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "splunkenterprise", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/splunkenterprisereceiver/go.mod b/receiver/splunkenterprisereceiver/go.mod index 9862e5ffcc8e..19c03fd635c9 100644 --- a/receiver/splunkenterprisereceiver/go.mod +++ b/receiver/splunkenterprisereceiver/go.mod @@ -7,20 +7,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configauth v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/auth v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -51,16 +51,15 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -72,7 +71,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/splunkenterprisereceiver/go.sum b/receiver/splunkenterprisereceiver/go.sum index 27ec1dbd8e8c..39c52cd7d1eb 100644 --- a/receiver/splunkenterprisereceiver/go.sum +++ b/receiver/splunkenterprisereceiver/go.sum @@ -66,58 +66,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -171,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/splunkhecreceiver/config_test.go b/receiver/splunkhecreceiver/config_test.go index 0d6ce134c869..eac8cc53a705 100644 --- a/receiver/splunkhecreceiver/config_test.go +++ b/receiver/splunkhecreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver/internal/metadata" @@ -91,7 +92,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/splunkhecreceiver/generated_component_test.go b/receiver/splunkhecreceiver/generated_component_test.go index 8c4b117272a5..693d17a60344 100644 --- a/receiver/splunkhecreceiver/generated_component_test.go +++ b/receiver/splunkhecreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("splunk_hec") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "splunk_hec", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/splunkhecreceiver/go.mod b/receiver/splunkhecreceiver/go.mod index 769b04973515..eb0673b76fbc 100644 --- a/receiver/splunkhecreceiver/go.mod +++ b/receiver/splunkhecreceiver/go.mod @@ -13,19 +13,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -59,23 +60,22 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -88,7 +88,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/splunkhecreceiver/go.sum b/receiver/splunkhecreceiver/go.sum index 9a77c0ff5e28..7b14a3b92e84 100644 --- a/receiver/splunkhecreceiver/go.sum +++ b/receiver/splunkhecreceiver/go.sum @@ -138,72 +138,72 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -259,8 +259,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/sqlqueryreceiver/config_test.go b/receiver/sqlqueryreceiver/config_test.go index 374fb808b3fc..1989fa66d372 100644 --- a/receiver/sqlqueryreceiver/config_test.go +++ b/receiver/sqlqueryreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery" @@ -160,10 +161,10 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, sub.Unmarshal(cfg)) if tt.expected == nil { - assert.ErrorContains(t, component.ValidateConfig(cfg), tt.errorMessage) + assert.ErrorContains(t, xconfmap.Validate(cfg), tt.errorMessage) return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } @@ -185,7 +186,7 @@ func TestConfig_Validate_Multierr(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - err = component.ValidateConfig(cfg) + err = xconfmap.Validate(cfg) assert.ErrorContains(t, err, "invalid metric config with metric_name 'my.metric'") assert.ErrorContains(t, err, "metric config has unsupported value_type: 'xint'") diff --git a/receiver/sqlqueryreceiver/generated_component_test.go b/receiver/sqlqueryreceiver/generated_component_test.go index ddc045db2442..02bc4491b8c1 100644 --- a/receiver/sqlqueryreceiver/generated_component_test.go +++ b/receiver/sqlqueryreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("sqlquery") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sqlquery", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/sqlqueryreceiver/go.mod b/receiver/sqlqueryreceiver/go.mod index 2798826473ca..8f3a30e6347c 100644 --- a/receiver/sqlqueryreceiver/go.mod +++ b/receiver/sqlqueryreceiver/go.mod @@ -11,13 +11,13 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -25,11 +25,12 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension/xextension v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -142,14 +143,13 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -170,7 +170,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/sqlqueryreceiver/go.sum b/receiver/sqlqueryreceiver/go.sum index fa9ae52795fb..511d90fd4078 100644 --- a/receiver/sqlqueryreceiver/go.sum +++ b/receiver/sqlqueryreceiver/go.sum @@ -294,48 +294,48 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -443,8 +443,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/receiver/sqlserverreceiver/config_others_test.go b/receiver/sqlserverreceiver/config_others_test.go index 41516b303ea6..2f9b47474204 100644 --- a/receiver/sqlserverreceiver/config_others_test.go +++ b/receiver/sqlserverreceiver/config_others_test.go @@ -9,7 +9,7 @@ import ( "testing" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver/internal/metadata" @@ -80,9 +80,9 @@ func TestValidateOtherOS(t *testing.T) { for _, tc := range testCases { t.Run(tc.desc, func(t *testing.T) { if tc.expectedSuccess { - require.NoError(t, component.ValidateConfig(tc.cfg)) + require.NoError(t, xconfmap.Validate(tc.cfg)) } else { - require.Error(t, component.ValidateConfig(tc.cfg)) + require.Error(t, xconfmap.Validate(tc.cfg)) } }) } diff --git a/receiver/sqlserverreceiver/config_test.go b/receiver/sqlserverreceiver/config_test.go index eb0fd7726d03..8e4cefe9adbd 100644 --- a/receiver/sqlserverreceiver/config_test.go +++ b/receiver/sqlserverreceiver/config_test.go @@ -11,8 +11,8 @@ import ( "github.com/google/go-cmp/cmp/cmpopts" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver/internal/metadata" @@ -69,9 +69,9 @@ func TestValidate(t *testing.T) { for _, tc := range testCases { t.Run(tc.desc, func(t *testing.T) { if tc.expectedSuccess { - require.NoError(t, component.ValidateConfig(tc.cfg)) + require.NoError(t, xconfmap.Validate(tc.cfg)) } else { - require.Error(t, component.ValidateConfig(tc.cfg)) + require.Error(t, xconfmap.Validate(tc.cfg)) } }) } @@ -88,7 +88,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, factory.CreateDefaultConfig(), cfg) }) @@ -121,7 +121,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) if diff := cmp.Diff(expected, cfg, cmpopts.IgnoreUnexported(metadata.MetricConfig{}), cmpopts.IgnoreUnexported(metadata.ResourceAttributeConfig{})); diff != "" { t.Errorf("Config mismatch (-expected +actual):\n%s", diff) } diff --git a/receiver/sqlserverreceiver/config_windows_test.go b/receiver/sqlserverreceiver/config_windows_test.go index 3beed9fae8f7..659faed5499e 100644 --- a/receiver/sqlserverreceiver/config_windows_test.go +++ b/receiver/sqlserverreceiver/config_windows_test.go @@ -9,7 +9,7 @@ import ( "testing" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver/internal/metadata" @@ -71,9 +71,9 @@ func TestValidateWindows(t *testing.T) { for _, tc := range testCases { t.Run(tc.desc, func(t *testing.T) { if tc.expectedSuccess { - require.NoError(t, component.ValidateConfig(tc.cfg)) + require.NoError(t, xconfmap.Validate(tc.cfg)) } else { - require.Error(t, component.ValidateConfig(tc.cfg)) + require.Error(t, xconfmap.Validate(tc.cfg)) } }) } diff --git a/receiver/sqlserverreceiver/generated_component_test.go b/receiver/sqlserverreceiver/generated_component_test.go index e0c1c2a2481b..da65740ea7d1 100644 --- a/receiver/sqlserverreceiver/generated_component_test.go +++ b/receiver/sqlserverreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("sqlserver") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sqlserver", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/sqlserverreceiver/go.mod b/receiver/sqlserverreceiver/go.mod index c706d4d204b8..5f538b862011 100644 --- a/receiver/sqlserverreceiver/go.mod +++ b/receiver/sqlserverreceiver/go.mod @@ -9,18 +9,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -99,12 +100,11 @@ require ( github.com/stretchr/objx v0.5.2 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -122,7 +122,7 @@ require ( golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/sqlserverreceiver/go.sum b/receiver/sqlserverreceiver/go.sum index 5d3401bd4841..7fb4241ee27d 100644 --- a/receiver/sqlserverreceiver/go.sum +++ b/receiver/sqlserverreceiver/go.sum @@ -204,44 +204,44 @@ github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -332,8 +332,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/receiver/sshcheckreceiver/generated_component_test.go b/receiver/sshcheckreceiver/generated_component_test.go index 553ff58bf15a..c965aad9cc90 100644 --- a/receiver/sshcheckreceiver/generated_component_test.go +++ b/receiver/sshcheckreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("sshcheck") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "sshcheck", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/sshcheckreceiver/go.mod b/receiver/sshcheckreceiver/go.mod index fa17c7a16167..2f035974ebd6 100644 --- a/receiver/sshcheckreceiver/go.mod +++ b/receiver/sshcheckreceiver/go.mod @@ -8,19 +8,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/pkg/sftp v1.13.7 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 golang.org/x/crypto v0.32.0 @@ -31,8 +31,7 @@ require ( github.com/knadh/koanf/providers/confmap v0.1.0 // indirect github.com/knadh/koanf/v2 v2.1.2 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect ) @@ -43,11 +42,11 @@ require ( github.com/go-viper/mapstructure/v2 v2.2.1 // indirect github.com/google/uuid v1.6.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect ) @@ -71,7 +70,7 @@ require ( golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/sshcheckreceiver/go.sum b/receiver/sshcheckreceiver/go.sum index b518da53a8a3..fe93d0e5a14a 100644 --- a/receiver/sshcheckreceiver/go.sum +++ b/receiver/sshcheckreceiver/go.sum @@ -62,48 +62,46 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= -go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c h1:vofLOOFJ1G3x+kEmhN/4LLQs/gDm0HkcWwA9hkrxnCI= +go.opentelemetry.io/collector/extension/auth/authtest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dK3KIcpWt2wubA45pbYezBd06ZFE9J27wq2DefRPEKY= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -187,8 +185,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/statsdreceiver/config_test.go b/receiver/statsdreceiver/config_test.go index 0ccda8f9132c..f755ea6f0920 100644 --- a/receiver/statsdreceiver/config_test.go +++ b/receiver/statsdreceiver/config_test.go @@ -15,6 +15,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver/internal/protocol" @@ -75,7 +76,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/statsdreceiver/generated_component_test.go b/receiver/statsdreceiver/generated_component_test.go index 6d15f609da1e..22b5ffd443a2 100644 --- a/receiver/statsdreceiver/generated_component_test.go +++ b/receiver/statsdreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("statsd") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "statsd", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/statsdreceiver/go.mod b/receiver/statsdreceiver/go.mod index 03850bc4fb25..8d1dce8de0ba 100644 --- a/receiver/statsdreceiver/go.mod +++ b/receiver/statsdreceiver/go.mod @@ -7,18 +7,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/client v1.25.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/otel v1.34.0 go.opentelemetry.io/otel/metric v1.34.0 go.opentelemetry.io/otel/sdk/metric v1.34.0 @@ -47,20 +48,19 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/statsdreceiver/go.sum b/receiver/statsdreceiver/go.sum index 75f52585c37a..b1a7086d7506 100644 --- a/receiver/statsdreceiver/go.sum +++ b/receiver/statsdreceiver/go.sum @@ -56,46 +56,46 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -151,8 +151,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest.go b/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest.go index 019d9629458c..7fd05d9d32c6 100644 --- a/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest.go +++ b/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest.go @@ -3,7 +3,6 @@ package metadatatest import ( - "context" "testing" "github.com/stretchr/testify/require" @@ -15,21 +14,6 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" ) -// Deprecated: [v0.119.0] Use componenttest.Telemetry -type Telemetry struct { - *componenttest.Telemetry -} - -// Deprecated: [v0.119.0] Use componenttest.NewTelemetry -func SetupTelemetry(opts ...componenttest.TelemetryOption) Telemetry { - return Telemetry{Telemetry: componenttest.NewTelemetry(opts...)} -} - -// Deprecated: [v0.119.0] Use metadatatest.NewSettings -func (tt *Telemetry) NewSettings() receiver.Settings { - return NewSettings(tt.Telemetry) -} - func NewSettings(tt *componenttest.Telemetry) receiver.Settings { set := receivertest.NewNopSettings() set.ID = component.NewID(component.MustNewType("statsd")) @@ -37,20 +21,6 @@ func NewSettings(tt *componenttest.Telemetry) receiver.Settings { return set } -// Deprecated: [v0.119.0] Use metadatatest.AssertEqual* -func (tt *Telemetry) AssertMetrics(t *testing.T, expected []metricdata.Metrics, opts ...metricdatatest.Option) { - var md metricdata.ResourceMetrics - require.NoError(t, tt.Reader.Collect(context.Background(), &md)) - // ensure all required metrics are present - for _, want := range expected { - got := getMetricFromResource(want.Name, md) - metricdatatest.AssertEqual(t, want, got, opts...) - } - - // ensure no additional metrics are emitted - require.Equal(t, len(expected), lenMetrics(md)) -} - func AssertEqualReceiverReceivedStatsdMetrics(t *testing.T, tt *componenttest.Telemetry, dps []metricdata.DataPoint[int64], opts ...metricdatatest.Option) { want := metricdata.Metrics{ Name: "otelcol_receiver_received_statsd_metrics", diff --git a/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest_test.go b/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest_test.go index 79df9eb09fcb..0eade05c25a1 100644 --- a/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest_test.go +++ b/receiver/statsdreceiver/internal/metadatatest/generated_telemetrytest_test.go @@ -11,30 +11,17 @@ import ( "go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver/internal/metadata" + + "go.opentelemetry.io/collector/component/componenttest" ) func TestSetupTelemetry(t *testing.T) { - testTel := SetupTelemetry() + testTel := componenttest.NewTelemetry() tb, err := metadata.NewTelemetryBuilder(testTel.NewTelemetrySettings()) require.NoError(t, err) defer tb.Shutdown() tb.ReceiverReceivedStatsdMetrics.Add(context.Background(), 1) - - testTel.AssertMetrics(t, []metricdata.Metrics{ - { - Name: "otelcol_receiver_received_statsd_metrics", - Description: "Number of statsd metrics received.", - Unit: "1", - Data: metricdata.Sum[int64]{ - Temporality: metricdata.CumulativeTemporality, - IsMonotonic: true, - DataPoints: []metricdata.DataPoint[int64]{ - {}, - }, - }, - }, - }, metricdatatest.IgnoreTimestamp(), metricdatatest.IgnoreValue()) - AssertEqualReceiverReceivedStatsdMetrics(t, testTel.Telemetry, + AssertEqualReceiverReceivedStatsdMetrics(t, testTel, []metricdata.DataPoint[int64]{{Value: 1}}, metricdatatest.IgnoreTimestamp()) diff --git a/receiver/syslogreceiver/generated_component_test.go b/receiver/syslogreceiver/generated_component_test.go index 3f2e1f678dd9..23b670da6703 100644 --- a/receiver/syslogreceiver/generated_component_test.go +++ b/receiver/syslogreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("syslog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "syslog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/syslogreceiver/go.mod b/receiver/syslogreceiver/go.mod index a1dfd0640c45..15719cbf174e 100644 --- a/receiver/syslogreceiver/go.mod +++ b/receiver/syslogreceiver/go.mod @@ -6,21 +6,22 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -52,17 +53,16 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/syslogreceiver/go.sum b/receiver/syslogreceiver/go.sum index dd178aa1f258..ab462d9e509b 100644 --- a/receiver/syslogreceiver/go.sum +++ b/receiver/syslogreceiver/go.sum @@ -79,48 +79,48 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -176,8 +176,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/syslogreceiver/syslog_test.go b/receiver/syslogreceiver/syslog_test.go index 4fb2f940e9b5..a6213a233ef6 100644 --- a/receiver/syslogreceiver/syslog_test.go +++ b/receiver/syslogreceiver/syslog_test.go @@ -13,9 +13,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/pdata/pcommon" "go.opentelemetry.io/collector/receiver/receivertest" @@ -88,7 +88,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, testdataConfigYaml(), cfg) } diff --git a/receiver/systemdreceiver/generated_component_test.go b/receiver/systemdreceiver/generated_component_test.go index 57151818f618..5739a1748097 100644 --- a/receiver/systemdreceiver/generated_component_test.go +++ b/receiver/systemdreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("systemd") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "systemd", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/systemdreceiver/go.mod b/receiver/systemdreceiver/go.mod index 5a6c5a6512d9..08ee45631205 100644 --- a/receiver/systemdreceiver/go.mod +++ b/receiver/systemdreceiver/go.mod @@ -4,13 +4,13 @@ go 1.22.0 require ( github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -31,13 +31,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -50,7 +49,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/systemdreceiver/go.sum b/receiver/systemdreceiver/go.sum index 77b51bb099f1..a6df443655ca 100644 --- a/receiver/systemdreceiver/go.sum +++ b/receiver/systemdreceiver/go.sum @@ -52,36 +52,34 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -133,8 +131,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/tcplogreceiver/generated_component_test.go b/receiver/tcplogreceiver/generated_component_test.go index 64fa77ee89e3..68abbaaab8d0 100644 --- a/receiver/tcplogreceiver/generated_component_test.go +++ b/receiver/tcplogreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("tcplog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "tcplog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/tcplogreceiver/go.mod b/receiver/tcplogreceiver/go.mod index 64c2ba37dfd4..1233ce9182a6 100644 --- a/receiver/tcplogreceiver/go.mod +++ b/receiver/tcplogreceiver/go.mod @@ -5,20 +5,21 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -51,18 +52,17 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -74,7 +74,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/tcplogreceiver/go.sum b/receiver/tcplogreceiver/go.sum index dd178aa1f258..ab462d9e509b 100644 --- a/receiver/tcplogreceiver/go.sum +++ b/receiver/tcplogreceiver/go.sum @@ -79,48 +79,48 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -176,8 +176,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/tcplogreceiver/tcp_test.go b/receiver/tcplogreceiver/tcp_test.go index 8a8fa3acba63..cbe07cd254ce 100644 --- a/receiver/tcplogreceiver/tcp_test.go +++ b/receiver/tcplogreceiver/tcp_test.go @@ -13,9 +13,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" @@ -73,7 +73,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, testdataConfigYaml(), cfg) } diff --git a/receiver/tlscheckreceiver/generated_component_test.go b/receiver/tlscheckreceiver/generated_component_test.go index 2ab287aa0337..af3561b9286d 100644 --- a/receiver/tlscheckreceiver/generated_component_test.go +++ b/receiver/tlscheckreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("tlscheck") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "tlscheck", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/tlscheckreceiver/go.mod b/receiver/tlscheckreceiver/go.mod index 8beecda12a7d..adfab0994125 100644 --- a/receiver/tlscheckreceiver/go.mod +++ b/receiver/tlscheckreceiver/go.mod @@ -5,17 +5,17 @@ go 1.22.0 require ( github.com/google/go-cmp v0.6.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -38,12 +38,11 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -54,6 +53,6 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/tlscheckreceiver/go.sum b/receiver/tlscheckreceiver/go.sum index c1d815c6115d..b62725df3145 100644 --- a/receiver/tlscheckreceiver/go.sum +++ b/receiver/tlscheckreceiver/go.sum @@ -52,42 +52,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +137,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/udplogreceiver/generated_component_test.go b/receiver/udplogreceiver/generated_component_test.go index 118252699b7a..d7ed0f4a439d 100644 --- a/receiver/udplogreceiver/generated_component_test.go +++ b/receiver/udplogreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("udplog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "udplog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/udplogreceiver/go.mod b/receiver/udplogreceiver/go.mod index 545287e07b89..84efd91dd9c0 100644 --- a/receiver/udplogreceiver/go.mod +++ b/receiver/udplogreceiver/go.mod @@ -5,20 +5,21 @@ go 1.22.0 require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 // indirect - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -49,16 +50,15 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -70,7 +70,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/udplogreceiver/go.sum b/receiver/udplogreceiver/go.sum index dd3a97b445bf..a03482fdefca 100644 --- a/receiver/udplogreceiver/go.sum +++ b/receiver/udplogreceiver/go.sum @@ -75,44 +75,44 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -168,8 +168,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/udplogreceiver/udp_test.go b/receiver/udplogreceiver/udp_test.go index 55db1ab974ed..4a5c7c3eddb0 100644 --- a/receiver/udplogreceiver/udp_test.go +++ b/receiver/udplogreceiver/udp_test.go @@ -13,9 +13,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/receiver/receivertest" @@ -91,7 +91,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, testdataConfigYaml("127.0.0.1:29018"), cfg) } diff --git a/receiver/vcenterreceiver/generated_component_test.go b/receiver/vcenterreceiver/generated_component_test.go index 259bf5a2ee94..cc25a0956706 100644 --- a/receiver/vcenterreceiver/generated_component_test.go +++ b/receiver/vcenterreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("vcenter") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "vcenter", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/vcenterreceiver/go.mod b/receiver/vcenterreceiver/go.mod index 470f09bcc5f7..e25ec5d77d4b 100644 --- a/receiver/vcenterreceiver/go.mod +++ b/receiver/vcenterreceiver/go.mod @@ -10,20 +10,20 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 github.com/vmware/govmomi v0.48.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configopaque v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/featuregate v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -85,12 +85,11 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 // indirect @@ -105,7 +104,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/vcenterreceiver/go.sum b/receiver/vcenterreceiver/go.sum index 5b8c192e05ac..50c46676cb06 100644 --- a/receiver/vcenterreceiver/go.sum +++ b/receiver/vcenterreceiver/go.sum @@ -146,48 +146,46 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -261,8 +259,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/wavefrontreceiver/config_test.go b/receiver/wavefrontreceiver/config_test.go index 5c1828ea0b1f..afbdf18a06a3 100644 --- a/receiver/wavefrontreceiver/config_test.go +++ b/receiver/wavefrontreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confignet" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver/internal/metadata" ) @@ -52,7 +53,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/wavefrontreceiver/generated_component_test.go b/receiver/wavefrontreceiver/generated_component_test.go index 06e68dc0f0a3..3a6b7ff6234f 100644 --- a/receiver/wavefrontreceiver/generated_component_test.go +++ b/receiver/wavefrontreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("wavefront") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "wavefront", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/wavefrontreceiver/go.mod b/receiver/wavefrontreceiver/go.mod index 10400e5ee516..e64b06c9cfaf 100644 --- a/receiver/wavefrontreceiver/go.mod +++ b/receiver/wavefrontreceiver/go.mod @@ -7,15 +7,16 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -37,14 +38,13 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/wavefrontreceiver/go.sum b/receiver/wavefrontreceiver/go.sum index b368beb8c32e..5e8c80f394c6 100644 --- a/receiver/wavefrontreceiver/go.sum +++ b/receiver/wavefrontreceiver/go.sum @@ -54,42 +54,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -141,8 +141,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/webhookeventreceiver/config_test.go b/receiver/webhookeventreceiver/config_test.go index 3e119efb0d20..42051431cf40 100644 --- a/receiver/webhookeventreceiver/config_test.go +++ b/receiver/webhookeventreceiver/config_test.go @@ -11,6 +11,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.uber.org/multierr" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver/internal/metadata" @@ -140,7 +141,7 @@ func TestLoadConfig(t *testing.T) { factory := NewFactory() conf := factory.CreateDefaultConfig() require.NoError(t, cmNoStr.Unmarshal(conf)) - require.NoError(t, component.ValidateConfig(conf)) + require.NoError(t, xconfmap.Validate(conf)) require.Equal(t, expect, conf) } diff --git a/receiver/webhookeventreceiver/generated_component_test.go b/receiver/webhookeventreceiver/generated_component_test.go index 276ec3167006..de52f94b2c29 100644 --- a/receiver/webhookeventreceiver/generated_component_test.go +++ b/receiver/webhookeventreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("webhookevent") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "webhookevent", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/webhookeventreceiver/go.mod b/receiver/webhookeventreceiver/go.mod index 00890f6d5f91..4b4562a24f85 100644 --- a/receiver/webhookeventreceiver/go.mod +++ b/receiver/webhookeventreceiver/go.mod @@ -6,16 +6,17 @@ require ( github.com/json-iterator/go v1.1.12 github.com/julienschmidt/httprouter v1.3.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -43,19 +44,18 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -67,7 +67,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/webhookeventreceiver/go.sum b/receiver/webhookeventreceiver/go.sum index 6b00b4e04ccd..f019c401ca44 100644 --- a/receiver/webhookeventreceiver/go.sum +++ b/receiver/webhookeventreceiver/go.sum @@ -66,56 +66,56 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -169,8 +169,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/windowseventlogreceiver/generated_component_test.go b/receiver/windowseventlogreceiver/generated_component_test.go index 9936b34f1785..9be140289190 100644 --- a/receiver/windowseventlogreceiver/generated_component_test.go +++ b/receiver/windowseventlogreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("windowseventlog") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "windowseventlog", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/windowseventlogreceiver/go.mod b/receiver/windowseventlogreceiver/go.mod index 688d9b524ee4..b8f02f529e46 100644 --- a/receiver/windowseventlogreceiver/go.mod +++ b/receiver/windowseventlogreceiver/go.mod @@ -6,11 +6,11 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 // indirect + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/goleak v1.3.0 @@ -18,11 +18,11 @@ require ( ) require ( - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c ) require ( @@ -52,14 +52,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/valyala/fastjson v1.6.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect @@ -70,7 +69,7 @@ require ( gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/windowseventlogreceiver/go.sum b/receiver/windowseventlogreceiver/go.sum index dd3a97b445bf..951db2b2f012 100644 --- a/receiver/windowseventlogreceiver/go.sum +++ b/receiver/windowseventlogreceiver/go.sum @@ -75,44 +75,42 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -168,8 +166,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/windowsperfcountersreceiver/config_test.go b/receiver/windowsperfcountersreceiver/config_test.go index 8f231648d7d5..5ed5da7c188c 100644 --- a/receiver/windowsperfcountersreceiver/config_test.go +++ b/receiver/windowsperfcountersreceiver/config_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver/internal/metadata" @@ -222,11 +223,11 @@ func TestLoadConfig(t *testing.T) { if len(tt.expectedErrs) > 0 { for _, err := range tt.expectedErrs { - assert.ErrorContains(t, component.ValidateConfig(cfg), err) + assert.ErrorContains(t, xconfmap.Validate(cfg), err) } return } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/windowsperfcountersreceiver/factory_test.go b/receiver/windowsperfcountersreceiver/factory_test.go index 761dac6ad991..2dd58df91126 100644 --- a/receiver/windowsperfcountersreceiver/factory_test.go +++ b/receiver/windowsperfcountersreceiver/factory_test.go @@ -8,8 +8,8 @@ import ( "testing" "github.com/stretchr/testify/assert" - "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componenttest" + "go.opentelemetry.io/collector/confmap/xconfmap" "go.opentelemetry.io/collector/consumer/consumertest" "go.opentelemetry.io/collector/pipeline" "go.opentelemetry.io/collector/receiver/receivertest" @@ -39,7 +39,7 @@ func TestCreateDefaultConfig(t *testing.T) { }, } - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) } func TestCreateTraces(t *testing.T) { diff --git a/receiver/windowsperfcountersreceiver/generated_component_test.go b/receiver/windowsperfcountersreceiver/generated_component_test.go index 380fa2cc9cbc..062902b2fb3b 100644 --- a/receiver/windowsperfcountersreceiver/generated_component_test.go +++ b/receiver/windowsperfcountersreceiver/generated_component_test.go @@ -16,8 +16,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("windowsperfcounters") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "windowsperfcounters", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/windowsperfcountersreceiver/go.mod b/receiver/windowsperfcountersreceiver/go.mod index c067cf1c62ec..5e3b95bf220e 100644 --- a/receiver/windowsperfcountersreceiver/go.mod +++ b/receiver/windowsperfcountersreceiver/go.mod @@ -7,17 +7,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -42,11 +43,10 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -57,7 +57,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/windowsperfcountersreceiver/go.sum b/receiver/windowsperfcountersreceiver/go.sum index 9e793a37922b..2156f0a46053 100644 --- a/receiver/windowsperfcountersreceiver/go.sum +++ b/receiver/windowsperfcountersreceiver/go.sum @@ -54,40 +54,40 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -139,8 +139,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/receiver/zipkinreceiver/config_test.go b/receiver/zipkinreceiver/config_test.go index bd648c540dd0..5c7ecf115fcc 100644 --- a/receiver/zipkinreceiver/config_test.go +++ b/receiver/zipkinreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" "go.opentelemetry.io/collector/confmap/confmaptest" + "go.opentelemetry.io/collector/confmap/xconfmap" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver/internal/metadata" ) @@ -59,7 +60,7 @@ func TestLoadConfig(t *testing.T) { require.NoError(t, err) require.NoError(t, sub.Unmarshal(cfg)) - assert.NoError(t, component.ValidateConfig(cfg)) + assert.NoError(t, xconfmap.Validate(cfg)) assert.Equal(t, tt.expected, cfg) }) } diff --git a/receiver/zipkinreceiver/generated_component_test.go b/receiver/zipkinreceiver/generated_component_test.go index 5dbfccfd6abc..effbff1eb750 100644 --- a/receiver/zipkinreceiver/generated_component_test.go +++ b/receiver/zipkinreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("zipkin") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "zipkin", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/zipkinreceiver/go.mod b/receiver/zipkinreceiver/go.mod index 0e0a8fafb4ca..cc3cd26ffc7c 100644 --- a/receiver/zipkinreceiver/go.mod +++ b/receiver/zipkinreceiver/go.mod @@ -9,18 +9,19 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.119.0 github.com/openzipkin/zipkin-go v0.4.3 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componentstatus v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 google.golang.org/protobuf v1.36.5 ) @@ -50,18 +51,17 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rs/cors v1.11.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect diff --git a/receiver/zipkinreceiver/go.sum b/receiver/zipkinreceiver/go.sum index e8611ad574af..8eba29c94068 100644 --- a/receiver/zipkinreceiver/go.sum +++ b/receiver/zipkinreceiver/go.sum @@ -75,58 +75,58 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 h1:CV7UdSGJt/Ao6Gp4CXckLxVRRsRgDHoI8XjbL3PDl8s= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0/go.mod h1:FRmFuRJfag1IZ2dPkHnEoSFVgTVPUd2qf5Vi69hLb8I= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= diff --git a/receiver/zookeeperreceiver/generated_component_test.go b/receiver/zookeeperreceiver/generated_component_test.go index 62cb7be541cc..5ac7d3274bd1 100644 --- a/receiver/zookeeperreceiver/generated_component_test.go +++ b/receiver/zookeeperreceiver/generated_component_test.go @@ -15,8 +15,10 @@ import ( "go.opentelemetry.io/collector/receiver/receivertest" ) +var typ = component.MustNewType("zookeeper") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "zookeeper", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/receiver/zookeeperreceiver/go.mod b/receiver/zookeeperreceiver/go.mod index b77cea78bbd1..6d09fd4b506b 100644 --- a/receiver/zookeeperreceiver/go.mod +++ b/receiver/zookeeperreceiver/go.mod @@ -8,14 +8,14 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/scraper/zookeeperscraper v0.119.0 github.com/stretchr/testify v1.10.0 github.com/testcontainers/testcontainers-go v0.35.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 ) @@ -72,16 +72,15 @@ require ( github.com/tklauser/numcpus v0.6.1 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/filter v0.119.0 // indirect - go.opentelemetry.io/collector/pdata v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/scraper v0.119.0 // indirect + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 // indirect @@ -98,7 +97,7 @@ require ( golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/zookeeperreceiver/go.sum b/receiver/zookeeperreceiver/go.sum index c32de207c056..8124b0a40704 100644 --- a/receiver/zookeeperreceiver/go.sum +++ b/receiver/zookeeperreceiver/go.sum @@ -136,48 +136,46 @@ github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0 h1:uRSZcOHRUgXwW4hkseXOhRmHBg5SW9rvDjG0XoBeWbs= -go.opentelemetry.io/collector/scraper/scraperhelper v0.119.0/go.mod h1:EmnOapVu/TaKsbqvo928UmphG0JcNuHZcJwPAHMD9/k= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 h1:ROL6ZdFwb2DxRHb8jzjkc5JX0MutgR3xAZzPERzcA0U= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0/go.mod h1:Q46oBgzjB6Hkys4dmS1ZXzxD9w8VabNv+uvuzLnr5uc= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c h1:M7MIgzjHeyVESxgwwYEnftii6oA0tmdJaoV5nGpd2R8= +go.opentelemetry.io/collector/scraper/scraperhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:nnbuqNnmtYhjKT+wlj7PB1qvbotE1bN89f1+/YfCBmc= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c h1:qlFUGkEBIV9vPO/R/4SmTWv8ntlJv6VGCktHY8aCGgE= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:5huKmgG8seOXOjPvo8n3KAJ2IH2xdsRoCrPjJdhYcxY= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= @@ -251,8 +249,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/scraper/zookeeperscraper/generated_component_test.go b/scraper/zookeeperscraper/generated_component_test.go index 64ed6f2c3a3b..9e9e3ac876f1 100644 --- a/scraper/zookeeperscraper/generated_component_test.go +++ b/scraper/zookeeperscraper/generated_component_test.go @@ -14,8 +14,10 @@ import ( "go.opentelemetry.io/collector/scraper/scrapertest" ) +var typ = component.MustNewType("zookeeper") + func TestComponentFactoryType(t *testing.T) { - require.Equal(t, "zookeeper", NewFactory().Type().String()) + require.Equal(t, typ, NewFactory().Type()) } func TestComponentConfigStruct(t *testing.T) { diff --git a/scraper/zookeeperscraper/go.mod b/scraper/zookeeperscraper/go.mod index 3228be03fa03..5079b74fd7ec 100644 --- a/scraper/zookeeperscraper/go.mod +++ b/scraper/zookeeperscraper/go.mod @@ -8,14 +8,14 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/filter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/scraper v0.119.0 - go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 ) @@ -40,9 +40,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.119.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect @@ -54,7 +53,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/scraper/zookeeperscraper/go.sum b/scraper/zookeeperscraper/go.sum index 0de436973b64..0b687eef3ad6 100644 --- a/scraper/zookeeperscraper/go.sum +++ b/scraper/zookeeperscraper/go.sum @@ -56,28 +56,26 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/filter v0.119.0 h1:uAoF9h7iTHlQE/AnIborqUwwT+Qtw+UnXfr4vEkzY0o= -go.opentelemetry.io/collector/filter v0.119.0/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/scraper v0.119.0 h1:fn9tcIFPkBzmqCYAOqYu8Ly1ygER/EzNIpf+2taUPVs= -go.opentelemetry.io/collector/scraper v0.119.0/go.mod h1:svo1G6dWv7lLdagaa+aOq6bpSJ8F6vOxYHDkH7uNypg= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0 h1:ROL6ZdFwb2DxRHb8jzjkc5JX0MutgR3xAZzPERzcA0U= -go.opentelemetry.io/collector/scraper/scrapertest v0.119.0/go.mod h1:Q46oBgzjB6Hkys4dmS1ZXzxD9w8VabNv+uvuzLnr5uc= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c h1:pvzISh7Qb7zhw5aI0jXx2UPnwGcp6mH2vK6+zMDl7Lw= +go.opentelemetry.io/collector/filter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mRiDt6ZAi+uN11FBwQ8z86k/SBn3PMwzP46cGz2thEc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c h1:mpv+mrn/SoP+onmOzRCd9A7FgRzfb4BmxTUWjiYlb4M= +go.opentelemetry.io/collector/scraper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:VhtDISOJAfQTrx3L9OYS6MLrI2qFDheC6Hw+DLnM2QU= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c h1:qlFUGkEBIV9vPO/R/4SmTWv8ntlJv6VGCktHY8aCGgE= +go.opentelemetry.io/collector/scraper/scrapertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:5huKmgG8seOXOjPvo8n3KAJ2IH2xdsRoCrPjJdhYcxY= go.opentelemetry.io/otel v1.34.0 h1:zRLXxLCgL1WyKsPVrgbSdMN4c0FMkDAskSTQP+0hdUY= go.opentelemetry.io/otel v1.34.0/go.mod h1:OWFPOQ+h4G8xpyjgqo4SxJYdDQ/qmRH+wivy7zzx9oI= go.opentelemetry.io/otel/metric v1.34.0 h1:+eTR3U0MyfWjRDhmFMxe2SsW64QrZ84AOhvqS7Y+PoQ= @@ -129,8 +127,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/testbed/go.mod b/testbed/go.mod index ef17f8e063ba..ec1374e0cc5c 100644 --- a/testbed/go.mod +++ b/testbed/go.mod @@ -35,36 +35,36 @@ require ( github.com/prometheus/prometheus v0.54.1 github.com/shirou/gopsutil/v4 v4.25.1 github.com/stretchr/testify v1.10.0 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/configcompression v1.25.0 - go.opentelemetry.io/collector/config/configgrpc v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/config/confignet v1.25.0 - go.opentelemetry.io/collector/config/configretry v1.25.0 - go.opentelemetry.io/collector/config/configtls v1.25.0 - go.opentelemetry.io/collector/confmap v1.25.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 - go.opentelemetry.io/collector/connector v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 - go.opentelemetry.io/collector/exporter/exportertest v0.119.0 - go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 - go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0 - go.opentelemetry.io/collector/extension v0.119.0 - go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 - go.opentelemetry.io/collector/otelcol v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 - go.opentelemetry.io/collector/pipeline v0.119.0 - go.opentelemetry.io/collector/processor v0.119.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 - go.opentelemetry.io/collector/receiver v0.119.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 - go.opentelemetry.io/collector/receiver/receivertest v0.119.0 - go.opentelemetry.io/collector/semconv v0.119.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 @@ -265,34 +265,36 @@ require ( github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.119.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.119.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.119.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/consumertest v0.119.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 // indirect - go.opentelemetry.io/collector/extension/extensiontest v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 // indirect - go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 // indirect - go.opentelemetry.io/collector/processor/processortest v0.119.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.119.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 // indirect - go.opentelemetry.io/collector/service v0.119.0 // indirect + go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 // indirect + go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 // indirect go.opentelemetry.io/contrib/config v0.14.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect diff --git a/testbed/go.sum b/testbed/go.sum index 66338a23f567..9b98143e240c 100644 --- a/testbed/go.sum +++ b/testbed/go.sum @@ -758,124 +758,128 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.119.0 h1:n8ltRLteaUKjyY3E+3JbiaPG4gwL2pjNIcUvXmRA0Ko= -go.opentelemetry.io/collector v0.119.0/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componentstatus v0.119.0 h1:H8isEInGaWhnDfuG1Ax663dlsPgF4aM20sgraM6HmSI= -go.opentelemetry.io/collector/component/componentstatus v0.119.0/go.mod h1:Hr7scHUFPhyT32IkzKq06cdhRH9jMKvnKbDVYRUEnqE= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/configgrpc v0.119.0 h1:h3Fn5xzGSeSC721rbBhZDxTY5Z1sSSqQRdjR2LXnUZM= -go.opentelemetry.io/collector/config/configgrpc v0.119.0/go.mod h1:JkPHSM0clFA2bD85zQ8DuEyH4BFiB+wCZbr1aqbCLkY= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/confignet v1.25.0 h1:DteOIhwvXkmGhqggKU/s0qfjpVW21TGku1vM2S0xArY= -go.opentelemetry.io/collector/config/confignet v1.25.0/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/confmap v1.25.0 h1:dLqd6hF4JqcDHl5GWWhc2jXsHs3hkq3KPvU/2Nw5aN4= -go.opentelemetry.io/collector/confmap v1.25.0/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0 h1:0Bbay2ow6eQVKMxuota2i1/iIMRhE988hxoY/67Zfqw= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.0/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= -go.opentelemetry.io/collector/connector v0.119.0 h1:TWEVa2Iu+YOW/BuqNAoX0iesv4ygocb9v6GKtZEGsSw= -go.opentelemetry.io/collector/connector v0.119.0/go.mod h1:4p/m2G2acL03RjhdeTJpo6afHFnfBU8E+eUxyrz7qd4= -go.opentelemetry.io/collector/connector/connectortest v0.119.0 h1:jfkxP4jrd+CkyM0SnOrwiSiOW0xyahsyUjWqMwVBbBI= -go.opentelemetry.io/collector/connector/connectortest v0.119.0/go.mod h1:W0jLFVqxpWE+Rz6+JoYY6wN6f41862n8PIr+igaECcI= -go.opentelemetry.io/collector/connector/xconnector v0.119.0 h1:00iGiSVJKp82WjWsyPCMfxmyTynGzNkr7dSrb4oMuyQ= -go.opentelemetry.io/collector/connector/xconnector v0.119.0/go.mod h1:8MPaHhN64/METupujKMxuX+2eixLduUHXxMqP4JUUpc= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0 h1:T/H7NcNIPKnCPlM5rObxPR+907ayTTXnyWiuMjL7Hsg= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.0/go.mod h1:k03ncJ8V0QFKqwD4ELNyvFx3pMs2uaCErbIn06N9YLo= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= -go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= -go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0 h1:T645QvdoiTWq8h4xf93PFCskjhlTEkCq+lvCwY/xpw0= -go.opentelemetry.io/collector/exporter/debugexporter v0.119.0/go.mod h1:+NpJwrP28x2WvhDMjR3aMaHiFis7gRbLFfSowW5F3jM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0 h1:KS7W2zWVd34Q0BF6tek0hXNEhWHxTr84O+u4xG6a7FM= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.0/go.mod h1:eKijsOVkLOuu9lbqx86Mua8PqURnpxOdPo/5grKGHOg= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= -go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0 h1:+Ic7h40EOUPbgDnJzVRns5IjxQBKP8Svn4VeIu1Cnj4= -go.opentelemetry.io/collector/exporter/otlpexporter v0.119.0/go.mod h1:TZMlSFncZ6w7NwEEwElB5QGUNIYZb2SMfmUVajxTctw= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0 h1:Hyld/aXva2sPrTchpL9w6QmJVekQcgAO4c3mNbDMi78= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.0/go.mod h1:U3S1yKDcyb0pP7Xs/SGWWBw4nEzW1KIoBtzYn3CE5TY= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= -go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c h1:A30YqMcy2O+2jVef90c/WxhJJUkWyA8MKAZQdCWGARM= +go.opentelemetry.io/collector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+qO3hp/mLR2wL4v06MWonGcj4p2/kPSNcU3R7+06p8= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 h1:0EWRer58Lju8UNCDpDAxA3l5m6/nN5YeqzJ31a8qjG8= +go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86/go.mod h1:tkdH+RFhdgVaBqlxDkHcIyUhLKqJBT90SHDqBF9Cqrc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c h1:6PsAlQlMLyCUaW53YVjGG5wwx+Xq/1QpZUMvE5Mfpuc= +go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:D1wUayB5Zt1dznYM9rWYeqzW6YV5AFOBf/Sq7yT7NQo= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c h1:XBWvaq2eaJfoTwWqCDwVZZ3StgL58IJ4LJBhfifAHBk= +go.opentelemetry.io/collector/config/configgrpc v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:XUTSDL9NtivCq86vqT2Ei0SiRDZ7zjRy6usDtij8r5M= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c h1:BRw97E3+i/gseft4cqDdplL+H/pV4kZFnWWnq3AMVZk= +go.opentelemetry.io/collector/config/confignet v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ZppUH1hgUJOubawEsxsQ9MzEYFytqo2GnVSS7d4CVxc= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c h1:UgFGYr80TKj+bBbiWlshLaI3dGPffZcpRoBPRjhWzKQ= +go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c h1:LO+X9E8QkbObkjZMSSMnuQzAjQOTiF7EnXfmktg2NXw= +go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:Rrhs+MWoaP6AswZp+ReQ2VO9dfOfcUjdjiSHBsG+nec= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c h1:M3yM3YZpZMjIjwAlynt7Acj0tscLuaeCwKy6K0hNzGo= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:5xaAHjqx9mlcXxDCeUrZXkEfWk9suMqMKspK41XNelc= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1 h1:Q/JF1Noa73kZA2Ilbc4hs75kEMfSXiJLS6ryTkGrd/A= +go.opentelemetry.io/collector/confmap/xconfmap v0.0.0-20250210155359-76f44e1e21d1/go.mod h1:peCaQFeTl1OICAhG2BJWzv67a+6spi+6jGRVB6xXhcw= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c h1:mwG3+ASFnw01qNc1SM23L2OnFIoR3XaALy67ymuF3/o= +go.opentelemetry.io/collector/connector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:rAzQkXy+CIR8N1bfc5Y1nQ2fhN1XyXWAKOKQ76c1Xuw= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c h1:F0bQSB7lVDbcUy48XgCcDaVvNQvFa01AFGkGENm1mPo= +go.opentelemetry.io/collector/connector/connectortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EW7Sz7vs+h+Hr+G1rN6mhSf1JjkgQcIaoeKu7mFeTcM= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c h1:ESekyUHWZ4ksjk7LNRnKaN7otUeUIDR6x0zB/pCAS7U= +go.opentelemetry.io/collector/connector/xconnector v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uIvibbYDGA3lVRVKsRL67Qxctac1apLgJwvpgOi2XsY= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c h1:mLUTJ6LHjPJ7R9IRMyl/P/uluBGz4+wyX7gsd9cq+sQ= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:PU682ehBugZlpb5wx6TrKNx9bCTRmV77x0/+oaXvLQk= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c h1:ErvHovgDePqXULwMtxVQcFGIPm1KqCrz+R8XK7752wI= +go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:ur4t9L7UlnyqzgtWkoGC9dcJI0UR4u/5r2yz44ivblE= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:AS9BA4G5hPZ8NwZLqV07y4N7Cd0/PT6dWaosKnsVHSc= +go.opentelemetry.io/collector/consumer/xconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:wwqVjueP0SKyuFKtDyqkzs0nAjQhHbSITEr+7oWV1Nc= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c h1:HOneGG+JnXYSlDKgNyC1fA2Odr8mlMO/XQyZp+1i0E8= +go.opentelemetry.io/collector/exporter/debugexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:uHkaymS5ec83yylyyufB006qaNIzQlqMwDgg3mULwfM= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c h1:FG5MsWKE7gS4A7bAZwhoMHMs66Rm+PiWe4U9owAT2C0= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:7qd9JihRnhkya5e/oIEVSNjiWGgxsMEvLsBt2APw1kY= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c h1:uTsuBIs2+dvsIBQfrY2ZYY9QrIIUUv6OveP68b2D8DU= +go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:bKwNYiqxhrTcmKeU6NXXAimPbdVgcw4wmjWWT0PAgas= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:DP6ckMjBhvpiwpjYdxSAvXZtYKj6R1fEVMA4d2CoG60= +go.opentelemetry.io/collector/exporter/otlpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:TmLfn6ShMjYr8AMtse8DeC6A0iZESW7ODotf6qXRkAQ= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c h1:iOZ52tKR5KQfW0ihFQ/e98LoFBDf6Kc7doCp2Bkbevg= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:xxzpS9jW7X6DZWP/MWfRJE+T6EBkb2eLRtzYdiK6UYA= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c h1:7fSki69pVj0tqVbmfZu2ToaU4K+uWQGzMAOPqwoSlqc= +go.opentelemetry.io/collector/exporter/xexporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:mkZe3tgImWdnSuNGCkvHp2ova4CFskn+r5APZ6cqe5A= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0 h1:OgG2AW0Ra43tbWDUOMC4TRIUXiz5PsVYNhnBtW3muk0= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.0/go.mod h1:e+5w+yz9d0KHBZcH1T204IGfEO4IWuAltCSh9L5i8wg= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= -go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/extension/zpagesextension v0.119.0 h1:NUmze3n47EhqWwM/GA0o98OFntsYialinKJABRw2Ri4= -go.opentelemetry.io/collector/extension/zpagesextension v0.119.0/go.mod h1:M2zapnlbhlJbuLU7edsDfokszyDIrqrOpIt0IEWxcJ8= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0 h1:egWfZjmGZRZ7a/LRJZQWs7MzlpHVo+jctdO+5jHigH8= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.0/go.mod h1:0qxt8Lql6prWxCHAl4WguY+sdgyr20imKLgD/M/trjs= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0 h1:AMqZlXLyTk8hvuqiBLfVdVrwy/fSpWUbOCapOk43JoE= -go.opentelemetry.io/collector/internal/memorylimiter v0.119.0/go.mod h1:Kcawdd/CMNlaATPd0CYpSv2QXFvpDtuys68rLXTEOlM= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0 h1:A2Pzo2fLewBLyV9CrcUzLMiN63A9WpKsL8QtELU/CCg= -go.opentelemetry.io/collector/internal/sharedcomponent v0.119.0/go.mod h1:r29B+4G7yswJ0JkE+yWH4knPvlBvxIgNuOx6p010u/A= -go.opentelemetry.io/collector/otelcol v0.119.0 h1:tHCo07NuSBtl3bPdYIVR78+9XKr/DqX2azPt5/QlcYM= -go.opentelemetry.io/collector/otelcol v0.119.0/go.mod h1:V4uiDdOk8dOVKH0NfTBofvxGtVgx53YrYvv4w+w2wwI= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= -go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= -go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0 h1:lX70c+MjXHbOJahU6Xs3yV1rPTV/7bWXlCj/C+CnMLc= -go.opentelemetry.io/collector/pipeline/xpipeline v0.119.0/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= -go.opentelemetry.io/collector/processor v0.119.0 h1:mqmdR/f4I/ud2jwODqwPZvJk/TCU+AjoCAyattyKXmE= -go.opentelemetry.io/collector/processor v0.119.0/go.mod h1:N0XxvcnM1EYmZ/NiGNsFpi3bEzZ9+C6bVZKDa7tUduw= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0 h1:Pu9LZry4SPuC9z9wmv1Sd+LQhLLIV0FD+TDVM3UHcww= -go.opentelemetry.io/collector/processor/batchprocessor v0.119.0/go.mod h1:yiyXOAw+O2/j8YrlHWntZM0+D2CKPJ8AUQpXFyfjYCU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0 h1:SELqVDUuzQNiLWYbXT/B9KGBlOxRPlvC1ImuyNOU6qY= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.0/go.mod h1:aXoBlLNh0Shg+gR3aM+5YD7fQUojakuWKU4I/COYZ9g= -go.opentelemetry.io/collector/processor/processortest v0.119.0 h1:0/mWuyDvELipmEIMVscOAy1vAcwUttym8yb+KLOJXmc= -go.opentelemetry.io/collector/processor/processortest v0.119.0/go.mod h1:JGqoUDWC3aFbyPbpZbdvTTDssvR7Rgfpf72VY5FeDHw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0 h1:qWWcMgde/2cLBg9MUQk0AcxC/aD34wz2GY3qrWeEHiw= -go.opentelemetry.io/collector/processor/xprocessor v0.119.0/go.mod h1:ZYtJGcZSDEB54vzulS8jdlYBpPbjklEODaVRc27TlxE= -go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= -go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0 h1:opx0DmIFTI61hm7dLiAlLJ/+JxY9/gjYnPpfEob0m3U= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.0/go.mod h1:kgzvqb2lgZyREX4v16reRgqYPuhKOWtZFGhkI9l6zTo= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= -go.opentelemetry.io/collector/receiver/receivertest v0.119.0/go.mod h1:DZM70vofnquGkQiTfT5ZSFZlohxANl9XOrVq9h5IKnc= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0 h1:ZcTO+h+r9TyR1XgMhA7FTSTV9RF+z/IDPrcRIg1l56U= -go.opentelemetry.io/collector/receiver/xreceiver v0.119.0/go.mod h1:AkoWhnYFMygK7Tlzez398ti20NqydX8wxPVWU86+baE= -go.opentelemetry.io/collector/semconv v0.119.0 h1:xo+V3a7hnK0I6fxAWCXT8BIT1PCBYd4emolhoKSDUlI= -go.opentelemetry.io/collector/semconv v0.119.0/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= -go.opentelemetry.io/collector/service v0.119.0 h1:AP2dFx7h0VslEJfc9dt8Bbbggm1iA1iUGLzahvAPZMk= -go.opentelemetry.io/collector/service v0.119.0/go.mod h1:p/kOqK7POtrT9Jz+tAx/UtzlzokSHhFyi7eAETRgmt8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c h1:mG2tH1Jsp/7NNLEKtQ3jaA0QWSePfu0PkRXnCv7LHAQ= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:J95dLCpkbtZS2TmToS+9A+lq2uVlW8qGA927XCnnVlg= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c h1:iDBzCm38IfZB6EXMSnRwV0CI0jJi81tX4yIpztbmtBY= +go.opentelemetry.io/collector/extension/extensiontest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:60NvaucqzvE/lYy4FdEqsXIO2f2D0n+DlVXWRkWpXJs= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c h1:6jzNKBhJycSsdQ5mvL4CNbWLWcKixsv1ybNT8qogRSY= +go.opentelemetry.io/collector/extension/zpagesextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Uf66EARdq1I/NpYHn6Gr+h3/ojgtj7fybVGziLhjyYE= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c h1:epHA0U5F8u9qyk/oOTojthSaWiLgkTqUmzJcwAX/kXY= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:4uI1ekGEQ7hlDPThk4g2eb1HVm6U9L+fAUtgHZuKELk= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c h1:tCDfdycesGn+OiLEQOhfGGjQ6Ntv4ri1HlkTOmY6Y/g= +go.opentelemetry.io/collector/internal/memorylimiter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:NDJxng24zc4ckSUvNtsTXEM786ljYIrj+YEi0Sv7BYs= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c h1:vsYI4/oAws4gYUtBDp9du6XAO9Nyntj0mThuSTpKp0I= +go.opentelemetry.io/collector/internal/sharedcomponent v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gUMVa8zZjtv+O4kjArfvivuwAWa8MZd0nHasdE0JQOY= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c h1:iU73ekJb08VoTwgPEClxHUZqMr+B5cGHhIZUyONeysc= +go.opentelemetry.io/collector/otelcol v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:sQCgWvJPr1CjHoTDuiIR93GllDuVAuxVI2uQGhYjnpQ= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c h1:9J5xOCMS1pdsO7XaAAdhDE+/jsmkl5WjbeP4XCmS/6I= +go.opentelemetry.io/collector/pdata/testdata v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXxKQdCOQ039+c/SxJzbrfqzZamdreV8IODDJjQaDb8= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c h1:TW5nWxB/wxXV5euDOzMktLxWhei7enp/5BhtCeUhkn0= +go.opentelemetry.io/collector/pipeline/xpipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:m2acg7G5Rb8Srm5aK4rD7mUDQhd1r/qXq1DJxdhMAcQ= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c h1:VGcWcSqnHp0h6eiTTtR6GhjIdRHgSR5jRoXPNjUBnI0= +go.opentelemetry.io/collector/processor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:dpdXEiHFP/8dXC/8JTrwt1fn4F7mBKLhmaffNGiyUmU= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:treQpfcyDn2oqOxhcQc6nxC7fvx+in8G8C6FAF8kObI= +go.opentelemetry.io/collector/processor/batchprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:a192dfb0jQWcIBRPT51ZIsuLbXI92l+hj2AtvolfaXE= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:CP2ASS5RiOrSIae9GJJqcr+9FaFsq1D7KwHyuhbgKHk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:pHcXR/oNK9J42creMPr0zG3bT8I3cMc3RT3v3qzT8+Y= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c h1:5p4tdAYNxhekpACxjLpfBs5Mdft3ZfDzALmnvu4Qe30= +go.opentelemetry.io/collector/processor/processortest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6UJc2rw3nTCTEqOzRhEODZvZTDaALNa5uGHRe5EtPd0= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c h1:ZlJqsWiciJ3EoVNOQSOtN7M6zFdV7hihV9Hz+Fb7xcI= +go.opentelemetry.io/collector/processor/xprocessor v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:SJHYDbfHCyUB31c4IjtwcG1tXQCcIj/pe8JaIde9SL0= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c h1:x3WbeEtQbh3dL7FIwfn/JT2bhJcQ/i8l6oUIDcjIcSk= +go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QCV0M2OClUeBwTB4i8BaMCas70Jdtftimr82Qsw88G0= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:jF16yL7zMoWeU7G+obSiy2lJs+uYV+oDH2nSRXsYNOY= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:UEJNeovhneveWTSYs2sKZp44uWRM5IhgtTM0mdCmEl8= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c h1:MHZ5hsbGPm+z5cAZG/2UVi/c4Vq0GE12PBsNC9qmViw= +go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:Py0gUIasTT/CSVQa3kQwdNW40ItqNfWWyzdxyXmf9+c= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c h1:NrHBdER8X49GiiGVYen+Z7XZTFqyV9XDiBgqkUyboN8= +go.opentelemetry.io/collector/receiver/xreceiver v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qj/SpwPXrSbpLcyj2xnKPI2SnyL8slVFBkSRnJK84MM= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c h1:yz+u41i4EjY03xkAw9lHeNEBP+ryN38JoOwqJd5i+y0= +go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:N6XE8Q0JKgBN2fAhkUQtqK9LT7rEGR6+Wu/Rtbal1iI= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c h1:/cDZY34GBuAUp+O535zyUnYk2Q8+FGpo4wdXpTpzA30= +go.opentelemetry.io/collector/service v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:gxFajmnBl2h/RoBJwqc3XOaKoB6uC9N55RASDkSpxV8= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0 h1:f+xpAfhQTjR8beiSMe1bnT/25PkeyWmOcI+SjXWguNw= go.opentelemetry.io/contrib/bridges/otelzap v0.9.0/go.mod h1:T1Z1jyS5FttgQoF6UcGhnM+gF9wU32B4lHO69nXw4FE= go.opentelemetry.io/contrib/config v0.14.0 h1:QAG8uHNp5ZiCkpT7XggSmg5AyW1sA0LgypMoXgBB1+4= diff --git a/testbed/mockdatasenders/mockdatadogagentexporter/go.mod b/testbed/mockdatasenders/mockdatadogagentexporter/go.mod index afbed42ed0a6..729189f060a4 100644 --- a/testbed/mockdatasenders/mockdatadogagentexporter/go.mod +++ b/testbed/mockdatasenders/mockdatadogagentexporter/go.mod @@ -5,13 +5,13 @@ go 1.22.0 require ( github.com/DataDog/datadog-agent/pkg/trace/exportable v0.0.0-20201016145401-4646cf596b02 github.com/tinylib/msgp v1.2.5 - go.opentelemetry.io/collector/component v0.119.0 - go.opentelemetry.io/collector/component/componenttest v0.119.0 - go.opentelemetry.io/collector/config/confighttp v0.119.0 - go.opentelemetry.io/collector/consumer v1.25.0 - go.opentelemetry.io/collector/consumer/consumererror v0.119.0 - go.opentelemetry.io/collector/exporter v0.119.0 - go.opentelemetry.io/collector/pdata v1.25.0 + go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c ) require ( @@ -35,19 +35,18 @@ require ( github.com/rs/cors v1.11.1 // indirect github.com/stretchr/testify v1.10.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector/client v1.25.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.119.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.25.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.25.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.119.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.25.0 // indirect - go.opentelemetry.io/collector/extension v0.119.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.119.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.119.0 // indirect - go.opentelemetry.io/collector/featuregate v1.25.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.119.0 // indirect - go.opentelemetry.io/collector/pipeline v0.119.0 // indirect + go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c // indirect + go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0 // indirect go.opentelemetry.io/otel v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.34.0 // indirect @@ -61,7 +60,7 @@ require ( golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect - google.golang.org/protobuf v1.36.4 // indirect + google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/testbed/mockdatasenders/mockdatadogagentexporter/go.sum b/testbed/mockdatasenders/mockdatadogagentexporter/go.sum index b871b2c554fc..fcad489901b4 100644 --- a/testbed/mockdatasenders/mockdatadogagentexporter/go.sum +++ b/testbed/mockdatasenders/mockdatadogagentexporter/go.sum @@ -90,60 +90,58 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector/client v1.25.0 h1:7IS+b3Xm2ymgmQj9UbnZmVF4jIw6F7tQjJP7lFc+GoM= -go.opentelemetry.io/collector/client v1.25.0/go.mod h1:IPyOnO7K0ztuZOV1i+WXShvq4tpbLp45tTDdIDvlZvM= -go.opentelemetry.io/collector/component v0.119.0 h1:ZVp9myF1Bc4BLa1V4C15Jy/VpqKPPhvbxpe9pP1mPMc= -go.opentelemetry.io/collector/component v0.119.0/go.mod h1:wtuWxFl+Ky9E/5+t2FwHoLyADDiBFFDdx8fN3fEs0n8= -go.opentelemetry.io/collector/component/componenttest v0.119.0 h1:nVlBmKSu56zO/qCcNgDYCQsRoWAL+NPkrkIPAbapdQM= -go.opentelemetry.io/collector/component/componenttest v0.119.0/go.mod h1:H6KVzLkNhB/deEijLcq91Kjgs9Oshx2ZsFAwaMcuTLs= -go.opentelemetry.io/collector/config/configauth v0.119.0 h1:w/Ln2l6TSgadtRLEZ7mlmOsW/6Q4ITIrjwxR7Tbnfzg= -go.opentelemetry.io/collector/config/configauth v0.119.0/go.mod h1:B3DFUBTSGdwAjxbWtY/tQ+03QwousCMLM9s26+Kb9Xw= -go.opentelemetry.io/collector/config/configcompression v1.25.0 h1:iYeeYiKbTQu9lqWDpszeAc5gRkWBImDrBVe7u5gnoqw= -go.opentelemetry.io/collector/config/configcompression v1.25.0/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= -go.opentelemetry.io/collector/config/confighttp v0.119.0 h1:slt4Msm2D4qdu2Nvy2E+ccgrAS0T64zl6eTuWiiCxGg= -go.opentelemetry.io/collector/config/confighttp v0.119.0/go.mod h1:Tnfo1UP1OZPVfvYriaP187aS3FHfwVXNLjBZ799AUFk= -go.opentelemetry.io/collector/config/configopaque v1.25.0 h1:raFi+CC8Sn4KzKCPhtnnrnkDQ0eFzJCN8xJpQh9d1sU= -go.opentelemetry.io/collector/config/configopaque v1.25.0/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= -go.opentelemetry.io/collector/config/configretry v1.25.0 h1:PelzRkTJ9zGxwdJha7pPtvR91GrgL/OzkY/MwyXYRUE= -go.opentelemetry.io/collector/config/configretry v1.25.0/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0 h1:gAgMUEVXZKgpASxOrhS55DyA/aYatq0U6gitZI8MLXw= -go.opentelemetry.io/collector/config/configtelemetry v0.119.0/go.mod h1:SlBEwQg0qly75rXZ6W1Ig8jN25KBVBkFIIAUI1GiAAE= -go.opentelemetry.io/collector/config/configtls v1.25.0 h1:x915Us8mhYWGB025LBMH8LT9ZPdvg2WKAyCQ7IDUSfw= -go.opentelemetry.io/collector/config/configtls v1.25.0/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= -go.opentelemetry.io/collector/consumer v1.25.0 h1:qCJa7Hh7lY3vYWgwcEgTGSjjITLCn+BSsya8LxjpoPY= -go.opentelemetry.io/collector/consumer v1.25.0/go.mod h1:ToBfr3BexnhHuxC8/XszkKP/YtkgsGd0yjFMQXNwvT8= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0 h1:M6QXK3KLWnNLlUWOBgz+WQI//W9M8r9qVGWUA3mc5LM= -go.opentelemetry.io/collector/consumer/consumererror v0.119.0/go.mod h1:UNnNkr+ZQJhAMNE5v1n86lXbJrSYb+1ePcI98gV6xvo= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c h1:Y5+E0HhOZT8ss4IJlH9ca58ucySgqwGvV1ATRktXCHU= +go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:RRl50HlZUP2ehd+oA6VK38ym3v04I6vC8y/vsfeqW8w= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c h1:ZXGMlIb8kRtTT+XjfDVXndwIfxJLoSgbsI3UKLMJSG4= +go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:QATB3WRjNkcJSkdb4BaIp0d3nTFayiwEZqIJLy/p3H4= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c h1:PJHoTjFL9upl5mi+ppIseTlebzesalg0+bvzDic/obw= +go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qw0JC0EJRxKb7Dmqrdvg1dDs3Ovjprrry8cpF5Q0vF0= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c h1:NswPoDnC3U/EfTGqmHQ1MRXuTwcbuV2GEMvcOjliPYk= +go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:cs8bswKcQd69xsbwfmsFU25g4rbYTtxLz8fyfvPZg94= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c h1:qmF+b5ArO1Xa/mZw8SPg2rq2B6XW5fyW+9n+ZS/Lwwc= +go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:LvYG00tbPTv0NOLoZN0wXq1F5thcxvukO8INq7xyfWU= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c h1:M0W7Tpb96kUM2ZfnqBh5l25ksDVPe+BoZE0xrAOuNZw= +go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:YxZksInrFN+btQWyW6oxksuMCuyDxxog3CNnMWhYLEE= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c h1:qUu/dYxO7K8IHZVrcTKwCh0D22tELu1r8yB3EEfGda0= +go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:sW0t0iI/VfRL9VYX7Ik6XzVgPcR+Y5kejTLsYcMyDWs= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c h1:cKpT08lYq95+rfUo6ANR7bqtW/tEvdT4ENFMuSmmydo= +go.opentelemetry.io/collector/config/configretry v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:cleBc9I0DIWpTiiHfu9v83FUaCTqcPXmebpLxjEIqro= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c h1:F2MffZ1aWmosk0ANMZHnvG5V6qKJgcoU8RZPdch2x5g= +go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:jE4WbJE12AltJ3BZU1R0GnYI8D14bTqbTq4yuaTHdms= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c h1:Nu8zOAsLB1ChxAgb5DYOYSQkJGuUaHIH1LlmakLcuyk= +go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:wzomc+0FCV4FrgNP4SUF/7P1ux2iE7h4SAxVXk0+rv4= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c h1:SSjo+YYRBgsE3fw426HrEku6WNoyP6MMXRycRZRxApE= +go.opentelemetry.io/collector/consumer/consumererror v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:EXh9Sl/YNz3xSgzDdptiUr2UszNPONdHc3RzdfeKQDE= go.opentelemetry.io/collector/consumer/consumertest v0.119.0 h1:hZxdlvfOBzy/rl6mIyrannM4M+7zyv7C947f6W9Leio= go.opentelemetry.io/collector/consumer/consumertest v0.119.0/go.mod h1:pfXxA2CCwbieymnX0ShZuHjwrWzmxJapsb8ZiSqojVc= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0 h1:s9DrRdb1kYXy2psr34zGG5sI+F4GRBIhjvEsh7C7FtE= go.opentelemetry.io/collector/consumer/xconsumer v0.119.0/go.mod h1:3fvk+0hd4WMv76+oUUNah0rQ35dZzH3zyMMCg9MtsuY= -go.opentelemetry.io/collector/exporter v0.119.0 h1:eVHmkeB5HQY/FcoP62l7O4Q0cAZ97LwLhZiAQoQeBtU= -go.opentelemetry.io/collector/exporter v0.119.0/go.mod h1:xMF9mT01tXHX2NjfMRV8o9YyhPBZOR4Wt+srkTy1thM= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c h1:Tdw39Eci0Q4eJDpaYOjSUYa/4wH8ODlLcngnn3K1fV4= +go.opentelemetry.io/collector/exporter v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:8TJKNP27koPbJWHvv9T2tC6WfXEu692hyaLOpOhdn2U= go.opentelemetry.io/collector/exporter/exportertest v0.119.0 h1:saABJIiyYyqWEBvGe2VVf5rMMpHdwB83nD6feNZ33nA= go.opentelemetry.io/collector/exporter/exportertest v0.119.0/go.mod h1:S82pMkj1gWdivxVRKqaRJvGMgVRntKVI5dWAgs23KI8= go.opentelemetry.io/collector/exporter/xexporter v0.119.0 h1:bCUFRa/of+iPrJoXyzJ5cbOv/hWDHw87bnDRFQJ/JVU= go.opentelemetry.io/collector/exporter/xexporter v0.119.0/go.mod h1:naV2XoiJv8bvOt7Vs9h6aDWmJnuD1SRnDqkIFRINYlI= -go.opentelemetry.io/collector/extension v0.119.0 h1:Itkt3jqYLjkhoX4kWhICuhXQEQz332W7UL6DpmaNHMc= -go.opentelemetry.io/collector/extension v0.119.0/go.mod h1:yMpvs58Z9F3UpSoE4w/1q/EEKlLFZBOQ2muzzikRvO8= -go.opentelemetry.io/collector/extension/auth v0.119.0 h1:URPkjeo3aKmlYGgeFCZK6kLK+D1XGfDUGSAwFaHn+QQ= -go.opentelemetry.io/collector/extension/auth v0.119.0/go.mod h1:8mGcTLfgmf2QNrdumP7g7nnNtyrpHiPRZect1tdXYJQ= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c h1:9koiLXtEcu3pNTWokNI7/p+kGoPFb20OB7fPwHY516o= +go.opentelemetry.io/collector/extension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qJ07BdPHd7x6vgUeGH8LjC0+0jGD71T0za9vbnzqNHI= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c h1:D8vXuJnkJ7aIRko3RytgoLgHOpXnwy7pnQrvHOiObV0= +go.opentelemetry.io/collector/extension/auth v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:6m03tLvjs+IPYJnVG7UxtQSEcR5BcbOYpEGEjGXde4U= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0 h1:J3oqlamxI+1BvRSxFIOkjMZl2E534YM6y3O8seM0yzE= go.opentelemetry.io/collector/extension/auth/authtest v0.119.0/go.mod h1:EpUkiFC9siKB/PXeTk9KFutJhZrd6I/AHBM5en4yXlM= go.opentelemetry.io/collector/extension/extensiontest v0.119.0 h1:sAdIBRJ6Df7jdkHWY/pSEYTersxURkUz9pENKl73n6s= go.opentelemetry.io/collector/extension/extensiontest v0.119.0/go.mod h1:XQbUTXneJ//xt58eu5ofHhzWQcQ24GRTbBMWHCEsipA= -go.opentelemetry.io/collector/extension/xextension v0.119.0 h1:uSUvha4yxk5jWevhepsQ56QSAOkk3Z4M0vcPEJeZ6UU= -go.opentelemetry.io/collector/extension/xextension v0.119.0/go.mod h1:2DSTP2IEFfCC+2IFzl1eG9bCKsBkxIQjIphziJ0+vuo= -go.opentelemetry.io/collector/featuregate v1.25.0 h1:3b857fvoY9xBcE5qtLUE1/nlQ65teuW9d8CKr6MykYc= -go.opentelemetry.io/collector/featuregate v1.25.0/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= -go.opentelemetry.io/collector/pdata v1.25.0 h1:AmgBklQfbfy0lT8qsoJtRuYMZ7ZV3VZvkvhjSDentrg= -go.opentelemetry.io/collector/pdata v1.25.0/go.mod h1:Zs7D4RXOGS7E2faGc/jfWdbmhoiHBxA7QbpuJOioxq8= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0 h1:sVtv/MhQ3NDLkgHOWDF9BdTtThNyXdOUiz5+poRkYLQ= -go.opentelemetry.io/collector/pdata/pprofile v0.119.0/go.mod h1:ur4388PjUpmwG5HoSMzrLCPkR0gNVLT4lekcJMRPt8A= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c h1:rnHBngEhSFG4a4XicIu/HsF4G0SMMlBgYAwRnf7ndEY= +go.opentelemetry.io/collector/extension/xextension v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:w+Of0RXkfYPErzAQVRcfzGcDeibdSLYzjb8sI95isKo= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c h1:yEaUydHZ+m5Se9p2GvCyJVsTTRxqC7U5XvTLykurZ9k= +go.opentelemetry.io/collector/featuregate v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:3GaXqflNDVwWndNGBJ1+XJFy3Fv/XrFgjMN60N3z7yg= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c h1:noCm8Icz32bpyqS1Oc/dTt515Mr6yqpMElPAF1GeQCc= +go.opentelemetry.io/collector/pdata v1.25.1-0.20250210123122-44b3eeda354c/go.mod h1:ceSqZgTsX5dWzK73YmLBkP87sIEmY1t4d3sf3I2M1VQ= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c h1:deYPYyxK9Z5UTJZVNJA/IB6MvYW4DkXlq8i1uhMk7TA= +go.opentelemetry.io/collector/pdata/pprofile v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:B47NfKcz/Go2LMkdyDeOkQYGxK0RSW/RfHrjRYm5pYM= go.opentelemetry.io/collector/pdata/testdata v0.119.0 h1:a3OiuLYx7CaEQQ8LxMhPIM804eIGlNM6Pd0XoACXWMI= go.opentelemetry.io/collector/pdata/testdata v0.119.0/go.mod h1:stCgL1fKOVp93mI4ocHy/xBMhkW3TXr8VetH4X86q8g= -go.opentelemetry.io/collector/pipeline v0.119.0 h1:NebdPIOBIzU7CdOE36hNrCrUML+XOTR9Zsoy43E7MVk= -go.opentelemetry.io/collector/pipeline v0.119.0/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c h1:7wjodUC7ykxg900reVF1svAIv4XNzTAnRyd75dTNTt0= +go.opentelemetry.io/collector/pipeline v0.119.1-0.20250210123122-44b3eeda354c/go.mod h1:qE3DmoB05AW0C3lmPvdxZqd/H4po84NPzd5MrqgtL74= go.opentelemetry.io/collector/receiver v0.119.0 h1:ZatoS4POR+XDkN1WwAv18Ism9f/FUsIjtVT4MIZbQS0= go.opentelemetry.io/collector/receiver v0.119.0/go.mod h1:JUSsVwyKKQVD/Fy3T98OHOlVHE15Z7juba5RQzG3AXc= go.opentelemetry.io/collector/receiver/receivertest v0.119.0 h1:thZkyftPCNit/m2bUUC+zaR1+hbXoSkCDtNN/vZIZSg= @@ -210,8 +208,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= From 2e98573e53c6c9287965c8abd38af3541de6056a Mon Sep 17 00:00:00 2001 From: odubajDT <93584209+odubajDT@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:57:18 +0100 Subject: [PATCH 05/22] [processor/redaction] introduce `allowed_values` parameter in processor config (#37638) #### Description Introduce `allowed_values` parameter to the processor config. If the value of an allowed key matches the regular expression for an allowed value, the matching part of the value is not masked even if it matches the regular expression for a blocked value. #### Link to tracking issue Fixes #35840 --------- Signed-off-by: odubajDT --- .chloggen/redaction-allowed-values.yaml | 27 +++ processor/redactionprocessor/README.md | 12 +- processor/redactionprocessor/config.go | 6 +- processor/redactionprocessor/config_test.go | 1 + processor/redactionprocessor/factory_test.go | 1 + processor/redactionprocessor/processor.go | 54 ++++-- .../redactionprocessor/processor_test.go | 168 +++++++++++------- .../redactionprocessor/testdata/config.yaml | 6 +- 8 files changed, 192 insertions(+), 83 deletions(-) create mode 100644 .chloggen/redaction-allowed-values.yaml diff --git a/.chloggen/redaction-allowed-values.yaml b/.chloggen/redaction-allowed-values.yaml new file mode 100644 index 000000000000..b96681d99c67 --- /dev/null +++ b/.chloggen/redaction-allowed-values.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: processor/redaction + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: "Introduce 'allowed_values' parameter for allowed values of attributes" + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [35840] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [] diff --git a/processor/redactionprocessor/README.md b/processor/redactionprocessor/README.md index 799536143e9f..cabc83d636b9 100644 --- a/processor/redactionprocessor/README.md +++ b/processor/redactionprocessor/README.md @@ -78,6 +78,10 @@ processors: blocked_values: - "4[0-9]{12}(?:[0-9]{3})?" ## Visa credit card number - "(5[1-5][0-9]{14})" ## MasterCard number + # AllowedValues is a list of regular expressions for allowing values of + # blocked span attributes. Values that match are not masked. + allowed_values: + - ".+@mycompany.com" # summary controls the verbosity level of the diagnostic attributes that # the processor adds to the spans/logs/datapoints when it redacts or masks other # attributes. In some contexts a list of redacted attributes leaks @@ -101,9 +105,11 @@ If `allowed_keys` is empty, then no attributes are allowed. All attributes are removed in that case. To keep all span attributes, you should explicitly set `allow_all_keys` to true. -`blocked_values` applies to the values of the allowed keys. If the value of an -allowed key matches the regular expression for a blocked value, the matching -part of the value is then masked with a fixed length of asterisks. +`blocked_values` and `allowed_values` applies to the values of the allowed keys. +If the value of an allowed key matches the regular expression for an allowed value, the matching +part of the value is not masked even if it matches the regular expression for a blocked value. +If the value matches the regular expression for a blocked value only, the matching +part of the value is masked with a fixed length of asterisks. For example, if `notes` is on the list of allowed keys, then the `notes` attribute is retained. However, if there is a value such as a credit card diff --git a/processor/redactionprocessor/config.go b/processor/redactionprocessor/config.go index 7faaa9ef8ec9..a0c3dce9a490 100644 --- a/processor/redactionprocessor/config.go +++ b/processor/redactionprocessor/config.go @@ -20,9 +20,13 @@ type Config struct { IgnoredKeys []string `mapstructure:"ignored_keys"` // BlockedValues is a list of regular expressions for blocking values of - // allowed span attributes. Values that match are masked + // allowed span attributes. Values that match are masked. BlockedValues []string `mapstructure:"blocked_values"` + // AllowedValues is a list of regular expressions for allowing values of + // blocked span attributes. Values that match are not masked. + AllowedValues []string `mapstructure:"allowed_values"` + // Summary controls the verbosity level of the diagnostic attributes that // the processor adds to the spans when it redacts or masks other // attributes. In some contexts a list of redacted attributes leaks diff --git a/processor/redactionprocessor/config_test.go b/processor/redactionprocessor/config_test.go index 9f4023fc0545..3bbbc7159658 100644 --- a/processor/redactionprocessor/config_test.go +++ b/processor/redactionprocessor/config_test.go @@ -30,6 +30,7 @@ func TestLoadConfig(t *testing.T) { AllowedKeys: []string{"description", "group", "id", "name"}, IgnoredKeys: []string{"safe_attribute"}, BlockedValues: []string{"4[0-9]{12}(?:[0-9]{3})?", "(5[1-5][0-9]{14})"}, + AllowedValues: []string{".+@mycompany.com"}, Summary: debug, }, }, diff --git a/processor/redactionprocessor/factory_test.go b/processor/redactionprocessor/factory_test.go index 3fcac785bd66..b59b39e4e4fd 100644 --- a/processor/redactionprocessor/factory_test.go +++ b/processor/redactionprocessor/factory_test.go @@ -16,6 +16,7 @@ func TestDefaultConfiguration(t *testing.T) { c := createDefaultConfig().(*Config) assert.Empty(t, c.AllowedKeys) assert.Empty(t, c.BlockedValues) + assert.Empty(t, c.AllowedValues) } func TestCreateTestProcessor(t *testing.T) { diff --git a/processor/redactionprocessor/processor.go b/processor/redactionprocessor/processor.go index f2aecf84b286..4998d106a342 100644 --- a/processor/redactionprocessor/processor.go +++ b/processor/redactionprocessor/processor.go @@ -26,6 +26,8 @@ type redaction struct { ignoreList map[string]string // Attribute values blocked in a span blockRegexList map[string]*regexp.Regexp + // Attribute values allowed in a span + allowRegexList map[string]*regexp.Regexp // Redaction processor configuration config *Config // Logger @@ -36,16 +38,23 @@ type redaction struct { func newRedaction(ctx context.Context, config *Config, logger *zap.Logger) (*redaction, error) { allowList := makeAllowList(config) ignoreList := makeIgnoreList(config) - blockRegexList, err := makeBlockRegexList(ctx, config) + blockRegexList, err := makeRegexList(ctx, config.BlockedValues) if err != nil { // TODO: Placeholder for an error metric in the next PR return nil, fmt.Errorf("failed to process block list: %w", err) } + allowRegexList, err := makeRegexList(ctx, config.AllowedValues) + if err != nil { + // TODO: Placeholder for an error metric in the next PR + return nil, fmt.Errorf("failed to process allow list: %w", err) + } + return &redaction{ allowList: allowList, ignoreList: ignoreList, blockRegexList: blockRegexList, + allowRegexList: allowRegexList, config: config, logger: logger, }, nil @@ -159,6 +168,7 @@ func (s *redaction) processAttrs(_ context.Context, attributes pcommon.Map) { // TODO: Use the context for recording metrics var toDelete []string var toBlock []string + var allowed []string var ignoring []string // Identify attributes to redact and mask in the following sequence @@ -186,8 +196,17 @@ func (s *redaction) processAttrs(_ context.Context, attributes pcommon.Map) { } } - // Mask any blocked values for the other attributes strVal := value.Str() + + // Allow any values matching the allowed list regex + for _, compiledRE := range s.allowRegexList { + if match := compiledRE.MatchString(strVal); match { + allowed = append(allowed, k) + return true + } + } + + // Mask any blocked values for the other attributes var matched bool for _, compiledRE := range s.blockRegexList { match := compiledRE.MatchString(strVal) @@ -212,6 +231,7 @@ func (s *redaction) processAttrs(_ context.Context, attributes pcommon.Map) { // Add diagnostic information to the span s.addMetaAttrs(toDelete, attributes, redactedKeys, redactedKeyCount) s.addMetaAttrs(toBlock, attributes, maskedValues, maskedValueCount) + s.addMetaAttrs(allowed, attributes, allowedValues, allowedValueCount) s.addMetaAttrs(ignoring, attributes, "", ignoredKeyCount) } @@ -239,13 +259,15 @@ func (s *redaction) addMetaAttrs(redactedAttrs []string, attributes pcommon.Map, } const ( - debug = "debug" - info = "info" - redactedKeys = "redaction.redacted.keys" - redactedKeyCount = "redaction.redacted.count" - maskedValues = "redaction.masked.keys" - maskedValueCount = "redaction.masked.count" - ignoredKeyCount = "redaction.ignored.count" + debug = "debug" + info = "info" + redactedKeys = "redaction.redacted.keys" + redactedKeyCount = "redaction.redacted.count" + maskedValues = "redaction.masked.keys" + maskedValueCount = "redaction.masked.count" + allowedValues = "redaction.allowed.keys" + allowedValueCount = "redaction.allowed.count" + ignoredKeyCount = "redaction.ignored.count" ) // makeAllowList sets up a lookup table of allowed span attribute keys @@ -282,16 +304,16 @@ func makeIgnoreList(c *Config) map[string]string { return ignoreList } -// makeBlockRegexList precompiles all the blocked regex patterns -func makeBlockRegexList(_ context.Context, config *Config) (map[string]*regexp.Regexp, error) { - blockRegexList := make(map[string]*regexp.Regexp, len(config.BlockedValues)) - for _, pattern := range config.BlockedValues { +// makeRegexList precompiles all the regex patterns in the defined list +func makeRegexList(_ context.Context, valuesList []string) (map[string]*regexp.Regexp, error) { + regexList := make(map[string]*regexp.Regexp, len(valuesList)) + for _, pattern := range valuesList { re, err := regexp.Compile(pattern) if err != nil { // TODO: Placeholder for an error metric in the next PR - return nil, fmt.Errorf("error compiling regex in block list: %w", err) + return nil, fmt.Errorf("error compiling regex in list: %w", err) } - blockRegexList[pattern] = re + regexList[pattern] = re } - return blockRegexList, nil + return regexList, nil } diff --git a/processor/redactionprocessor/processor_test.go b/processor/redactionprocessor/processor_test.go index 359ee07f3f2f..55fd8a7471ae 100644 --- a/processor/redactionprocessor/processor_test.go +++ b/processor/redactionprocessor/processor_test.go @@ -36,13 +36,13 @@ func TestRedactUnknownAttributes(t *testing.T) { "credit_card": pcommon.NewValueStr("4111111111111111"), } - outTraces := runTest(t, allowed, redacted, nil, ignored, config) - outLogs := runLogsTest(t, allowed, redacted, nil, ignored, config) - outMetricsGauge := runMetricsTest(t, allowed, redacted, nil, ignored, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, redacted, nil, ignored, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, redacted, nil, ignored, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, nil, ignored, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, redacted, nil, ignored, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, redacted, nil, nil, ignored, config) + outLogs := runLogsTest(t, allowed, redacted, nil, nil, ignored, config) + outMetricsGauge := runMetricsTest(t, allowed, redacted, nil, nil, ignored, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, redacted, nil, nil, ignored, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, redacted, nil, nil, ignored, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, nil, nil, ignored, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, redacted, nil, nil, ignored, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -81,13 +81,13 @@ func TestAllowAllKeys(t *testing.T) { "name": pcommon.NewValueStr("placeholder"), } - outTraces := runTest(t, allowed, nil, nil, nil, config) - outLogs := runLogsTest(t, allowed, nil, nil, nil, config) - outMetricsGauge := runMetricsTest(t, allowed, nil, nil, nil, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, nil, nil, nil, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, nil, nil, nil, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, nil, nil, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, nil, nil, nil, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, nil, nil, nil, nil, config) + outLogs := runLogsTest(t, allowed, nil, nil, nil, nil, config) + outMetricsGauge := runMetricsTest(t, allowed, nil, nil, nil, nil, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, nil, nil, nil, nil, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, nil, nil, nil, nil, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, nil, nil, nil, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, nil, nil, nil, nil, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -112,11 +112,12 @@ func TestAllowAllKeys(t *testing.T) { // TestAllowAllKeysMaskValues validates that the processor still redacts // span attribute values if Config.AllowAllKeys is set to true -func TestAllowAllKeysMaskValues(t *testing.T) { +func TestAllowAllKeysMaskValuesAllowValues(t *testing.T) { config := &Config{ AllowedKeys: []string{"group", "id", "name"}, BlockedValues: []string{"4[0-9]{12}(?:[0-9]{3})?"}, AllowAllKeys: true, + AllowedValues: []string{"4111111111111112", ".+@mycompany.com"}, } allowed := map[string]pcommon.Value{ "group": pcommon.NewValueStr("temporary"), @@ -126,14 +127,18 @@ func TestAllowAllKeysMaskValues(t *testing.T) { masked := map[string]pcommon.Value{ "credit_card": pcommon.NewValueStr("placeholder 4111111111111111"), } + allowedValues := map[string]pcommon.Value{ + "credit_card2": pcommon.NewValueStr("placeholder 4111111111111112"), + "email": pcommon.NewValueStr("user@mycompany.com"), + } - outTraces := runTest(t, allowed, nil, masked, nil, config) - outLogs := runLogsTest(t, allowed, nil, masked, nil, config) - outMetricsGauge := runMetricsTest(t, allowed, nil, masked, nil, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, nil, masked, nil, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, nil, masked, nil, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, masked, nil, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, nil, masked, nil, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, nil, masked, allowedValues, nil, config) + outLogs := runLogsTest(t, allowed, nil, masked, allowedValues, nil, config) + outMetricsGauge := runMetricsTest(t, allowed, nil, nil, masked, allowedValues, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, nil, masked, allowedValues, nil, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, nil, masked, allowedValues, nil, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, masked, allowedValues, nil, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, nil, masked, allowedValues, nil, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -153,6 +158,12 @@ func TestAllowAllKeysMaskValues(t *testing.T) { } value, _ := attr.Get("credit_card") assert.Equal(t, "placeholder ****", value.Str()) + + value, _ = attr.Get("credit_card2") + assert.Equal(t, "placeholder 4111111111111112", value.Str()) + + value, _ = attr.Get("email") + assert.Equal(t, "user@mycompany.com", value.Str()) } } @@ -163,9 +174,10 @@ func TestAllowAllKeysMaskValues(t *testing.T) { // redaction.redacted.count span attributes while set to full debug output func TestRedactSummaryDebug(t *testing.T) { config := &Config{ - AllowedKeys: []string{"id", "group", "name", "group.id", "member (id)"}, + AllowedKeys: []string{"id", "group", "name", "group.id", "member (id)", "email"}, BlockedValues: []string{"4[0-9]{12}(?:[0-9]{3})?"}, IgnoredKeys: []string{"safe_attribute"}, + AllowedValues: []string{".+@mycompany.com"}, Summary: "debug", } allowed := map[string]pcommon.Value{ @@ -182,14 +194,17 @@ func TestRedactSummaryDebug(t *testing.T) { redacted := map[string]pcommon.Value{ "credit_card": pcommon.NewValueStr("4111111111111111"), } + allowedValues := map[string]pcommon.Value{ + "email": pcommon.NewValueStr("user@mycompany.com"), + } - outTraces := runTest(t, allowed, redacted, masked, ignored, config) - outLogs := runLogsTest(t, allowed, redacted, masked, ignored, config) - outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, redacted, masked, allowedValues, ignored, config) + outLogs := runLogsTest(t, allowed, redacted, masked, allowedValues, ignored, config) + outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -229,6 +244,12 @@ func TestRedactSummaryDebug(t *testing.T) { assert.Equal(t, int64(1), maskedValueCount.Int()) value, _ := attr.Get("name") assert.Equal(t, "placeholder ****", value.Str()) + + allowedValueCount, ok := attr.Get(allowedValueCount) + assert.True(t, ok) + assert.Equal(t, int64(1), allowedValueCount.Int()) + value, _ = attr.Get("email") + assert.Equal(t, "user@mycompany.com", value.Str()) } } @@ -238,9 +259,10 @@ func TestRedactSummaryDebug(t *testing.T) { // of output func TestRedactSummaryInfo(t *testing.T) { config := &Config{ - AllowedKeys: []string{"id", "name", "group"}, + AllowedKeys: []string{"id", "name", "group", "email"}, BlockedValues: []string{"4[0-9]{12}(?:[0-9]{3})?"}, IgnoredKeys: []string{"safe_attribute"}, + AllowedValues: []string{".+@mycompany.com"}, Summary: "info", } allowed := map[string]pcommon.Value{ @@ -255,14 +277,17 @@ func TestRedactSummaryInfo(t *testing.T) { redacted := map[string]pcommon.Value{ "credit_card": pcommon.NewValueStr("4111111111111111"), } + allowedValues := map[string]pcommon.Value{ + "email": pcommon.NewValueStr("user@mycompany.com"), + } - outTraces := runTest(t, allowed, redacted, masked, ignored, config) - outLogs := runLogsTest(t, allowed, redacted, masked, ignored, config) - outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, ignored, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, redacted, masked, allowedValues, ignored, config) + outLogs := runLogsTest(t, allowed, redacted, masked, allowedValues, ignored, config) + outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, allowedValues, ignored, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -295,6 +320,12 @@ func TestRedactSummaryInfo(t *testing.T) { value, _ := attr.Get("name") assert.Equal(t, "placeholder ****", value.Str()) + allowedValueCount, ok := attr.Get(allowedValueCount) + assert.True(t, ok) + assert.Equal(t, int64(1), allowedValueCount.Int()) + value, _ = attr.Get("email") + assert.Equal(t, "user@mycompany.com", value.Str()) + ignoredKeyCount, ok := attr.Get(ignoredKeyCount) assert.True(t, ok) assert.Equal(t, int64(1), ignoredKeyCount.Int()) @@ -321,13 +352,13 @@ func TestRedactSummarySilent(t *testing.T) { "credit_card": pcommon.NewValueStr("4111111111111111"), } - outTraces := runTest(t, allowed, redacted, masked, nil, config) - outLogs := runLogsTest(t, allowed, redacted, masked, nil, config) - outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, redacted, masked, nil, nil, config) + outLogs := runLogsTest(t, allowed, redacted, masked, nil, nil, config) + outMetricsGauge := runMetricsTest(t, allowed, redacted, nil, masked, nil, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -371,13 +402,13 @@ func TestRedactSummaryDefault(t *testing.T) { "name": pcommon.NewValueStr("placeholder 4111111111111111"), } - outTraces := runTest(t, allowed, nil, masked, ignored, config) - outLogs := runLogsTest(t, allowed, nil, masked, ignored, config) - outMetricsGauge := runMetricsTest(t, allowed, nil, masked, ignored, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, nil, masked, ignored, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, nil, masked, ignored, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, masked, ignored, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, nil, masked, ignored, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, nil, masked, nil, ignored, config) + outLogs := runLogsTest(t, allowed, nil, masked, nil, ignored, config) + outMetricsGauge := runMetricsTest(t, allowed, nil, masked, nil, ignored, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, nil, masked, nil, ignored, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, nil, masked, nil, ignored, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, nil, masked, nil, ignored, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, nil, masked, nil, ignored, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -422,13 +453,13 @@ func TestMultipleBlockValues(t *testing.T) { "credit_card": pcommon.NewValueStr("4111111111111111"), } - outTraces := runTest(t, allowed, redacted, masked, nil, config) - outLogs := runLogsTest(t, allowed, redacted, masked, nil, config) - outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeGauge) - outMetricsSum := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeSum) - outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeHistogram) - outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeExponentialHistogram) - outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, nil, config, pmetric.MetricTypeSummary) + outTraces := runTest(t, allowed, redacted, masked, nil, nil, config) + outLogs := runLogsTest(t, allowed, redacted, masked, nil, nil, config) + outMetricsGauge := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeGauge) + outMetricsSum := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeSum) + outMetricsHistogram := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeHistogram) + outMetricsExponentialHistogram := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeExponentialHistogram) + outMetricsSummary := runMetricsTest(t, allowed, redacted, masked, nil, nil, config, pmetric.MetricTypeSummary) attrs := []pcommon.Map{ outTraces.ResourceSpans().At(0).ScopeSpans().At(0).Spans().At(0).Attributes(), @@ -516,6 +547,7 @@ func runTest( allowed map[string]pcommon.Value, redacted map[string]pcommon.Value, masked map[string]pcommon.Value, + allowedValues map[string]pcommon.Value, ignored map[string]pcommon.Value, config *Config, ) ptrace.Traces { @@ -529,13 +561,16 @@ func runTest( span.SetName("first-batch-first-span") span.SetTraceID([16]byte{1, 2, 3, 4}) - length := len(allowed) + len(masked) + len(redacted) + len(ignored) + length := len(allowed) + len(masked) + len(redacted) + len(ignored) + len(allowedValues) for k, v := range allowed { v.CopyTo(span.Attributes().PutEmpty(k)) } for k, v := range masked { v.CopyTo(span.Attributes().PutEmpty(k)) } + for k, v := range allowedValues { + v.CopyTo(span.Attributes().PutEmpty(k)) + } for k, v := range redacted { v.CopyTo(span.Attributes().PutEmpty(k)) } @@ -564,6 +599,7 @@ func runLogsTest( allowed map[string]pcommon.Value, redacted map[string]pcommon.Value, masked map[string]pcommon.Value, + allowedValues map[string]pcommon.Value, ignored map[string]pcommon.Value, config *Config, ) plog.Logs { @@ -578,13 +614,16 @@ func runLogsTest( logEntry.Body().SetStr("first-batch-first-logEntry") logEntry.SetTraceID([16]byte{1, 2, 3, 4}) - length := len(allowed) + len(masked) + len(redacted) + len(ignored) + length := len(allowed) + len(masked) + len(redacted) + len(ignored) + len(allowedValues) for k, v := range allowed { v.CopyTo(logEntry.Attributes().PutEmpty(k)) } for k, v := range masked { v.CopyTo(logEntry.Attributes().PutEmpty(k)) } + for k, v := range allowedValues { + v.CopyTo(logEntry.Attributes().PutEmpty(k)) + } for k, v := range redacted { v.CopyTo(logEntry.Attributes().PutEmpty(k)) } @@ -613,6 +652,7 @@ func runMetricsTest( allowed map[string]pcommon.Value, redacted map[string]pcommon.Value, masked map[string]pcommon.Value, + allowedValues map[string]pcommon.Value, ignored map[string]pcommon.Value, config *Config, metricType pmetric.MetricType, @@ -626,7 +666,7 @@ func runMetricsTest( metric := ils.Metrics().AppendEmpty() metric.SetDescription("first-batch-first-metric") - length := len(allowed) + len(masked) + len(redacted) + len(ignored) + length := len(allowed) + len(masked) + len(redacted) + len(ignored) + len(allowedValues) var dataPointAttrs pcommon.Map switch metricType { @@ -650,6 +690,10 @@ func runMetricsTest( v.CopyTo(dataPointAttrs.PutEmpty(k)) v.CopyTo(rl.Resource().Attributes().PutEmpty(k)) } + for k, v := range allowedValues { + v.CopyTo(dataPointAttrs.PutEmpty(k)) + v.CopyTo(rl.Resource().Attributes().PutEmpty(k)) + } for k, v := range redacted { v.CopyTo(dataPointAttrs.PutEmpty(k)) v.CopyTo(rl.Resource().Attributes().PutEmpty(k)) diff --git a/processor/redactionprocessor/testdata/config.yaml b/processor/redactionprocessor/testdata/config.yaml index 1df54049c370..99d77c7cb62b 100644 --- a/processor/redactionprocessor/testdata/config.yaml +++ b/processor/redactionprocessor/testdata/config.yaml @@ -17,10 +17,14 @@ redaction: ignored_keys: - safe_attribute # BlockedValues is a list of regular expressions for blocking values of - # allowed span attributes. Values that match are masked + # allowed span attributes. Values that match are masked. blocked_values: - "4[0-9]{12}(?:[0-9]{3})?" ## Visa credit card number - "(5[1-5][0-9]{14})" ## MasterCard number + # allowed_values is a list of regular expressions for allowing values of + # blocked span attributes. Values that match are not masked. + allowed_values: + - ".+@mycompany.com" # Summary controls the verbosity level of the diagnostic attributes that # the processor adds to the spans when it redacts or masks other # attributes. In some contexts a list of redacted attributes leaks From d2723d66b9b2e98b4e26a7732fbfbb2f0d253d84 Mon Sep 17 00:00:00 2001 From: Chao Weng <19381524+sincejune@users.noreply.github.com> Date: Tue, 11 Feb 2025 20:05:33 +0800 Subject: [PATCH 06/22] [chore] Update types used in extensiontest.NewNopSettingsWithType (#37844) #### Description This PR replaced `extensiontest.NopType` with actual factory type if it's created. cc @mx-psi #### Link to tracking issue Follow up PR of #37808 #### Testing n/a #### Documentation n/a --- extension/observer/k8sobserver/extension_test.go | 10 +++++----- extension/observer/k8sobserver/factory_test.go | 2 +- extension/opampextension/factory_test.go | 10 ++++++---- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/extension/observer/k8sobserver/extension_test.go b/extension/observer/k8sobserver/extension_test.go index b844255ba82a..95581859a7e7 100644 --- a/extension/observer/k8sobserver/extension_test.go +++ b/extension/observer/k8sobserver/extension_test.go @@ -35,7 +35,7 @@ func TestNewExtension(t *testing.T) { config := factory.CreateDefaultConfig().(*Config) mockServiceHost(t, config) - ext, err := newObserver(config, extensiontest.NewNopSettingsWithType(extensiontest.NopType)) + ext, err := newObserver(config, extensiontest.NewNopSettingsWithType(factory.Type())) require.NoError(t, err) require.NotNil(t, ext) } @@ -46,7 +46,7 @@ func TestExtensionObserveServices(t *testing.T) { config.ObservePods = false // avoid causing data race when multiple test cases running in the same process using podListerWatcher mockServiceHost(t, config) - set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) + set := extensiontest.NewNopSettingsWithType(factory.Type()) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -135,7 +135,7 @@ func TestExtensionObservePods(t *testing.T) { config := factory.CreateDefaultConfig().(*Config) mockServiceHost(t, config) - set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) + set := extensiontest.NewNopSettingsWithType(factory.Type()) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -219,7 +219,7 @@ func TestExtensionObserveNodes(t *testing.T) { config.ObservePods = false // avoid causing data race when multiple test cases running in the same process using podListerWatcher mockServiceHost(t, config) - set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) + set := extensiontest.NewNopSettingsWithType(factory.Type()) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) @@ -320,7 +320,7 @@ func TestExtensionObserveIngresses(t *testing.T) { config.ObserveIngresses = true mockServiceHost(t, config) - set := extensiontest.NewNopSettingsWithType(extensiontest.NopType) + set := extensiontest.NewNopSettingsWithType(factory.Type()) set.ID = component.NewID(metadata.Type) ext, err := newObserver(config, set) require.NoError(t, err) diff --git a/extension/observer/k8sobserver/factory_test.go b/extension/observer/k8sobserver/factory_test.go index 2c6de67587dc..12afa7667cb1 100644 --- a/extension/observer/k8sobserver/factory_test.go +++ b/extension/observer/k8sobserver/factory_test.go @@ -26,7 +26,7 @@ func TestFactory_Create(t *testing.T) { factory := NewFactory() cfg := factory.CreateDefaultConfig().(*Config) - ext, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) + ext, err := factory.Create(context.Background(), extensiontest.NewNopSettingsWithType(factory.Type()), cfg) require.Error(t, err) require.Nil(t, ext) } diff --git a/extension/opampextension/factory_test.go b/extension/opampextension/factory_test.go index edff10524065..c4077ad93f4b 100644 --- a/extension/opampextension/factory_test.go +++ b/extension/opampextension/factory_test.go @@ -14,19 +14,21 @@ import ( ) func TestFactory_CreateDefaultConfig(t *testing.T) { - cfg := NewFactory().CreateDefaultConfig() + f := NewFactory() + cfg := f.CreateDefaultConfig() assert.Equal(t, createDefaultConfig().(*Config), cfg) assert.NoError(t, componenttest.CheckConfigStruct(cfg)) - ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) require.NotNil(t, ext) require.NoError(t, ext.Shutdown(context.Background())) } func TestFactory_Create(t *testing.T) { - cfg := NewFactory().CreateDefaultConfig() - ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(extensiontest.NopType), cfg) + f := NewFactory() + cfg := f.CreateDefaultConfig() + ext, err := createExtension(context.Background(), extensiontest.NewNopSettingsWithType(f.Type()), cfg) require.NoError(t, err) require.NotNil(t, ext) require.NoError(t, ext.Shutdown(context.Background())) From 4eaf4f3d46ac61666df1b892e99799615c391fdd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 10:49:54 -0500 Subject: [PATCH 07/22] Update All github.com/datadog packages to v0.62.2 (#37838) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil](https://redirect.github.com/DataDog/datadog-agent) | `v0.62.1` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.1/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2ftestutil/v0.62.1/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/util/hostname/validate](https://redirect.github.com/DataDog/datadog-agent) | `v0.62.1` -> `v0.62.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.1/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2futil%2fhostname%2fvalidate/v0.62.1/v0.62.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> --- internal/datadog/go.mod | 44 +++++++-------- internal/datadog/go.sum | 116 ++++++++++++++++++++-------------------- pkg/datadog/go.sum | 68 +++++++++++------------ 3 files changed, 114 insertions(+), 114 deletions(-) diff --git a/internal/datadog/go.mod b/internal/datadog/go.mod index d09f456b0e08..e3603c67744a 100644 --- a/internal/datadog/go.mod +++ b/internal/datadog/go.mod @@ -3,8 +3,8 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/datado go 1.22.0 require ( - github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 - github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1 + github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.2 + github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 github.com/DataDog/datadog-api-client-go/v2 v2.35.0 github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 @@ -40,26 +40,26 @@ require ( require ( cloud.google.com/go/compute/metadata v0.5.2 // indirect - github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/proto v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/log v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 // indirect - github.com/DataDog/datadog-agent/pkg/version v0.62.1 // indirect + github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/env v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/mock v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/model v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/setup v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/structure v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/proto v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/executable v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/optional v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/system v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.2 // indirect + github.com/DataDog/datadog-agent/pkg/version v0.62.2 // indirect github.com/DataDog/sketches-go v1.4.6 // indirect github.com/DataDog/viper v1.14.0 // indirect github.com/DataDog/zstd v1.5.2 // indirect diff --git a/internal/datadog/go.sum b/internal/datadog/go.sum index 8870163c539d..0ba5c347badd 100644 --- a/internal/datadog/go.sum +++ b/internal/datadog/go.sum @@ -32,64 +32,64 @@ github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZ github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/DataDog/datadog-agent/comp/api/api/def v0.62.1 h1:pzxLasYydclZv9u9O9cU/hftEI8momWxdPLkWgw6VnE= -github.com/DataDog/datadog-agent/comp/api/api/def v0.62.1/go.mod h1:JG0utWl5JJP8ywN+RJNAucsI44VF3KMWJ/PZk4nTSAI= -github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.1 h1:xDx8s0T7OyFbsBfgDnJeD3h33l3hYDXdGQsA2tjIt4o= -github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.1/go.mod h1:ncfF11Gjy+oWsOvFM6XlWZfM9fiuSRbHHiYO6GqHwTw= -github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.1 h1:R5yvmlInrZC/emPcoTa8I8vYJSi6c7dwvGS5AwhxoL8= -github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.1/go.mod h1:UC/d0yqpC0eGTaffRbMRycSI8D2MF4mO9TbeEsK9DEM= -github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 h1:xLZthLdHptOi8J1lSthDYhCi1WK8cjVQ5iM6K5xzX0Y= -github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1/go.mod h1:jvCs0Yusia+zDHSGunaqFp2bbnKE709z4KIpjadLBOY= -github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.1 h1:cKV2ehjy6M6WwpMNWSeEgYyv4RTdjY8ROzBiSqoMfBs= -github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.1/go.mod h1:lJdZg6nJdSI8V3TPPpdmwULIPS2kjTrlYfmA1xLKqJU= -github.com/DataDog/datadog-agent/comp/def v0.62.1 h1:HbmNWbGyClmr71qGkXR//PhVqUffsmR5d6LgEt7gXYU= -github.com/DataDog/datadog-agent/comp/def v0.62.1/go.mod h1:Lq0GsiqMvi7ZIA/eWCHI7PzfyuMf2j3hJl7ghxA5bBg= -github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 h1:t0byzpGCK2z0pu/gNqOfLzM3dcSGW5E+ukHb2zAsbaI= -github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1/go.mod h1:ijySSQ1yjhN/H2+AI6oOPCPU8A2F7nDX01phdcdOtHg= -github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 h1:mi5o9WmGe6QvLRlDSGl/k/Jcrbrz2CBEY9uH6G67Rbc= -github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= -github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 h1:v6X1GOVWNEU8ct0BKovMRfeAnbkW+fICVKqG7XgC0lo= -github.com/DataDog/datadog-agent/pkg/config/env v0.62.1/go.mod h1:9pfLjE/1oV3JPaAf98jJnay4BVcPF6GD5ItnJRwNijY= -github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 h1:LriBW/wLj3YhFIcq4H4Xo7AgQ4zte3OetnhAkljA49s= -github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1/go.mod h1:VCC7YtME0wxoARfEnJqPlxO0/TthNinLymJOho6jOug= -github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 h1:Aw8TYl88wzGCUK84Ucq6hHUdjToZa5Tm8+fFHf9X30o= -github.com/DataDog/datadog-agent/pkg/config/model v0.62.1/go.mod h1:N2sCqUM47UQqpcA/sr4e3ZpSF6XHcv2qgR7S7zkEfs4= -github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 h1:OzP7CsMIaEB5abkA5BuKJXeFfazuYLGWS4yaOyRE5BQ= -github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1/go.mod h1:wNqsodSh4uUFTCPVBEkLa/ZcxcOLRtLgzIoo7JaBMfo= -github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 h1:cOTDdWUwCwSYtbP57/6ucZ62W0AVyaJjSGk9WeMBRC8= -github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1/go.mod h1:ORPeyBP9JKRGowbtwWEPRq1rE5SzfDUkQQTw/yEf15A= -github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 h1:XrZLMYtyfMUbfa64+gG91qmxEWbWh8UvOj1rmiB+Css= -github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1/go.mod h1:pKmD2XnV/x9yJTMLjGY/Hzut0pUJYFbfv1qh5+nxM8o= -github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 h1:uV5iNUF0GzYSIbNjmLMahcrseG6gS2MiP0VsDMCBCbM= -github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1/go.mod h1:j8BsTuH3JjbZJhKopFTctXecWqOUalKvrgyEBPg2JsM= -github.com/DataDog/datadog-agent/pkg/proto v0.62.1 h1:BoW+GxWkycLgAsvs0pHHXE6GXF6r4Fst2NVphuez7oA= -github.com/DataDog/datadog-agent/pkg/proto v0.62.1/go.mod h1:f5zXowJhkfkMcLT82omBoPaDFuZ1iOQY5Eok2dusvfk= -github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 h1:TVhsuXn0+Sf5sgI0HW0OEf84GHaos7tD4hawhQfuMSQ= -github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= -github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 h1:Lhud7ApdXnwjetOOptRdO0P7pnRm81T12lDEaDd5ijs= -github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1/go.mod h1:jalbk8oLp349MM2skIfe19MIUcBmhZ7iHdSSvFYEstQ= -github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.1 h1:iP3xg3xusimO0xxMPfGdxD+ezKWpnioJd8/wa7NPCzU= -github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.1/go.mod h1:sFodb4+6pcoAPajqSDoQll2Wg0x4/jdCVzRYvHp+maA= -github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1 h1:atJgRlarTsvK+AxVRdc9jLGvgdo2rWC7BbJRUm7fyH0= -github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.1/go.mod h1:GkjJn+e8HpVjkuXbkBVKd0koz/9zfX8XZCumeeIW5vk= -github.com/DataDog/datadog-agent/pkg/util/log v0.62.1 h1:nTP0g/WHJ5f0BqR2/0vRRoLsdo7Mzmt5hVWq71oycTI= -github.com/DataDog/datadog-agent/pkg/util/log v0.62.1/go.mod h1:kPtU1m7FAtCrofP5uYIGJJCZJUjqrjARCsX7nnATBn0= -github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 h1:pzWKLBOGezFDmV0Q2BKB2twQBVIwFErTbLJ4yzB3fYQ= -github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= -github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 h1:qCBoubUeAHFY0ewmcGySJdibufRL6ppqxv0bvzsQrkA= -github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= -github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1 h1:ceu/0TFniyhboWTYGseE4hThUoquTaijiY++sno5ugw= -github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.1/go.mod h1:2FmJISIn5lS4SCfFUXYt3v+TC0a+Prmtl8+B2JRWW48= -github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 h1:79NStqh8ZOXGv7wuwOyIsWQYKgkdU+L/1/OPu9vgIrM= -github.com/DataDog/datadog-agent/pkg/util/system v0.62.1/go.mod h1:gzhKsxTtLe/19eSke59hzAHxq4Sk5Dj0k2UVFbu6zKI= -github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 h1:scQLd7whhdZVfoHQ8jVUwTm4qBh+w7P5T9Qme8GKo0w= -github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= -github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.1 h1:RiGFoglml3S1DkmDNv90IrXS/+WKhbAtFl05S7oFfwU= -github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.1/go.mod h1:y1l7iTMENfjfgV4L3a5RtsMiQAVeu6B/0SEo6A8XDFQ= -github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 h1:5epw3WlcXr7hYGqvol8p6qGYPynaBpYu4jet8ZUqjeQ= -github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1/go.mod h1:QHD7ZZcuxBmvaCoBiS4+FavDJkJrqoNenm1IFFMMwfQ= -github.com/DataDog/datadog-agent/pkg/version v0.62.1 h1:BJVsUlm2KLWiCtmcRD8L8MYf4U0s3EGyUOoTnZKh9Gs= -github.com/DataDog/datadog-agent/pkg/version v0.62.1/go.mod h1:0QxQBxO7XWp9eYRLp56wdK56YAkcrLVeMyt81waPYBY= +github.com/DataDog/datadog-agent/comp/api/api/def v0.62.2 h1:js+/NxocWGSn1w5VB6NM7SJTMlPsWQHQof+vBHTQLMM= +github.com/DataDog/datadog-agent/comp/api/api/def v0.62.2/go.mod h1:JG0utWl5JJP8ywN+RJNAucsI44VF3KMWJ/PZk4nTSAI= +github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.2 h1:io2Zt6VaEnRssK5K5IoHUJ2FEoOO6ZZimFXJUsP0Ql8= +github.com/DataDog/datadog-agent/comp/core/flare/builder v0.62.2/go.mod h1:ncfF11Gjy+oWsOvFM6XlWZfM9fiuSRbHHiYO6GqHwTw= +github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.2 h1:Pq9WXUoS22YZsFKVNo1FsayNbT2RFd7z8FJg8lRALtI= +github.com/DataDog/datadog-agent/comp/core/flare/types v0.62.2/go.mod h1:QbC3+oML4/L+agAnB/kC5n5Wm/JEmM3h4pl6vOc4YII= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2 h1:iqmJc/OgWbXVbzTjLXy94OVZZskKJ1CJUel+eGgCHo0= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2/go.mod h1:rCnA+w3SgrZKnabSRvvCMAPJ62KtPcDDezDr9xDNz8Q= +github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.2 h1:g1NBMu0OypqHb2caWn7yVJ0zaNrDeAQa1ch/onjOKWU= +github.com/DataDog/datadog-agent/comp/core/telemetry v0.62.2/go.mod h1:nUKd0s0uiV4BIBxE5ACG1kC0HggCDwN8QUCskaZwynw= +github.com/DataDog/datadog-agent/comp/def v0.62.2 h1:SbfvwWL86Fx4jqmux4egSn/+V5AN+6dWEO9iCuT3E5s= +github.com/DataDog/datadog-agent/comp/def v0.62.2/go.mod h1:Lq0GsiqMvi7ZIA/eWCHI7PzfyuMf2j3hJl7ghxA5bBg= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.2 h1:0nceZbeCX5mP/oq13rpa6IuqdUdQdBQUxud1U870sBE= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.2/go.mod h1:qVxXDlA4HikFOqO/peyDiCdsXVlIcSNXwcVq9I0Vv7Y= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2 h1:k5poFcCl0IjPx79b5V49lcSNyNjPsGHcUiSumAAEFII= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.2 h1:823Q3S5ndLykq9gljW7G3ML950E6ZDwLSIp2XjjqIzc= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.2/go.mod h1:fDTG7wevd5myZ/T7PyTDto5/hMaWGeDte3V4q/E+/10= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.2 h1:Qq1XQYw4OxajxusjtFlK5rKGuXvKl9q1poFaKUM6+vI= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.2/go.mod h1:ZC/TgULWg85UpBaNEkFvsxLsJg1IBdXTIV2ICriOmA0= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.2 h1:A7F5R97pqnv2ZYfxWKPIV9Lff6Qo1gMWi81sWjjEe0w= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.2/go.mod h1:kWs+xR/rWq4o+kZplxfYMxAGSX6972MIyEBhstoGzMM= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.2 h1:P+vh2Xo5XG3bjcbtXkO2RB9p0S7s53VdP2G/g8ZxTfI= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.2/go.mod h1:pK5Wf5sR/pLaqb4m+0gZ+xkOkZf9h5mn50/LaHamCWA= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.2 h1:OSVV0Q0nAK33eeyhb19n0g11bkrbUHx0ZvF6w5bKOZQ= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.2/go.mod h1:Ls9pLD03gLI30pqhA3EPZVC+Gz2mm5rJiz+tT1eJXbY= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.2 h1:+bM8JZrPo2v2VUJa1BnhtnF+KRSvBTfRrJwCHoYiKqU= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.2/go.mod h1:MjHoXcqgxyvSRPFQRRMv9Q+/Qd+3tN8Q2C96mPvcyYc= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.2 h1:u2rELKT/fpFFOEdo2bHDaOrLKf9NGwOk9SmOzeIH3Do= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.2/go.mod h1:EO/0NFsoCnH2oc89rlojW4EizU1BwKJKfIwaH0vA6og= +github.com/DataDog/datadog-agent/pkg/proto v0.62.2 h1:4ujl7EMHRjIzDEp+GR1YsIBpJewRQ9zjtjPkqfWywUw= +github.com/DataDog/datadog-agent/pkg/proto v0.62.2/go.mod h1:f5zXowJhkfkMcLT82omBoPaDFuZ1iOQY5Eok2dusvfk= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.2 h1:vEhhL6nIQppnU71aPG5YDcNf1DFFO4iPZ0belWsoxOE= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.2/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.2 h1:Woz3vmafCy33ilL0EzhxvUtpgUcjbmnwap5P1saZURY= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.2/go.mod h1:019AscZbyVmSY2RaCNYrVqRJJe2sjLhMSIJfIHrDlqk= +github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.2 h1:tlOjGMdpzhbqlTeY9tESMSaODWsZD8ovp6H5aEy5jN0= +github.com/DataDog/datadog-agent/pkg/util/fxutil v0.62.2/go.mod h1:TcHpwepXJCgq7eruApm1qXz6M3bW9WJvyDZlUYVWr6k= +github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 h1:my3tgwAFqF/gjHohGeMMehKtLl8vYru6dM+HAq0yECA= +github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2/go.mod h1:ZsBf6i6iBTUad4P9cLmUAYCR/UZLs0iG75/AcAvotds= +github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 h1:yy6c1nP+V4dJqqVjhQRx8V0E3D3BISROA/yExkxMO/Q= +github.com/DataDog/datadog-agent/pkg/util/log v0.62.2/go.mod h1:2BXtfLOEaVxGV9RporzvSX8YU3Yop2/jgf5y/iE6SJI= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.2 h1:rLx5T+otJsk1KgF6ZjZoni9d6SmnKWs1rBYH+UNPgEo= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.2/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.2 h1:QKjUquJbQ31G8xJG3MzqVkiXZ1YZvyH3tKPHt9EOph4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= +github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 h1:YqbfzXtie+P4JDS6yaZS5WUkyR5vbV+gaIaAVAhCazY= +github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2/go.mod h1:r4cae1vRIDYFt1utBLbwB4VUWa146nk2ukee1rL7/eo= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.2 h1:30Yd54jLs0zbC+Vdh4qjBqCWcY6wE0hUOEXMp1KjMEA= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.2/go.mod h1:sLrPmlon5DhJ4UtJ+wKKw/OmnETpUrrGi3hap/Y1XNQ= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.2 h1:70Ckdmy21kZp3RkduSsDzQqXPLVfe8+wUQRFIybNQc0= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.2/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= +github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.2 h1:hWsbbVJEhHDvzcXsMVcU0Vzsg0MMPpXIC4oOP3kEv+k= +github.com/DataDog/datadog-agent/pkg/util/testutil v0.62.2/go.mod h1:y1l7iTMENfjfgV4L3a5RtsMiQAVeu6B/0SEo6A8XDFQ= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.2 h1:OKRi1ph1mD9D69tgbtqjgBYFL4nvBhjEcU3KR8n1OVs= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.2/go.mod h1:WDFut7qpR8546tnEVfHPS8pGIpaerWmLGXNIihp7+RA= +github.com/DataDog/datadog-agent/pkg/version v0.62.2 h1:mMLbKCLjm0q56Lv5AhXDWCzsG4ZAsk3xj841vtevQ2E= +github.com/DataDog/datadog-agent/pkg/version v0.62.2/go.mod h1:0QxQBxO7XWp9eYRLp56wdK56YAkcrLVeMyt81waPYBY= github.com/DataDog/datadog-api-client-go/v2 v2.35.0 h1:Fj0C0HH5nAolFVdagLOBYMqaYPQ7iy7hLEmS/6gJ9QE= github.com/DataDog/datadog-api-client-go/v2 v2.35.0/go.mod h1:d3tOEgUd2kfsr9uuHQdY+nXrWp4uikgTgVCPdKNK30U= github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k= diff --git a/pkg/datadog/go.sum b/pkg/datadog/go.sum index 10e144d4fa0f..b360ec70dd7f 100644 --- a/pkg/datadog/go.sum +++ b/pkg/datadog/go.sum @@ -32,48 +32,48 @@ github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZ github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1 h1:xLZthLdHptOi8J1lSthDYhCi1WK8cjVQ5iM6K5xzX0Y= -github.com/DataDog/datadog-agent/comp/core/secrets v0.62.1/go.mod h1:jvCs0Yusia+zDHSGunaqFp2bbnKE709z4KIpjadLBOY= -github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1 h1:t0byzpGCK2z0pu/gNqOfLzM3dcSGW5E+ukHb2zAsbaI= -github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.1/go.mod h1:ijySSQ1yjhN/H2+AI6oOPCPU8A2F7nDX01phdcdOtHg= -github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1 h1:mi5o9WmGe6QvLRlDSGl/k/Jcrbrz2CBEY9uH6G67Rbc= -github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.1/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= -github.com/DataDog/datadog-agent/pkg/config/env v0.62.1 h1:v6X1GOVWNEU8ct0BKovMRfeAnbkW+fICVKqG7XgC0lo= -github.com/DataDog/datadog-agent/pkg/config/env v0.62.1/go.mod h1:9pfLjE/1oV3JPaAf98jJnay4BVcPF6GD5ItnJRwNijY= -github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1 h1:LriBW/wLj3YhFIcq4H4Xo7AgQ4zte3OetnhAkljA49s= -github.com/DataDog/datadog-agent/pkg/config/mock v0.62.1/go.mod h1:VCC7YtME0wxoARfEnJqPlxO0/TthNinLymJOho6jOug= -github.com/DataDog/datadog-agent/pkg/config/model v0.62.1 h1:Aw8TYl88wzGCUK84Ucq6hHUdjToZa5Tm8+fFHf9X30o= -github.com/DataDog/datadog-agent/pkg/config/model v0.62.1/go.mod h1:N2sCqUM47UQqpcA/sr4e3ZpSF6XHcv2qgR7S7zkEfs4= -github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1 h1:OzP7CsMIaEB5abkA5BuKJXeFfazuYLGWS4yaOyRE5BQ= -github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.1/go.mod h1:wNqsodSh4uUFTCPVBEkLa/ZcxcOLRtLgzIoo7JaBMfo= -github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1 h1:cOTDdWUwCwSYtbP57/6ucZ62W0AVyaJjSGk9WeMBRC8= -github.com/DataDog/datadog-agent/pkg/config/setup v0.62.1/go.mod h1:ORPeyBP9JKRGowbtwWEPRq1rE5SzfDUkQQTw/yEf15A= -github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1 h1:XrZLMYtyfMUbfa64+gG91qmxEWbWh8UvOj1rmiB+Css= -github.com/DataDog/datadog-agent/pkg/config/structure v0.62.1/go.mod h1:pKmD2XnV/x9yJTMLjGY/Hzut0pUJYFbfv1qh5+nxM8o= -github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1 h1:uV5iNUF0GzYSIbNjmLMahcrseG6gS2MiP0VsDMCBCbM= -github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.1/go.mod h1:j8BsTuH3JjbZJhKopFTctXecWqOUalKvrgyEBPg2JsM= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2 h1:iqmJc/OgWbXVbzTjLXy94OVZZskKJ1CJUel+eGgCHo0= +github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2/go.mod h1:rCnA+w3SgrZKnabSRvvCMAPJ62KtPcDDezDr9xDNz8Q= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.2 h1:0nceZbeCX5mP/oq13rpa6IuqdUdQdBQUxud1U870sBE= +github.com/DataDog/datadog-agent/comp/otelcol/otlp/testutil v0.62.2/go.mod h1:qVxXDlA4HikFOqO/peyDiCdsXVlIcSNXwcVq9I0Vv7Y= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2 h1:k5poFcCl0IjPx79b5V49lcSNyNjPsGHcUiSumAAEFII= +github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2/go.mod h1:s9QBNtoBURzy/0FeBInQ7kawNj04OnBNUo8xYr26z3E= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.2 h1:823Q3S5ndLykq9gljW7G3ML950E6ZDwLSIp2XjjqIzc= +github.com/DataDog/datadog-agent/pkg/config/env v0.62.2/go.mod h1:fDTG7wevd5myZ/T7PyTDto5/hMaWGeDte3V4q/E+/10= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.2 h1:Qq1XQYw4OxajxusjtFlK5rKGuXvKl9q1poFaKUM6+vI= +github.com/DataDog/datadog-agent/pkg/config/mock v0.62.2/go.mod h1:ZC/TgULWg85UpBaNEkFvsxLsJg1IBdXTIV2ICriOmA0= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.2 h1:A7F5R97pqnv2ZYfxWKPIV9Lff6Qo1gMWi81sWjjEe0w= +github.com/DataDog/datadog-agent/pkg/config/model v0.62.2/go.mod h1:kWs+xR/rWq4o+kZplxfYMxAGSX6972MIyEBhstoGzMM= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.2 h1:P+vh2Xo5XG3bjcbtXkO2RB9p0S7s53VdP2G/g8ZxTfI= +github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.62.2/go.mod h1:pK5Wf5sR/pLaqb4m+0gZ+xkOkZf9h5mn50/LaHamCWA= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.2 h1:OSVV0Q0nAK33eeyhb19n0g11bkrbUHx0ZvF6w5bKOZQ= +github.com/DataDog/datadog-agent/pkg/config/setup v0.62.2/go.mod h1:Ls9pLD03gLI30pqhA3EPZVC+Gz2mm5rJiz+tT1eJXbY= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.2 h1:+bM8JZrPo2v2VUJa1BnhtnF+KRSvBTfRrJwCHoYiKqU= +github.com/DataDog/datadog-agent/pkg/config/structure v0.62.2/go.mod h1:MjHoXcqgxyvSRPFQRRMv9Q+/Qd+3tN8Q2C96mPvcyYc= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.2 h1:u2rELKT/fpFFOEdo2bHDaOrLKf9NGwOk9SmOzeIH3Do= +github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.62.2/go.mod h1:EO/0NFsoCnH2oc89rlojW4EizU1BwKJKfIwaH0vA6og= github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel h1:tkoy0fLsNkSDDxszdm9EDpzQFGnWUzwjanselsIAC+U= github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel/go.mod h1:QOAaPRsuM4WNXtP3Rbw+gWamge9lGnDH8ZKB6HdzoAs= -github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1 h1:TVhsuXn0+Sf5sgI0HW0OEf84GHaos7tD4hawhQfuMSQ= -github.com/DataDog/datadog-agent/pkg/util/executable v0.62.1/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= -github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1 h1:Lhud7ApdXnwjetOOptRdO0P7pnRm81T12lDEaDd5ijs= -github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.1/go.mod h1:jalbk8oLp349MM2skIfe19MIUcBmhZ7iHdSSvFYEstQ= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.2 h1:vEhhL6nIQppnU71aPG5YDcNf1DFFO4iPZ0belWsoxOE= +github.com/DataDog/datadog-agent/pkg/util/executable v0.62.2/go.mod h1:qW5HWFQdos50jsH0LoPlWdtP15G5wRCat65YLeyOzf0= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.2 h1:Woz3vmafCy33ilL0EzhxvUtpgUcjbmnwap5P1saZURY= +github.com/DataDog/datadog-agent/pkg/util/filesystem v0.62.2/go.mod h1:019AscZbyVmSY2RaCNYrVqRJJe2sjLhMSIJfIHrDlqk= github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 h1:my3tgwAFqF/gjHohGeMMehKtLl8vYru6dM+HAq0yECA= github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2/go.mod h1:ZsBf6i6iBTUad4P9cLmUAYCR/UZLs0iG75/AcAvotds= github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 h1:yy6c1nP+V4dJqqVjhQRx8V0E3D3BISROA/yExkxMO/Q= github.com/DataDog/datadog-agent/pkg/util/log v0.62.2/go.mod h1:2BXtfLOEaVxGV9RporzvSX8YU3Yop2/jgf5y/iE6SJI= -github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1 h1:pzWKLBOGezFDmV0Q2BKB2twQBVIwFErTbLJ4yzB3fYQ= -github.com/DataDog/datadog-agent/pkg/util/optional v0.62.1/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= -github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1 h1:qCBoubUeAHFY0ewmcGySJdibufRL6ppqxv0bvzsQrkA= -github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.1/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.2 h1:rLx5T+otJsk1KgF6ZjZoni9d6SmnKWs1rBYH+UNPgEo= +github.com/DataDog/datadog-agent/pkg/util/optional v0.62.2/go.mod h1:5+UBpjp6tLqxAld821dyT9zlnnD+iBlBMflcisJExX4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.2 h1:QKjUquJbQ31G8xJG3MzqVkiXZ1YZvyH3tKPHt9EOph4= +github.com/DataDog/datadog-agent/pkg/util/pointer v0.62.2/go.mod h1:t1DlnUEMltkvwPLc7zCtP1u5cBDu+30daR2VhQO5bvA= github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 h1:YqbfzXtie+P4JDS6yaZS5WUkyR5vbV+gaIaAVAhCazY= github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2/go.mod h1:r4cae1vRIDYFt1utBLbwB4VUWa146nk2ukee1rL7/eo= -github.com/DataDog/datadog-agent/pkg/util/system v0.62.1 h1:79NStqh8ZOXGv7wuwOyIsWQYKgkdU+L/1/OPu9vgIrM= -github.com/DataDog/datadog-agent/pkg/util/system v0.62.1/go.mod h1:gzhKsxTtLe/19eSke59hzAHxq4Sk5Dj0k2UVFbu6zKI= -github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1 h1:scQLd7whhdZVfoHQ8jVUwTm4qBh+w7P5T9Qme8GKo0w= -github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.1/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= -github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1 h1:5epw3WlcXr7hYGqvol8p6qGYPynaBpYu4jet8ZUqjeQ= -github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.1/go.mod h1:QHD7ZZcuxBmvaCoBiS4+FavDJkJrqoNenm1IFFMMwfQ= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.2 h1:30Yd54jLs0zbC+Vdh4qjBqCWcY6wE0hUOEXMp1KjMEA= +github.com/DataDog/datadog-agent/pkg/util/system v0.62.2/go.mod h1:sLrPmlon5DhJ4UtJ+wKKw/OmnETpUrrGi3hap/Y1XNQ= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.2 h1:70Ckdmy21kZp3RkduSsDzQqXPLVfe8+wUQRFIybNQc0= +github.com/DataDog/datadog-agent/pkg/util/system/socket v0.62.2/go.mod h1:deRttPNBpw92UxlJSLk+pARlY7Pxn5bu0NQSMykA9y0= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.2 h1:OKRi1ph1mD9D69tgbtqjgBYFL4nvBhjEcU3KR8n1OVs= +github.com/DataDog/datadog-agent/pkg/util/winutil v0.62.2/go.mod h1:WDFut7qpR8546tnEVfHPS8pGIpaerWmLGXNIihp7+RA= github.com/DataDog/datadog-agent/pkg/version v0.62.2 h1:mMLbKCLjm0q56Lv5AhXDWCzsG4ZAsk3xj841vtevQ2E= github.com/DataDog/datadog-agent/pkg/version v0.62.2/go.mod h1:0QxQBxO7XWp9eYRLp56wdK56YAkcrLVeMyt81waPYBY= github.com/DataDog/datadog-api-client-go/v2 v2.35.0 h1:Fj0C0HH5nAolFVdagLOBYMqaYPQ7iy7hLEmS/6gJ9QE= From 889b47f6a7916ac7e0d7728643148442b4040afe Mon Sep 17 00:00:00 2001 From: Adriel Perkins Date: Tue, 11 Feb 2025 11:05:38 -0500 Subject: [PATCH 08/22] [receiver/github] add workflow run event trace handling (#37578) #### Description Adds functionality for creating a deterministic trace id and root span id coming from the workflow runs. #### Link to tracking issue Relates to #34944 #### Testing Added tests and deployed locally. #### Documentation Updated the README to contain information about tracing. --- .chloggen/gh-tracing-breaking.yaml | 27 ++ .chloggen/gh-tracing.yaml | 27 ++ receiver/githubreceiver/README.md | 85 ++++-- receiver/githubreceiver/config.go | 37 ++- receiver/githubreceiver/config_test.go | 33 ++- receiver/githubreceiver/factory.go | 11 + receiver/githubreceiver/go.mod | 4 +- receiver/githubreceiver/go.sum | 4 +- receiver/githubreceiver/model.go | 263 ++++++++++++++++++ receiver/githubreceiver/model_test.go | 125 +++++++++ receiver/githubreceiver/testdata/config.yaml | 10 +- .../githubreceiver/trace_event_handling.go | 132 +++++++++ .../trace_event_handling_test.go | 217 +++++++++++++++ .../{traces_receiver.go => trace_receiver.go} | 66 +++++ ...eceiver_test.go => trace_receiver_test.go} | 0 15 files changed, 996 insertions(+), 45 deletions(-) create mode 100644 .chloggen/gh-tracing-breaking.yaml create mode 100644 .chloggen/gh-tracing.yaml create mode 100644 receiver/githubreceiver/model.go create mode 100644 receiver/githubreceiver/model_test.go create mode 100644 receiver/githubreceiver/trace_event_handling.go create mode 100644 receiver/githubreceiver/trace_event_handling_test.go rename receiver/githubreceiver/{traces_receiver.go => trace_receiver.go} (60%) rename receiver/githubreceiver/{traces_receiver_test.go => trace_receiver_test.go} (100%) diff --git a/.chloggen/gh-tracing-breaking.yaml b/.chloggen/gh-tracing-breaking.yaml new file mode 100644 index 000000000000..d7677fb01f6b --- /dev/null +++ b/.chloggen/gh-tracing-breaking.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: breaking + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: githubreceiver + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: The `required_header` configuration option for the trace receiver has been changed to `required_headers`. + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [37578] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [] diff --git a/.chloggen/gh-tracing.yaml b/.chloggen/gh-tracing.yaml new file mode 100644 index 000000000000..b8fad207ad4b --- /dev/null +++ b/.chloggen/gh-tracing.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: githubreceiver + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: add support for GitHub Actions workflow run events using deterministic Trace and Root Span IDs. + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [37578] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [] diff --git a/receiver/githubreceiver/README.md b/receiver/githubreceiver/README.md index f3009100b517..e6882c2e3c8c 100644 --- a/receiver/githubreceiver/README.md +++ b/receiver/githubreceiver/README.md @@ -14,7 +14,26 @@ [contrib]: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-contrib -The GitHub receiver receives data from [GitHub](https://github.com). +# Table of Contents + +- [Overview](#overview) +- [Metrics - Getting Started](#metrics---getting-started) + - [Scraping](#scraping) +- [Traces - Getting Started](#traces---getting-started) + - [Receiver Configuration](#receiver-configuration) + - [Configuring Service Name](#configuring-service-name) + - [Configuration a GitHub App](#configuration-a-github-app) + +## Overview + +The GitHub receiver receives data from [GitHub](https://github.com) via two methods: + +1. Scrapes [version control system][vcsm] metrics from GitHub repositories and +organizations using the GraphQL and REST APIs. +2. Receives GitHub Actions events by serving a webhook endpoint, converting +those events into traces. + +## Metrics - Getting Started The current default set of metrics can be found in [documentation.md](./documentation.md). @@ -23,11 +42,6 @@ These metrics can be used as leading indicators ([capabilities][doracap]) to the [DORA][dorafour] metrics; helping provide insight into modern-day engineering practices. -[doracap]: https://dora.dev/capabilities/ -[dorafour]: https://dora.dev/guides/dora-metrics-four-keys/ - -## Metrics - Getting Started - The collection interval is common to all scrapers and is set to 30 seconds by default. > Note: Generally speaking, if the vendor allows for anonymous API calls, then you @@ -75,7 +89,7 @@ service: A [Grafana Dashboard for metrics from this receiver is on the marketplace](https://grafana.com/grafana/dashboards/20976-engineering-effectiveness-metrics/). -## Scraping +### Scraping > Important: > * The GitHub scraper does not emit metrics for branches that have not had @@ -83,9 +97,6 @@ A [Grafana Dashboard for metrics from this receiver is on the marketplace](https > * Due to GitHub API limitations, it is possible for the branch time metric to > change when rebases occur, recreating the commits with new timestamps. - - - For additional context on GitHub scraper limitations and inner workings please see the [Scraping README][ghsread]. @@ -103,9 +114,10 @@ Each GitHub Action workflow or job, along with its steps, are converted into trace spans, allowing the observation of workflow execution times, success, and failure rates. -### Configuration +### Receiver Configuration -**IMPORTANT: At this time the tracing portion of this receiver only serves a health check endpoint.** +**IMPORTANT** - Ensure your WebHook endpoint is secured with a secret and a Web +Application Firewall (WAF) or other security measure. The WebHook configuration exposes the following settings: @@ -114,6 +126,9 @@ The WebHook configuration exposes the following settings: * `health_path`: (default = `/health`) - The path for health checks. * `secret`: (optional) - The secret used to [validates the payload][valid]. * `required_header`: (optional) - The required header key and value for incoming requests. +* `service_name`: (optional) - The service name for the traces. See the +[Configuring Service Name](#configuring-service-name) section for more +information. The WebHook configuration block also accepts all the [confighttp][cfghttp] settings. @@ -123,23 +138,55 @@ An example configuration is as follows: ```yaml receivers: github: - scrapers: - ... : # Scraper configurations are required until Tracing functionality is complete. webhook: endpoint: localhost:19418 path: /events health_path: /health secret: ${env:SECRET_STRING_VAR} - required_header: - key: "X-GitHub-Event" - value: "action" + required_headers: + WAF-Header: "value" ``` For tracing, all configuration is set under the `webhook` key. The full set -of exposed configuration values can be found in [`config.go`][config.go]. +of exposed configuration values can be found in [`config.go`](./config.go). + +### Configuring Service Name + +The `service_name` option in the WebHook configuration can be used to set a +pre-defined `service.name` resource attribute for all traces emitted by the +receiver. This takes priority over the internal generation of the +`service.name`. In this configuration, it would be important to create a GitHub +receiver per GitHub app configured for the set of repositories that match your +`service.name`. + +However, a more efficient approach would be to leverage the default generation +of `service.name` by configuring [Custom Properties][cp] in each GitHub +repository. To do that simply add a `service_name` key with the desired value in +each repository and all events sent to the GitHub receiver will properly +associate with that `service.name`. Alternatively, the `service_name` will be +derived from the repository name. + +The precedence for setting the `service.name` resource attribute is as follows: + +1. `service_name` configuration in the WebHook configuration. +2. `service_name` key in the repository's Custom Properties per repository. +3. `service_name` derived from the repository name. +4. `service.name` set to `unknown_service` per the semantic conventions as a fall back. + +### Configuring A GitHub App + +To configure a GitHub App, you will need to create a new GitHub App within your +organization. Refer to the general [GitHub App documentation][ghapp] for how to +create a GitHub App. During the subscription phase, subscribe to `workflow_run` and `workflow_job` events. + +> NOTE: Only `workflow_run` events are supported in created traces at this time. [wjob]: https://docs.github.com/en/webhooks/webhook-events-and-payloads#workflow_job [wrun]: https://docs.github.com/en/webhooks/webhook-events-and-payloads#workflow_run [valid]: https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries -[config.go] ./config.go [cfghttp]: https://pkg.go.dev/go.opentelemetry.io/collector/config/confighttp#ServerConfig +[cp]: https://docs.github.com/en/organizations/managing-organization-settings/managing-custom-properties-for-repositories-in-your-organization +[vcsm]: https://opentelemetry.io/docs/specs/semconv/cicd/cicd-metrics/#vcs-metrics +[doracap]: https://dora.dev/capabilities/ +[dorafour]: https://dora.dev/guides/dora-metrics-four-keys/ +[ghapp]: https://docs.github.com/en/apps/creating-github-apps/registering-a-github-app/registering-a-github-app diff --git a/receiver/githubreceiver/config.go b/receiver/githubreceiver/config.go index 4745c73fb0fe..02dbbfdabbcb 100755 --- a/receiver/githubreceiver/config.go +++ b/receiver/githubreceiver/config.go @@ -10,6 +10,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" + "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/scraper/scraperhelper" "go.uber.org/multierr" @@ -20,6 +21,13 @@ import ( const ( scrapersKey = "scrapers" + + // GitHub Delivery Headers: https://docs.github.com/en/webhooks/webhook-events-and-payloads#delivery-headers + defaultGitHubHookIDHeader = "X-GitHub-Hook-ID" // Unique identifier of the webhook. + defaultGitHubEventHeader = "X-GitHub-Event" // The name of the event that triggered the delivery. + defaultGitHubDeliveryHeader = "X-GitHub-Delivery" // A globally unique identifier (GUID) to identify the event. + defaultGitHubSignature256Header = "X-Hub-Signature-256" // The HMAC hex digest of the request body; generated using the SHA-256 hash function and the secret as the HMAC key. + defaultUserAgentHeader = "User-Agent" // Value always prefixed with "GitHub-Hookshot/" ) // Config that is exposed to this github receiver through the OTEL config.yaml @@ -31,16 +39,18 @@ type Config struct { } type WebHook struct { - confighttp.ServerConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct - Path string `mapstructure:"path"` // path for data collection. Default is /events - HealthPath string `mapstructure:"health_path"` // path for health check api. Default is /health_check - RequiredHeader RequiredHeader `mapstructure:"required_header"` // optional setting to set a required header for all requests to have - Secret string `mapstructure:"secret"` // secret for webhook + confighttp.ServerConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct + Path string `mapstructure:"path"` // path for data collection. Default is /events + HealthPath string `mapstructure:"health_path"` // path for health check api. Default is /health_check + RequiredHeaders map[string]configopaque.String `mapstructure:"required_headers"` // optional setting to set one or more required headers for all requests to have (except the health check) + GitHubHeaders GitHubHeaders `mapstructure:",squash"` // GitLab headers set by default + Secret string `mapstructure:"secret"` // secret for webhook + ServiceName string `mapstructure:"service_name"` } -type RequiredHeader struct { - Key string `mapstructure:"key"` - Value string `mapstructure:"value"` +type GitHubHeaders struct { + Customizable map[string]string `mapstructure:","` // can be overwritten via required_headers + Fixed map[string]string `mapstructure:","` // are not allowed to be overwritten } var ( @@ -52,6 +62,7 @@ var ( errWriteTimeoutExceedsMaxValue = errors.New("the duration specified for write_timeout exceeds the maximum allowed value of 10s") errRequiredHeader = errors.New("both key and value are required to assign a required_header") errRequireOneScraper = errors.New("must specify at least one scraper") + errGitHubHeader = errors.New("github default headers [X-GitHub-Event, X-GitHub-Delivery, X-GitHub-Hook-ID, X-Hub-Signature-256] cannot be configured") ) // Validate the configuration passed through the OTEL config.yaml @@ -78,8 +89,14 @@ func (cfg *Config) Validate() error { errs = multierr.Append(errs, errWriteTimeoutExceedsMaxValue) } - if (cfg.WebHook.RequiredHeader.Key != "" && cfg.WebHook.RequiredHeader.Value == "") || (cfg.WebHook.RequiredHeader.Value != "" && cfg.WebHook.RequiredHeader.Key == "") { - errs = multierr.Append(errs, errRequiredHeader) + for key, value := range cfg.WebHook.RequiredHeaders { + if key == "" || value == "" { + errs = multierr.Append(errs, errRequiredHeader) + } + + if _, exists := cfg.WebHook.GitHubHeaders.Fixed[key]; exists { + errs = multierr.Append(errs, errGitHubHeader) + } } return errs diff --git a/receiver/githubreceiver/config_test.go b/receiver/githubreceiver/config_test.go index c96b0e8dec13..4c7ee755ef92 100644 --- a/receiver/githubreceiver/config_test.go +++ b/receiver/githubreceiver/config_test.go @@ -12,6 +12,7 @@ import ( "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/confighttp" + "go.opentelemetry.io/collector/config/configopaque" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/otelcol/otelcoltest" "go.opentelemetry.io/collector/scraper/scraperhelper" @@ -49,9 +50,19 @@ func TestLoadConfig(t *testing.T) { }, Path: "some/path", HealthPath: "health/path", - RequiredHeader: RequiredHeader{ - Key: "key-present", - Value: "value-present", + RequiredHeaders: map[string]configopaque.String{ + "key": "value-present", + }, + GitHubHeaders: GitHubHeaders{ + Customizable: map[string]string{ + "User-Agent": "", + }, + Fixed: map[string]string{ + "X-GitHub-Delivery": "", + "X-GitHub-Event": "", + "X-GitHub-Hook-ID": "", + "X-Hub-Signature-256": "", + }, }, } @@ -74,9 +85,19 @@ func TestLoadConfig(t *testing.T) { }, Path: "some/path", HealthPath: "health/path", - RequiredHeader: RequiredHeader{ - Key: "key-present", - Value: "value-present", + RequiredHeaders: map[string]configopaque.String{ + "key": "value-present", + }, + GitHubHeaders: GitHubHeaders{ + Customizable: map[string]string{ + "User-Agent": "", + }, + Fixed: map[string]string{ + "X-GitHub-Delivery": "", + "X-GitHub-Event": "", + "X-GitHub-Hook-ID": "", + "X-Hub-Signature-256": "", + }, }, }, } diff --git a/receiver/githubreceiver/factory.go b/receiver/githubreceiver/factory.go index 2bc0e1bc9f32..b521ba9ff72a 100644 --- a/receiver/githubreceiver/factory.go +++ b/receiver/githubreceiver/factory.go @@ -68,6 +68,17 @@ func createDefaultConfig() component.Config { ReadTimeout: defaultReadTimeout, WriteTimeout: defaultWriteTimeout, }, + GitHubHeaders: GitHubHeaders{ + Customizable: map[string]string{ + defaultUserAgentHeader: "", + }, + Fixed: map[string]string{ + defaultGitHubEventHeader: "", + defaultGitHubDeliveryHeader: "", + defaultGitHubHookIDHeader: "", + defaultGitHubSignature256Header: "", + }, + }, Path: defaultPath, HealthPath: defaultHealthPath, }, diff --git a/receiver/githubreceiver/go.mod b/receiver/githubreceiver/go.mod index fca27e499bf1..c9f7682f3de4 100644 --- a/receiver/githubreceiver/go.mod +++ b/receiver/githubreceiver/go.mod @@ -14,6 +14,7 @@ require ( go.opentelemetry.io/collector/component/componentstatus v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/config/confighttp v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/consumer v1.25.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/consumer/consumertest v0.119.1-0.20250210123122-44b3eeda354c @@ -75,14 +76,13 @@ require ( github.com/spf13/pflag v1.0.5 // indirect github.com/tklauser/go-sysconf v0.3.13 // indirect github.com/tklauser/numcpus v0.7.0 // indirect - github.com/vektah/gqlparser/v2 v2.5.20 // indirect + github.com/vektah/gqlparser/v2 v2.5.22 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/collector/client v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/collector/component/componentattribute v0.0.0-20250207221750-83d93cd7cf86 // indirect go.opentelemetry.io/collector/config/configauth v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/collector/config/configcompression v1.25.1-0.20250210123122-44b3eeda354c // indirect - go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/collector/config/configtelemetry v0.119.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/collector/config/configtls v1.25.1-0.20250210123122-44b3eeda354c // indirect go.opentelemetry.io/collector/confmap/provider/envprovider v1.25.1-0.20250210123122-44b3eeda354c // indirect diff --git a/receiver/githubreceiver/go.sum b/receiver/githubreceiver/go.sum index 79683afb9740..578f65c89a40 100644 --- a/receiver/githubreceiver/go.sum +++ b/receiver/githubreceiver/go.sum @@ -118,8 +118,8 @@ github.com/tklauser/go-sysconf v0.3.13 h1:GBUpcahXSpR2xN01jhkNAbTLRk2Yzgggk8IM08 github.com/tklauser/go-sysconf v0.3.13/go.mod h1:zwleP4Q4OehZHGn4CYZDipCgg9usW5IJePewFCGVEa0= github.com/tklauser/numcpus v0.7.0 h1:yjuerZP127QG9m5Zh/mSO4wqurYil27tHrqwRoRjpr4= github.com/tklauser/numcpus v0.7.0/go.mod h1:bb6dMVcj8A42tSE7i32fsIUCbQNllK5iDguyOZRUzAY= -github.com/vektah/gqlparser/v2 v2.5.20 h1:kPaWbhBntxoZPaNdBaIPT1Kh0i1b/onb5kXgEdP5JCo= -github.com/vektah/gqlparser/v2 v2.5.20/go.mod h1:xMl+ta8a5M1Yo1A1Iwt/k7gSpscwSnHZdw7tfhEGfTM= +github.com/vektah/gqlparser/v2 v2.5.22 h1:yaaeJ0fu+nv1vUMW0Hl+aS1eiv1vMfapBNjpffAda1I= +github.com/vektah/gqlparser/v2 v2.5.22/go.mod h1:xMl+ta8a5M1Yo1A1Iwt/k7gSpscwSnHZdw7tfhEGfTM= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= diff --git a/receiver/githubreceiver/model.go b/receiver/githubreceiver/model.go new file mode 100644 index 000000000000..388b5428db9a --- /dev/null +++ b/receiver/githubreceiver/model.go @@ -0,0 +1,263 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package githubreceiver // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver" + +import ( + "errors" + "strings" + + "github.com/google/go-github/v68/github" + "go.opentelemetry.io/collector/pdata/pcommon" + semconv "go.opentelemetry.io/collector/semconv/v1.27.0" +) + +// model.go contains specific attributes from the 1.28 and 1.29 releases of +// SemConv. They are manually added due to issue +// https://github.com/open-telemetry/weaver/issues/227 which will migrate code +// gen to weaver. Once that is done, these attributes will be migrated to the +// semantic conventions package. +const ( + // vcs.change.state with enum values of open, closed, or merged. + AttributeVCSChangeState = "vcs.change.state" + AttributeVCSChangeStateOpen = "open" + AttributeVCSChangeStateClosed = "closed" + AttributeVCSChangeStateMerged = "merged" + + // vcs.change.title + AttributeVCSChangeTitle = "vcs.change.title" + + // vcs.change.id + AttributeVCSChangeID = "vcs.change.id" + + // vcs.revision_delta.direction with enum values of behind or ahead. + AttributeVCSRevisionDeltaDirection = "vcs.revision_delta.direction" + AttributeVCSRevisionDeltaDirectionBehind = "behind" + AttributeVCSRevisionDeltaDirectionAhead = "ahead" + + // vcs.line_change.type with enum values of added or removed. + AttributeVCSLineChangeType = "vcs.line_change.type" + AttributeVCSLineChangeTypeAdded = "added" + AttributeVCSLineChangeTypeRemoved = "removed" + + // vcs.ref.type with enum values of branch or tag. + AttributeVCSRefType = "vcs.ref.type" + AttributeVCSRefTypeBranch = "branch" + AttributeVCSRefTypeTag = "tag" + + // vcs.repository.name + AttributeVCSRepositoryName = "vcs.repository.name" + + // vcs.ref.base.name + AttributeVCSRefBase = "vcs.ref.base" + + // vcs.ref.base.revision + AttributeVCSRefBaseRevision = "vcs.ref.base.revision" + + // vcs.ref.base.type with enum values of branch or tag. + AttributeVCSRefBaseType = "vcs.ref.base.type" + AttributeVCSRefBaseTypeBranch = "branch" + AttributeVCSRefBaseTypeTag = "tag" + + // vcs.ref.head.name + AttributeVCSRefHead = "vcs.ref.head" + + // vcs.ref.head.revision + AttributeVCSRefHeadRevision = "vcs.ref.head.revision" + + // vcs.ref.head.type with enum values of branch or tag. + AttributeVCSRefHeadType = "vcs.ref.head.type" + AttributeVCSRefHeadTypeBranch = "branch" + AttributeVCSRefHeadTypeTag = "tag" + + // The following prototype attributes that do not exist yet in semconv. + // They are highly experimental and subject to change. + + AttributeCICDPipelineRunURLFull = "cicd.pipeline.run.url.full" // equivalent to GitHub's `html_url` + + // These are being added in https://github.com/open-telemetry/semantic-conventions/pull/1681 + AttributeCICDPipelineRunStatus = "cicd.pipeline.run.status" // equivalent to GitHub's `conclusion` + AttributeCICDPipelineRunStatusSuccess = "success" + AttributeCICDPipelineRunStatusFailure = "failure" + AttributeCICDPipelineRunStatusCancellation = "cancellation" + AttributeCICDPipelineRunStatusError = "error" + AttributeCICDPipelineRunStatusSkip = "skip" + + AttributeCICDPipelineTaskRunStatus = "cicd.pipeline.run.task.status" // equivalent to GitHub's `conclusion` + AttributeCICDPipelineTaskRunStatusSuccess = "success" + AttributeCICDPipelineTaskRunStatusFailure = "failure" + AttributeCICDPipelineTaskRunStatusCancellation = "cancellation" + AttributeCICDPipelineTaskRunStatusError = "error" + AttributeCICDPipelineTaskRunStatusSkip = "skip" + + // The following attributes are not part of the semantic conventions yet. + AttributeCICDPipelineRunSenderLogin = "cicd.pipeline.run.sender.login" // GitHub's Run Sender Login + AttributeCICDPipelineTaskRunSenderLogin = "cicd.pipeline.task.run.sender.login" // GitHub's Task Sender Login + AttributeCICDPipelineFilePath = "cicd.pipeline.file.path" // GitHub's Path in workflow_run + AttributeCICDPipelinePreviousAttemptURLFull = "cicd.pipeline.run.previous_attempt.url.full" + + // The following attributes are exclusive to GitHub but not listed under + // Vendor Extensions within Semantic Conventions yet. + AttributeGitHubAppInstallationID = "github.app.installation.id" // GitHub's Installation ID + AttributeGitHubWorkflowRunAttempt = "github.workflow.run.attempt" // GitHub's Run Attempt + AttributeGitHubWorkflowTriggerActorUsername = "github.workflow.trigger.actor.username" // GitHub's Triggering Actor Username + + // github.reference.workflow acts as a template attribute where it'll be + // joined with a `name` and a `version` value. There is an unknown amount of + // reference workflows that are sent as a list of strings by GitHub making + // it necessary to leverage template attributes. One key thing to note is + // the length of the names. Evaluate if this causes issues. + // WARNING: Extremely long workflow file names could create extremely long + // attribute keys which could lead to unknown issues in the backend and + // create additional memory usage overhead when processing data (though + // unlikely). + // TODO: Evaluate if there is a need to truncate long workflow files names. + // eg. github.reference.workflow.my-great-workflow.path + // eg. github.reference.workflow.my-great-workflow.version + // eg. github.reference.workflow.my-great-workflow.revision + AttributeGitHubReferenceWorkflow = "github.reference.workflow" + + // SECURITY: This information will always exist on the repository, but may + // be considered private if the repository is set to private. Care should be + // taken in the data pipeline for sanitizing sensitive user information if + // the user deems it as such. + AttributeVCSRefHeadRevisionAuthorName = "vcs.ref.head.revision.author.name" // GitHub's Head Revision Author Name + AttributeVCSRefHeadRevisionAuthorEmail = "vcs.ref.head.revision.author.email" // GitHub's Head Revision Author Email + AttributeVCSRepositoryOwner = "vcs.repository.owner" // GitHub's Owner Login + AttributeVCSVendorName = "vcs.vendor.name" // GitHub +) + +// getWorkflowAttrs returns a pcommon.Map of attributes for the Workflow Run +// GitHub event type and an error if one occurs. The attributes are associated +// with the originally provided resource. +func (gtr *githubTracesReceiver) getWorkflowAttrs(resource pcommon.Resource, e *github.WorkflowRunEvent) error { + attrs := resource.Attributes() + var err error + + svc, err := gtr.getServiceName(e.GetRepo().CustomProperties["service_name"], e.GetRepo().GetName()) + if err != nil { + err = errors.New("failed to get service.name") + } + + attrs.PutStr(semconv.AttributeServiceName, svc) + + // VCS Attributes + attrs.PutStr(AttributeVCSRepositoryName, e.GetRepo().GetName()) + attrs.PutStr(AttributeVCSVendorName, "github") + attrs.PutStr(AttributeVCSRefHead, e.GetWorkflowRun().GetHeadBranch()) + attrs.PutStr(AttributeVCSRefHeadType, AttributeVCSRefHeadTypeBranch) + attrs.PutStr(AttributeVCSRefHeadRevision, e.GetWorkflowRun().GetHeadSHA()) + attrs.PutStr(AttributeVCSRefHeadRevisionAuthorName, e.GetWorkflowRun().GetHeadCommit().GetCommitter().GetName()) + attrs.PutStr(AttributeVCSRefHeadRevisionAuthorEmail, e.GetWorkflowRun().GetHeadCommit().GetCommitter().GetEmail()) + + // CICD Attributes + attrs.PutStr(semconv.AttributeCicdPipelineName, e.GetWorkflowRun().GetName()) + attrs.PutStr(AttributeCICDPipelineRunSenderLogin, e.GetSender().GetLogin()) + attrs.PutStr(AttributeCICDPipelineRunURLFull, e.GetWorkflowRun().GetHTMLURL()) + attrs.PutInt(semconv.AttributeCicdPipelineRunID, e.GetWorkflowRun().GetID()) + switch status := strings.ToLower(e.GetWorkflowRun().GetConclusion()); status { + case "success": + attrs.PutStr(AttributeCICDPipelineRunStatus, AttributeCICDPipelineRunStatusSuccess) + case "failure": + attrs.PutStr(AttributeCICDPipelineRunStatus, AttributeCICDPipelineRunStatusFailure) + case "skipped": + attrs.PutStr(AttributeCICDPipelineRunStatus, AttributeCICDPipelineRunStatusSkip) + case "cancelled": + attrs.PutStr(AttributeCICDPipelineRunStatus, AttributeCICDPipelineRunStatusCancellation) + // Default sets to whatever is provided by the event. GitHub provides the + // following additional values: neutral, timed_out, action_required, stale, + // startup_failure, and null. + default: + attrs.PutStr(AttributeCICDPipelineRunStatus, status) + } + + if e.GetWorkflowRun().GetPreviousAttemptURL() != "" { + htmlURL := replaceAPIURL(e.GetWorkflowRun().GetPreviousAttemptURL()) + attrs.PutStr(AttributeCICDPipelinePreviousAttemptURLFull, htmlURL) + } + + // Determine if there are any referenced (shared) workflows listed in the + // Workflow Run event and generate the templated attributes for them. + if len(e.GetWorkflowRun().ReferencedWorkflows) > 0 { + for _, w := range e.GetWorkflowRun().ReferencedWorkflows { + var name string + name, err = splitRefWorkflowPath(w.GetPath()) + if err != nil { + return err + } + + template := AttributeGitHubReferenceWorkflow + "." + name + pathAttr := template + ".path" + revAttr := template + ".revision" + versionAttr := template + ".version" + + attrs.PutStr(pathAttr, w.GetPath()) + attrs.PutStr(revAttr, w.GetSHA()) + attrs.PutStr(versionAttr, w.GetRef()) + } + } + + return err +} + +// splitRefWorkflowPath splits the reference workflow path into just the file +// name normalized to lowercase without the file type. +func splitRefWorkflowPath(path string) (fileName string, err error) { + parts := strings.Split(path, "@") + if len(parts) != 2 { + return "", errors.New("invalid reference workflow path") + } + + parts = strings.Split(parts[0], "/") + if len(parts) == 0 { + return "", errors.New("invalid reference workflow path") + } + + last := parts[len(parts)-1] + parts = strings.Split(last, ".") + if len(parts) == 0 { + return "", errors.New("invalid reference workflow path") + } + + return strings.ToLower(parts[0]), nil +} + +// getServiceName returns a generated service.name resource attribute derived +// from 1) the service_name defined in the webhook configuration 2) a +// service.name value set in the custom_properties section of a GitHub event, or +// 3) the repository name. The value returned in those cases will always be a +// formatted string; where the string will be lowercase and underscores will be +// replaced by hyphens. If none of these are set, it returns "unknown_service" +// according to the semantic conventions for service.name and an error. +// https://opentelemetry.io/docs/specs/semconv/attributes-registry/service/#service-attributes +func (gtr *githubTracesReceiver) getServiceName(customProps any, repoName string) (string, error) { + switch { + case gtr.cfg.WebHook.ServiceName != "": + formatted := formatString(gtr.cfg.WebHook.ServiceName) + return formatted, nil + // customProps would be an index map[string]interface{} passed in but should + // only be non-nil if the index of `service_name` exists + case customProps != nil: + formatted := formatString(customProps.(string)) + return formatted, nil + case repoName != "": + formatted := formatString(repoName) + return formatted, nil + default: + // This should never happen, but in the event it does, unknown_service + // and a error will be returned to abide by semantic conventions. + return "unknown_service", errors.New("unable to generate service.name resource attribute") + } +} + +// formatString formats a string to lowercase and replaces underscores with +// hyphens. +func formatString(input string) string { + return strings.ToLower(strings.ReplaceAll(input, "_", "-")) +} + +// replaceAPIURL replaces a GitHub API URL with the HTML URL version. +func replaceAPIURL(apiURL string) (htmlURL string) { + // TODO: Support enterpise server configuration with custom domain. + return strings.Replace(apiURL, "api.github.com/repos", "github.com", 1) +} diff --git a/receiver/githubreceiver/model_test.go b/receiver/githubreceiver/model_test.go new file mode 100644 index 000000000000..e61e60b8fb93 --- /dev/null +++ b/receiver/githubreceiver/model_test.go @@ -0,0 +1,125 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package githubreceiver + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestFormatString(t *testing.T) { + tests := []struct { + name string + input string + expected string + }{ + { + name: "converts underscores to hyphens", + input: "hello_world", + expected: "hello-world", + }, + { + name: "converts to lowercase", + input: "HELLO_WORLD", + expected: "hello-world", + }, + { + name: "handles mixed case and multiple underscores", + input: "Hello_Big_WORLD", + expected: "hello-big-world", + }, + { + name: "handles string with no underscores", + input: "HelloWorld", + expected: "helloworld", + }, + { + name: "handles empty string", + input: "", + expected: "", + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + got := formatString(tt.input) + if got != tt.expected { + t.Errorf("formatString() = %v, want %v", got, tt.expected) + } + }) + } +} + +func TestSplitRefWorkflowPath(t *testing.T) { + tests := []struct { + name string + input string + expected string + wantErr bool + }{ + { + name: "simple workflow with version", + input: "my-great-workflow@v1.0.0", + expected: "my-great-workflow", + wantErr: false, + }, + { + name: "workflow with SHA", + input: "my-great-workflow@3421498310493281409328140932840192384", + expected: "my-great-workflow", + wantErr: false, + }, + { + name: "full path workflow", + input: "org/repo/.github/my-file-path/with/folder/build-woot.yaml@v0.2.3", + expected: "build-woot", + wantErr: false, + }, + { + name: "uppercase file", + input: "org/repo/.github/my-file-path/with/folder/BUILD-WOOT.yaml@v0.2.3", + expected: "build-woot", + wantErr: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + result, err := splitRefWorkflowPath(tt.input) + if tt.wantErr { + assert.Error(t, err) + return + } + assert.NoError(t, err) + assert.Equal(t, tt.expected, result) + }) + } +} + +func TestReplaceAPIURL(t *testing.T) { + tests := []struct { + name string + input string + expected string + }{ + { + name: "converts api.github.com URL to html URL", + input: "https://api.github.com/repos/open-telemetry/opentelemetry-collector-contrib/pull/1234", + expected: "https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/1234", + }, + { + name: "converts api.github.com workflow URL to html URL", + input: "https://api.github.com/repos/open-telemetry/opentelemetry-collector-contrib/actions/runs/1234", + expected: "https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/1234", + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + result := replaceAPIURL(tt.input) + assert.Equal(t, tt.expected, result) + }) + } +} diff --git a/receiver/githubreceiver/testdata/config.yaml b/receiver/githubreceiver/testdata/config.yaml index 612b31b0213a..0c9666cae89d 100644 --- a/receiver/githubreceiver/testdata/config.yaml +++ b/receiver/githubreceiver/testdata/config.yaml @@ -10,9 +10,8 @@ receivers: write_timeout: "500ms" path: "some/path" health_path: "health/path" - required_header: - key: key-present - value: value-present + required_headers: + key: value-present github/customname: initial_delay: 1s @@ -25,9 +24,8 @@ receivers: write_timeout: "500ms" path: "some/path" health_path: "health/path" - required_header: - key: key-present - value: value-present + required_headers: + key: value-present processors: nop: diff --git a/receiver/githubreceiver/trace_event_handling.go b/receiver/githubreceiver/trace_event_handling.go new file mode 100644 index 000000000000..fdbf75c8a955 --- /dev/null +++ b/receiver/githubreceiver/trace_event_handling.go @@ -0,0 +1,132 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package githubreceiver // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver" + +import ( + "crypto/sha256" + "encoding/hex" + "errors" + "fmt" + "strings" + + "github.com/google/go-github/v68/github" + "go.opentelemetry.io/collector/pdata/pcommon" + "go.opentelemetry.io/collector/pdata/ptrace" + "go.uber.org/zap" +) + +func (gtr *githubTracesReceiver) handleWorkflowRun(e *github.WorkflowRunEvent) (ptrace.Traces, error) { + t := ptrace.NewTraces() + r := t.ResourceSpans().AppendEmpty() + + resource := r.Resource() + + err := gtr.getWorkflowAttrs(resource, e) + if err != nil { + return ptrace.Traces{}, fmt.Errorf("failed to get workflow attributes: %w", err) + } + + traceID, err := newTraceID(e.GetWorkflowRun().GetID(), e.GetWorkflowRun().GetRunAttempt()) + if err != nil { + gtr.logger.Sugar().Error("failed to generate trace ID", zap.Error(err)) + } + + err = gtr.createRootSpan(r, e, traceID) + if err != nil { + gtr.logger.Sugar().Error("failed to create root span", zap.Error(err)) + return ptrace.Traces{}, errors.New("failed to create root span") + } + return t, nil +} + +// TODO: Add and implement handleWorkflowJob, tying corresponding job spans to +// the proper root span and trace ID. + +// newTraceID creates a deterministic Trace ID based on the provided inputs of +// runID and runAttempt. `t` is appended to the end of the input to +// differentiate between a deterministic traceID and the parentSpanID. +func newTraceID(runID int64, runAttempt int) (pcommon.TraceID, error) { + input := fmt.Sprintf("%d%dt", runID, runAttempt) + // TODO: Determine if this is the best hashing algorithm to use. This is + // more likely to generate a unique hash compared to MD5 or SHA1. Could + // alternatively use UUID library to generate a unique ID by also using a + // hash. + hash := sha256.Sum256([]byte(input)) + idHex := hex.EncodeToString(hash[:]) + + var id pcommon.TraceID + _, err := hex.Decode(id[:], []byte(idHex[:32])) + if err != nil { + return pcommon.TraceID{}, err + } + + return id, nil +} + +// newParentId creates a deterministic Parent Span ID based on the provided +// runID and runAttempt. `s` is appended to the end of the input to +// differentiate between a deterministic traceID and the parentSpanID. +func newParentSpanID(runID int64, runAttempt int) (pcommon.SpanID, error) { + input := fmt.Sprintf("%d%ds", runID, runAttempt) + hash := sha256.Sum256([]byte(input)) + spanIDHex := hex.EncodeToString(hash[:]) + + var spanID pcommon.SpanID + _, err := hex.Decode(spanID[:], []byte(spanIDHex[16:32])) + if err != nil { + return pcommon.SpanID{}, err + } + + return spanID, nil +} + +// createRootSpan creates a root span based on the provided event, associated +// with the deterministic traceID. +func (gtr *githubTracesReceiver) createRootSpan( + resourceSpans ptrace.ResourceSpans, + event *github.WorkflowRunEvent, + traceID pcommon.TraceID, +) error { + scopeSpans := resourceSpans.ScopeSpans().AppendEmpty() + span := scopeSpans.Spans().AppendEmpty() + + rootSpanID, err := newParentSpanID(event.GetWorkflowRun().GetID(), event.GetWorkflowRun().GetRunAttempt()) + if err != nil { + return fmt.Errorf("failed to generate root span ID: %w", err) + } + + span.SetTraceID(traceID) + span.SetSpanID(rootSpanID) + span.SetName(event.GetWorkflowRun().GetName()) + span.SetKind(ptrace.SpanKindServer) + span.SetStartTimestamp(pcommon.NewTimestampFromTime(event.GetWorkflowRun().GetRunStartedAt().Time)) + span.SetEndTimestamp(pcommon.NewTimestampFromTime(event.GetWorkflowRun().GetUpdatedAt().Time)) + + switch strings.ToLower(event.WorkflowRun.GetConclusion()) { + case "success": + span.Status().SetCode(ptrace.StatusCodeOk) + case "failure": + span.Status().SetCode(ptrace.StatusCodeError) + default: + span.Status().SetCode(ptrace.StatusCodeUnset) + } + + span.Status().SetMessage(event.GetWorkflowRun().GetConclusion()) + + // Attempt to link to previous trace ID if applicable + if event.GetWorkflowRun().GetPreviousAttemptURL() != "" && event.GetWorkflowRun().GetRunAttempt() > 1 { + gtr.logger.Debug("Linking to previous trace ID for WorkflowRunEvent") + previousRunAttempt := event.GetWorkflowRun().GetRunAttempt() - 1 + previousTraceID, err := newTraceID(event.GetWorkflowRun().GetID(), previousRunAttempt) + if err != nil { + return fmt.Errorf("failed to generate previous traceID: %w", err) + } + + link := span.Links().AppendEmpty() + link.SetTraceID(previousTraceID) + gtr.logger.Debug("successfully linked to previous trace ID", zap.String("previousTraceID", previousTraceID.String())) + } + + return nil +} diff --git a/receiver/githubreceiver/trace_event_handling_test.go b/receiver/githubreceiver/trace_event_handling_test.go new file mode 100644 index 000000000000..1e3c9de6bbb9 --- /dev/null +++ b/receiver/githubreceiver/trace_event_handling_test.go @@ -0,0 +1,217 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package githubreceiver // import "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/githubreceiver" + +import ( + "testing" + "time" + + "github.com/google/go-github/v68/github" + "github.com/stretchr/testify/require" + "go.opentelemetry.io/collector/pdata/pcommon" + "go.opentelemetry.io/collector/pdata/ptrace" + "go.opentelemetry.io/collector/receiver/receivertest" + "go.uber.org/zap" +) + +func TestHandleWorkflowRun(t *testing.T) { + // Helper function to create a test workflow run event + createTestWorkflowRunEvent := func(id int64, runAttempt int, name, conclusion string, startTime, updateTime time.Time) *github.WorkflowRunEvent { + return &github.WorkflowRunEvent{ + WorkflowRun: &github.WorkflowRun{ + ID: &id, + Name: &name, + RunAttempt: &runAttempt, + RunStartedAt: &github.Timestamp{Time: startTime}, + UpdatedAt: &github.Timestamp{Time: updateTime}, + Conclusion: &conclusion, + }, + Repo: &github.Repository{ + Name: github.Ptr("test-repo"), + Organization: &github.Organization{Login: github.Ptr("test-org")}, + DefaultBranch: github.Ptr("main"), + CustomProperties: map[string]any{ + "service_name": "test-service", + }, + }, + Workflow: &github.Workflow{ + Name: github.Ptr("test-workflow"), + Path: github.Ptr(".github/workflows/test.yml"), + }, + } + } + + tests := []struct { + name string + event *github.WorkflowRunEvent + wantErr bool + validate func(t *testing.T, traces ptrace.Traces) + }{ + { + name: "successful workflow run", + event: createTestWorkflowRunEvent( + 123, + 1, + "Test Workflow", + "success", + time.Now().Add(-time.Hour), + time.Now(), + ), + wantErr: false, + validate: func(t *testing.T, traces ptrace.Traces) { + require.Equal(t, 1, traces.ResourceSpans().Len()) + + rs := traces.ResourceSpans().At(0) + require.Equal(t, 1, rs.ScopeSpans().Len()) + + spans := rs.ScopeSpans().At(0).Spans() + require.Equal(t, 1, spans.Len()) + + span := spans.At(0) + require.Equal(t, "Test Workflow", span.Name()) + require.Equal(t, ptrace.SpanKindServer, span.Kind()) + require.Equal(t, ptrace.StatusCodeOk, span.Status().Code()) + require.Equal(t, "success", span.Status().Message()) + }, + }, + { + name: "failed workflow run", + event: createTestWorkflowRunEvent( + 124, + 1, + "Test Workflow", + "failure", + time.Now().Add(-time.Hour), + time.Now(), + ), + wantErr: false, + validate: func(t *testing.T, traces ptrace.Traces) { + spans := traces.ResourceSpans().At(0).ScopeSpans().At(0).Spans() + span := spans.At(0) + require.Equal(t, ptrace.StatusCodeError, span.Status().Code()) + require.Equal(t, "failure", span.Status().Message()) + }, + }, + { + name: "workflow run with retry", + event: func() *github.WorkflowRunEvent { + e := createTestWorkflowRunEvent( + 125, + 2, + "Test Workflow", + "success", + time.Now().Add(-time.Hour), + time.Now(), + ) + previousURL := "https://api.github.com/repos/test-org/test-repo/actions/runs/125/attempts/1" + e.WorkflowRun.PreviousAttemptURL = &previousURL + return e + }(), + wantErr: false, + validate: func(t *testing.T, traces ptrace.Traces) { + spans := traces.ResourceSpans().At(0).ScopeSpans().At(0).Spans() + span := spans.At(0) + require.Equal(t, 1, span.Links().Len()) + }, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + // Create a new receiver with a test logger + logger := zap.NewNop() + receiver := &githubTracesReceiver{ + logger: logger, + cfg: createDefaultConfig().(*Config), + settings: receivertest.NewNopSettings(), + } + + // Handle the workflow run event + traces, err := receiver.handleWorkflowRun(tt.event) + + if tt.wantErr { + require.Error(t, err) + return + } + + require.NoError(t, err) + tt.validate(t, traces) + }) + } +} + +func TestNewParentSpanID(t *testing.T) { + tests := []struct { + name string + runID int64 + runAttempt int + wantError bool + }{ + { + name: "basic span ID generation", + runID: 12345, + runAttempt: 1, + wantError: false, + }, + { + name: "different run ID", + runID: 54321, + runAttempt: 1, + wantError: false, + }, + { + name: "different attempt", + runID: 12345, + runAttempt: 2, + wantError: false, + }, + { + name: "zero values", + runID: 0, + runAttempt: 0, + wantError: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + // First call to get span ID + spanID1, err1 := newParentSpanID(tt.runID, tt.runAttempt) + + if tt.wantError { + require.Error(t, err1) + return + } + require.NoError(t, err1) + + // Verify span ID is not empty + require.NotEqual(t, pcommon.SpanID{}, spanID1, "span ID should not be empty") + + // Verify consistent results for same input + spanID2, err2 := newParentSpanID(tt.runID, tt.runAttempt) + require.NoError(t, err2) + require.Equal(t, spanID1, spanID2, "same inputs should generate same span ID") + + // Verify different inputs generate different span IDs + differentSpanID, err3 := newParentSpanID(tt.runID+1, tt.runAttempt) + require.NoError(t, err3) + require.NotEqual(t, spanID1, differentSpanID, "different inputs should generate different span IDs") + }) + } +} + +func TestNewParentSpanID_Consistency(t *testing.T) { + // Test that generates the same span ID for same inputs across multiple calls + runID := int64(12345) + runAttempt := 1 + + spanID1, err1 := newParentSpanID(runID, runAttempt) + require.NoError(t, err1) + + for i := 0; i < 5; i++ { + spanID2, err2 := newParentSpanID(runID, runAttempt) + require.NoError(t, err2) + require.Equal(t, spanID1, spanID2, "span ID should be consistent across multiple calls") + } +} diff --git a/receiver/githubreceiver/traces_receiver.go b/receiver/githubreceiver/trace_receiver.go similarity index 60% rename from receiver/githubreceiver/traces_receiver.go rename to receiver/githubreceiver/trace_receiver.go index 13486b70ab1d..1863a340c9a1 100644 --- a/receiver/githubreceiver/traces_receiver.go +++ b/receiver/githubreceiver/trace_receiver.go @@ -8,6 +8,7 @@ import ( "errors" "fmt" "net/http" + "strings" "sync" "github.com/google/go-github/v68/github" @@ -15,6 +16,7 @@ import ( "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/component/componentstatus" "go.opentelemetry.io/collector/consumer" + "go.opentelemetry.io/collector/pdata/ptrace" "go.opentelemetry.io/collector/receiver" "go.opentelemetry.io/collector/receiver/receiverhelper" "go.uber.org/zap" @@ -93,6 +95,9 @@ func (gtr *githubTracesReceiver) Start(ctx context.Context, host component.Host) // setup health route router.HandleFunc(gtr.cfg.WebHook.HealthPath, gtr.handleHealthCheck) + // setup webhook route for traces + router.HandleFunc(gtr.cfg.WebHook.Path, gtr.handleReq) + // webhook server standup and configuration gtr.server, err = gtr.cfg.WebHook.ServerConfig.ToServer(ctx, host, gtr.settings.TelemetrySettings, router) if err != nil { @@ -124,6 +129,67 @@ func (gtr *githubTracesReceiver) Shutdown(_ context.Context) error { return err } +// handleReq handles incoming request sent to the webhook endoint. On success +// returns a 200 response code. +func (gtr *githubTracesReceiver) handleReq(w http.ResponseWriter, req *http.Request) { + ctx := gtr.obsrecv.StartTracesOp(req.Context()) + + p, err := github.ValidatePayload(req, []byte(gtr.cfg.WebHook.Secret)) + if err != nil { + gtr.logger.Sugar().Debugf("unable to validate payload", zap.Error(err)) + http.Error(w, "invalid payload", http.StatusBadRequest) + return + } + + eventType := github.WebHookType(req) + event, err := github.ParseWebHook(eventType, p) + if err != nil { + gtr.logger.Sugar().Debugf("failed to parse event", zap.Error(err)) + http.Error(w, "failed to parse event", http.StatusBadRequest) + return + } + + var td ptrace.Traces + switch e := event.(type) { + case *github.WorkflowRunEvent: + if strings.ToLower(e.GetWorkflowRun().GetStatus()) != "completed" { + gtr.logger.Debug("workflow run not complete, skipping...", zap.String("status", e.GetWorkflowRun().GetStatus())) + w.WriteHeader(http.StatusNoContent) + return + } + td, err = gtr.handleWorkflowRun(e) + case *github.WorkflowJobEvent: + if strings.ToLower(e.GetWorkflowJob().GetStatus()) != "completed" { + gtr.logger.Debug("workflow job not complete, skipping...", zap.String("status", e.GetWorkflowJob().GetStatus())) + w.WriteHeader(http.StatusNoContent) + return + } + return + // TODO: Enable when handleWorkflowJob is implemented + // See: https://github.com/open-telemetry/semantic-conventions/issues/1645 + // td, err = gtr.handleWorkflowJob(ctx, e) + case *github.PingEvent: + w.Header().Add("Content-Type", "application/json") + w.WriteHeader(http.StatusOK) + return + default: + gtr.logger.Sugar().Debugf("event type not supported", zap.String("event_type", eventType)) + http.Error(w, "event type not supported", http.StatusBadRequest) + return + } + + if td.SpanCount() > 0 { + err = gtr.traceConsumer.ConsumeTraces(ctx, td) + if err != nil { + http.Error(w, "failed to consume traces", http.StatusInternalServerError) + return + } + w.WriteHeader(http.StatusOK) + } + + gtr.obsrecv.EndTracesOp(ctx, "protobuf", td.SpanCount(), err) +} + // Simple healthcheck endpoint. func (gtr *githubTracesReceiver) handleHealthCheck(w http.ResponseWriter, _ *http.Request) { w.Header().Add("Content-Type", "application/json") diff --git a/receiver/githubreceiver/traces_receiver_test.go b/receiver/githubreceiver/trace_receiver_test.go similarity index 100% rename from receiver/githubreceiver/traces_receiver_test.go rename to receiver/githubreceiver/trace_receiver_test.go From ef3a5a95059008824acbe15060f92336cf87baf2 Mon Sep 17 00:00:00 2001 From: Anna U <104845867+aurbiztondo-splunk@users.noreply.github.com> Date: Tue, 11 Feb 2025 17:17:22 +0100 Subject: [PATCH 09/22] Update README.md (#37826) Fixed setting definition. --- connector/sumconnector/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connector/sumconnector/README.md b/connector/sumconnector/README.md index 77788c446d49..d52f6dd645f0 100644 --- a/connector/sumconnector/README.md +++ b/connector/sumconnector/README.md @@ -59,7 +59,7 @@ service: The sum connector has three required configuration settings and numerous optional settings -- Telemetry type: Nested below the `sum:` connector declaration. Declared as `logs:` in the [Basic Example](#basic-configuration). +- Telemetry type: Nested below the `sum:` connector declaration. Declared as `spans:` in the [Basic Example](#basic-configuration). - Can be any of `spans`, `spanevents`, `datapoints`, or `logs`. - For metrics use `datapoints` - For traces use `spans` or `spanevents` From 97f39ade64d742a47ac9dc2eacae19870c318ea2 Mon Sep 17 00:00:00 2001 From: Ridwan Sharif <18472685+ridwanmsharif@users.noreply.github.com> Date: Tue, 11 Feb 2025 11:19:22 -0500 Subject: [PATCH 10/22] receiver/prometheusreceiver: allow cumulative resets when using the adjuster (#37718) Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/37717 Prior to this change, when the start time metric adjuster was used all points used the same start timestamp. Even after a reset, which makes no sense for a counter which is not supposed to go down. Instead this change makes it so that when a reset is detected, the the reset points timestamp is used as the next start time. Signed-off-by: Ridwan Sharif --- .chloggen/metricadjuster-reset.yaml | 27 +++ .../prometheusreceiver/internal/appendable.go | 2 +- .../internal/metrics_adjuster.go | 21 ++ .../internal/starttimemetricadjuster.go | 13 +- .../internal/starttimemetricadjuster_test.go | 225 +++++++++++++++++- 5 files changed, 283 insertions(+), 5 deletions(-) create mode 100644 .chloggen/metricadjuster-reset.yaml diff --git a/.chloggen/metricadjuster-reset.yaml b/.chloggen/metricadjuster-reset.yaml new file mode 100644 index 000000000000..5e7ef48ef293 --- /dev/null +++ b/.chloggen/metricadjuster-reset.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: "bug_fix" + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: prometheusreceiver + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: Start time metric adjuster now handles reset points correctly + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [37717] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [] diff --git a/receiver/prometheusreceiver/internal/appendable.go b/receiver/prometheusreceiver/internal/appendable.go index 086d2d639a29..5aa061f07c32 100644 --- a/receiver/prometheusreceiver/internal/appendable.go +++ b/receiver/prometheusreceiver/internal/appendable.go @@ -45,7 +45,7 @@ func NewAppendable( if !useStartTimeMetric { metricAdjuster = NewInitialPointAdjuster(set.Logger, gcInterval, useCreatedMetric) } else { - metricAdjuster = NewStartTimeMetricAdjuster(set.Logger, startTimeMetricRegex) + metricAdjuster = NewStartTimeMetricAdjuster(set.Logger, startTimeMetricRegex, gcInterval) } obsrecv, err := receiverhelper.NewObsReport(receiverhelper.ObsReportSettings{ReceiverID: set.ID, Transport: transport, ReceiverCreateSettings: set}) diff --git a/receiver/prometheusreceiver/internal/metrics_adjuster.go b/receiver/prometheusreceiver/internal/metrics_adjuster.go index d6e9a36e083b..70dd6b6a411f 100644 --- a/receiver/prometheusreceiver/internal/metrics_adjuster.go +++ b/receiver/prometheusreceiver/internal/metrics_adjuster.go @@ -241,6 +241,11 @@ type initialPointAdjuster struct { jobsMap *JobsMap logger *zap.Logger useCreatedMetric bool + // usePointTimeForReset forces the adjuster to use the timestamp of the + // point instead of the start timestamp when it detects resets. This is + // useful when this adjuster is used after another adjuster that + // pre-populated start times. + usePointTimeForReset bool } // NewInitialPointAdjuster returns a new MetricsAdjuster that adjust metrics' start times based on the initial received points. @@ -347,6 +352,10 @@ func (a *initialPointAdjuster) adjustMetricHistogram(tsm *timeseriesMap, current if currentDist.Count() < tsi.histogram.previousCount || currentDist.Sum() < tsi.histogram.previousSum { // reset re-initialize everything. tsi.histogram.startTime = currentDist.StartTimestamp() + if a.usePointTimeForReset { + tsi.histogram.startTime = currentDist.Timestamp() + currentDist.SetStartTimestamp(tsi.histogram.startTime) + } tsi.histogram.previousCount = currentDist.Count() tsi.histogram.previousSum = currentDist.Sum() continue @@ -395,6 +404,10 @@ func (a *initialPointAdjuster) adjustMetricExponentialHistogram(tsm *timeseriesM if currentDist.Count() < tsi.histogram.previousCount || currentDist.Sum() < tsi.histogram.previousSum { // reset re-initialize everything. tsi.histogram.startTime = currentDist.StartTimestamp() + if a.usePointTimeForReset { + tsi.histogram.startTime = currentDist.Timestamp() + currentDist.SetStartTimestamp(tsi.histogram.startTime) + } tsi.histogram.previousCount = currentDist.Count() tsi.histogram.previousSum = currentDist.Sum() continue @@ -436,6 +449,10 @@ func (a *initialPointAdjuster) adjustMetricSum(tsm *timeseriesMap, current pmetr if currentSum.DoubleValue() < tsi.number.previousValue { // reset re-initialize everything. tsi.number.startTime = currentSum.StartTimestamp() + if a.usePointTimeForReset { + tsi.number.startTime = currentSum.Timestamp() + currentSum.SetStartTimestamp(tsi.number.startTime) + } tsi.number.previousValue = currentSum.DoubleValue() continue } @@ -482,6 +499,10 @@ func (a *initialPointAdjuster) adjustMetricSummary(tsm *timeseriesMap, current p currentSummary.Sum() < tsi.summary.previousSum) { // reset re-initialize everything. tsi.summary.startTime = currentSummary.StartTimestamp() + if a.usePointTimeForReset { + tsi.summary.startTime = currentSummary.Timestamp() + currentSummary.SetStartTimestamp(tsi.summary.startTime) + } tsi.summary.previousCount = currentSummary.Count() tsi.summary.previousSum = currentSummary.Sum() continue diff --git a/receiver/prometheusreceiver/internal/starttimemetricadjuster.go b/receiver/prometheusreceiver/internal/starttimemetricadjuster.go index e740c891a495..dde13880950d 100644 --- a/receiver/prometheusreceiver/internal/starttimemetricadjuster.go +++ b/receiver/prometheusreceiver/internal/starttimemetricadjuster.go @@ -40,13 +40,21 @@ func init() { type startTimeMetricAdjuster struct { startTimeMetricRegex *regexp.Regexp + resetPointAdjuster *initialPointAdjuster logger *zap.Logger } // NewStartTimeMetricAdjuster returns a new MetricsAdjuster that adjust metrics' start times based on a start time metric. -func NewStartTimeMetricAdjuster(logger *zap.Logger, startTimeMetricRegex *regexp.Regexp) MetricsAdjuster { +func NewStartTimeMetricAdjuster(logger *zap.Logger, startTimeMetricRegex *regexp.Regexp, gcInterval time.Duration) MetricsAdjuster { + resetPointAdjuster := &initialPointAdjuster{ + jobsMap: NewJobsMap(gcInterval), + logger: logger, + useCreatedMetric: false, + usePointTimeForReset: true, + } return &startTimeMetricAdjuster{ startTimeMetricRegex: startTimeMetricRegex, + resetPointAdjuster: resetPointAdjuster, logger: logger, } } @@ -110,7 +118,8 @@ func (stma *startTimeMetricAdjuster) AdjustMetrics(metrics pmetric.Metrics) erro } } - return nil + // Handle resets. + return stma.resetPointAdjuster.AdjustMetrics(metrics) } func (stma *startTimeMetricAdjuster) getStartTime(metrics pmetric.Metrics) (float64, error) { diff --git a/receiver/prometheusreceiver/internal/starttimemetricadjuster_test.go b/receiver/prometheusreceiver/internal/starttimemetricadjuster_test.go index 4bfc6abc2237..07b3c8a56524 100644 --- a/receiver/prometheusreceiver/internal/starttimemetricadjuster_test.go +++ b/receiver/prometheusreceiver/internal/starttimemetricadjuster_test.go @@ -11,6 +11,7 @@ import ( "github.com/stretchr/testify/assert" "go.opentelemetry.io/collector/pdata/pcommon" "go.opentelemetry.io/collector/pdata/pmetric" + semconv "go.opentelemetry.io/collector/semconv/v1.27.0" "go.uber.org/zap" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/common/testutil" @@ -116,11 +117,17 @@ func TestStartTimeMetricMatch(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - stma := NewStartTimeMetricAdjuster(zap.NewNop(), tt.startTimeMetricRegex) + gcInterval := 10 * time.Millisecond + stma := NewStartTimeMetricAdjuster(zap.NewNop(), tt.startTimeMetricRegex, gcInterval) if tt.expectedErr != nil { assert.ErrorIs(t, stma.AdjustMetrics(tt.inputs), tt.expectedErr) return } + + // We need to make sure the job and instance labels are set before the adjuster is used. + pmetrics := tt.inputs + pmetrics.ResourceMetrics().At(0).Resource().Attributes().PutStr(semconv.AttributeServiceInstanceID, "0") + pmetrics.ResourceMetrics().At(0).Resource().Attributes().PutStr(semconv.AttributeServiceName, "job") assert.NoError(t, stma.AdjustMetrics(tt.inputs)) for i := 0; i < tt.inputs.ResourceMetrics().Len(); i++ { rm := tt.inputs.ResourceMetrics().At(i) @@ -210,7 +217,8 @@ func TestStartTimeMetricFallback(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { testutil.SetFeatureGateForTest(t, useCollectorStartTimeFallbackGate, true) - stma := NewStartTimeMetricAdjuster(zap.NewNop(), tt.startTimeMetricRegex) + gcInterval := 10 * time.Millisecond + stma := NewStartTimeMetricAdjuster(zap.NewNop(), tt.startTimeMetricRegex, gcInterval) if tt.expectedErr != nil { assert.ErrorIs(t, stma.AdjustMetrics(tt.inputs), tt.expectedErr) return @@ -220,6 +228,10 @@ func TestStartTimeMetricFallback(t *testing.T) { // directly. approximateCollectorStartTime = mockStartTime + // We need to make sure the job and instance labels are set before the adjuster is used. + pmetrics := tt.inputs + pmetrics.ResourceMetrics().At(0).Resource().Attributes().PutStr(semconv.AttributeServiceInstanceID, "0") + pmetrics.ResourceMetrics().At(0).Resource().Attributes().PutStr(semconv.AttributeServiceName, "job") assert.NoError(t, stma.AdjustMetrics(tt.inputs)) for i := 0; i < tt.inputs.ResourceMetrics().Len(); i++ { rm := tt.inputs.ResourceMetrics().At(i) @@ -250,3 +262,212 @@ func TestStartTimeMetricFallback(t *testing.T) { }) } } + +func TestFallbackAndReset(t *testing.T) { + mockStartTime := time.Now().Add(-10 * time.Hour).Truncate(time.Second) + mockTimestamp := pcommon.NewTimestampFromTime(mockStartTime) + t1 := pcommon.Timestamp(126 * 1e9) + t2 := pcommon.NewTimestampFromTime(t1.AsTime().Add(1 * time.Hour)) + t3 := pcommon.NewTimestampFromTime(t2.AsTime().Add(1 * time.Hour)) + t4 := pcommon.NewTimestampFromTime(t3.AsTime().Add(1 * time.Hour)) + t5 := pcommon.NewTimestampFromTime(t4.AsTime().Add(1 * time.Hour)) + tests := []struct { + name string + useFallback bool + scenario []*metricsAdjusterTest + }{ + { + name: "sum no fallback and reset", + useFallback: false, + scenario: []*metricsAdjusterTest{ + { + description: "Sum: round 1 - initial instance, start time is established", + metrics: metrics( + sumMetric("test_sum", doublePoint(nil, t1, t1, 44)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t1, t1, float64(mockTimestamp.AsTime().Unix()))), + ), + adjusted: metrics( + sumMetric("test_sum", doublePoint(nil, mockTimestamp, t1, 44)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t1, t1, float64(mockTimestamp.AsTime().Unix()))), + ), + }, + { + description: "Sum: round 2 - instance reset (value less than previous value), start time is reset", + metrics: metrics( + sumMetric("test_sum", doublePoint(nil, t2, t2, 33)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t2, t2, float64(mockTimestamp.AsTime().Unix()))), + ), + adjusted: metrics( + sumMetric("test_sum", doublePoint(nil, t2, t2, 33)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t2, t2, float64(mockTimestamp.AsTime().Unix()))), + ), + }, + { + description: "Sum: round 3 - instance adjusted based on round 2", + metrics: metrics( + sumMetric("test_sum", doublePoint(nil, t3, t3, 55)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t2, t2, float64(mockTimestamp.AsTime().Unix()))), + ), + adjusted: metrics( + sumMetric("test_sum", doublePoint(nil, t2, t3, 55)), + gaugeMetric("process_start_time_seconds", doublePoint(nil, t2, t2, float64(mockTimestamp.AsTime().Unix()))), + ), + }, + }, + }, + { + name: "sum fallback and reset", + useFallback: true, + scenario: []*metricsAdjusterTest{ + { + description: "Sum: round 1 - initial instance, start time is established", + metrics: metrics(sumMetric("test_sum", doublePoint(nil, t1, t1, 44))), + adjusted: metrics(sumMetric("test_sum", doublePoint(nil, mockTimestamp, t1, 44))), + }, + { + description: "Sum: round 2 - instance adjusted based on round 1", + metrics: metrics(sumMetric("test_sum", doublePoint(nil, t2, t2, 66))), + adjusted: metrics(sumMetric("test_sum", doublePoint(nil, mockTimestamp, t2, 66))), + }, + { + description: "Sum: round 3 - instance reset (value less than previous value), start time is reset", + metrics: metrics(sumMetric("test_sum", doublePoint(nil, t3, t3, 55))), + adjusted: metrics(sumMetric("test_sum", doublePoint(nil, t3, t3, 55))), + }, + { + description: "Sum: round 4 - instance adjusted based on round 3", + metrics: metrics(sumMetric("test_sum", doublePoint(nil, t4, t4, 72))), + adjusted: metrics(sumMetric("test_sum", doublePoint(nil, t3, t4, 72))), + }, + { + description: "Sum: round 5 - instance adjusted based on round 4", + metrics: metrics(sumMetric("test_sum", doublePoint(nil, t5, t5, 72))), + adjusted: metrics(sumMetric("test_sum", doublePoint(nil, t3, t5, 72))), + }, + }, + }, + { + name: "gauge fallback and reset", + useFallback: true, + scenario: []*metricsAdjusterTest{ + { + description: "Gauge: round 1 - gauge not adjusted", + metrics: metrics(gaugeMetric("test_gauge", doublePoint(nil, t1, t1, 44))), + adjusted: metrics(gaugeMetric("test_gauge", doublePoint(nil, t1, t1, 44))), + }, + { + description: "Gauge: round 2 - gauge not adjusted", + metrics: metrics(gaugeMetric("test_gauge", doublePoint(nil, t2, t2, 66))), + adjusted: metrics(gaugeMetric("test_gauge", doublePoint(nil, t2, t2, 66))), + }, + { + description: "Gauge: round 3 - value less than previous value - gauge is not adjusted", + metrics: metrics(gaugeMetric("test_gauge", doublePoint(nil, t3, t3, 55))), + adjusted: metrics(gaugeMetric("test_gauge", doublePoint(nil, t3, t3, 55))), + }, + }, + }, + { + name: "histogram fallback and reset", + useFallback: true, + scenario: []*metricsAdjusterTest{ + { + description: "Histogram: round 1 - initial instance, start time is established", + metrics: metrics(histogramMetric("test_histogram", histogramPoint(nil, t1, t1, bounds0, []uint64{4, 2, 3, 7}))), + adjusted: metrics(histogramMetric("test_histogram", histogramPoint(nil, mockTimestamp, t1, bounds0, []uint64{4, 2, 3, 7}))), + }, { + description: "Histogram: round 2 - instance adjusted based on round 1", + metrics: metrics(histogramMetric("test_histogram", histogramPoint(nil, t2, t2, bounds0, []uint64{6, 3, 4, 8}))), + adjusted: metrics(histogramMetric("test_histogram", histogramPoint(nil, mockTimestamp, t2, bounds0, []uint64{6, 3, 4, 8}))), + }, { + description: "Histogram: round 3 - instance reset (value less than previous value), start time is reset", + metrics: metrics(histogramMetric("test_histogram", histogramPoint(nil, t3, t3, bounds0, []uint64{5, 3, 2, 7}))), + adjusted: metrics(histogramMetric("test_histogram", histogramPoint(nil, t3, t3, bounds0, []uint64{5, 3, 2, 7}))), + }, { + description: "Histogram: round 4 - instance adjusted based on round 3", + metrics: metrics(histogramMetric("test_histogram", histogramPoint(nil, t4, t4, bounds0, []uint64{7, 4, 2, 12}))), + adjusted: metrics(histogramMetric("test_histogram", histogramPoint(nil, t3, t4, bounds0, []uint64{7, 4, 2, 12}))), + }, + }, + }, + { + name: "exponential histogram fallback and reset", + useFallback: true, + scenario: []*metricsAdjusterTest{ + { + description: "Exponential Histogram: round 1 - initial instance, start time is established", + metrics: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t1, t1, 3, 1, 0, []uint64{}, -2, []uint64{4, 2, 3, 7}))), + adjusted: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, mockTimestamp, t1, 3, 1, 0, []uint64{}, -2, []uint64{4, 2, 3, 7}))), + }, + { + description: "Exponential Histogram: round 2 - instance adjusted based on round 1", + metrics: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t2, t2, 3, 1, 0, []uint64{}, -2, []uint64{6, 2, 3, 7}))), + adjusted: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, mockTimestamp, t2, 3, 1, 0, []uint64{}, -2, []uint64{6, 2, 3, 7}))), + }, + { + description: "Exponential Histogram: round 3 - instance reset (value less than previous value), start time is reset", + metrics: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t3, t3, 3, 1, 0, []uint64{}, -2, []uint64{5, 3, 2, 7}))), + adjusted: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t3, t3, 3, 1, 0, []uint64{}, -2, []uint64{5, 3, 2, 7}))), + }, + { + description: "Exponential Histogram: round 4 - instance adjusted based on round 3", + metrics: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t4, t4, 3, 1, 0, []uint64{}, -2, []uint64{7, 4, 2, 12}))), + adjusted: metrics(exponentialHistogramMetric(exponentialHistogram1, exponentialHistogramPoint(nil, t3, t4, 3, 1, 0, []uint64{}, -2, []uint64{7, 4, 2, 12}))), + }, + }, + }, + { + name: "summary fallback and reset", + useFallback: true, + scenario: []*metricsAdjusterTest{ + { + description: "Summary: round 1 - initial instance, start time is established", + metrics: metrics( + summaryMetric("test_summary", summaryPoint(nil, t1, t1, 10, 40, percent0, []float64{1, 5, 8})), + ), + adjusted: metrics( + summaryMetric("test_summary", summaryPoint(nil, mockTimestamp, t1, 10, 40, percent0, []float64{1, 5, 8})), + ), + }, + { + description: "Summary: round 2 - instance adjusted based on round 1", + metrics: metrics( + summaryMetric("test_summary", summaryPoint(nil, t2, t2, 15, 70, percent0, []float64{7, 44, 9})), + ), + adjusted: metrics( + summaryMetric("test_summary", summaryPoint(nil, mockTimestamp, t2, 15, 70, percent0, []float64{7, 44, 9})), + ), + }, + { + description: "Summary: round 3 - instance reset (count less than previous), start time is reset", + metrics: metrics( + summaryMetric("test_summary", summaryPoint(nil, t3, t3, 12, 66, percent0, []float64{3, 22, 5})), + ), + adjusted: metrics( + summaryMetric("test_summary", summaryPoint(nil, t3, t3, 12, 66, percent0, []float64{3, 22, 5})), + ), + }, + { + description: "Summary: round 4 - instance adjusted based on round 3", + metrics: metrics( + summaryMetric("test_summary", summaryPoint(nil, t4, t4, 14, 96, percent0, []float64{9, 47, 8})), + ), + adjusted: metrics( + summaryMetric("test_summary", summaryPoint(nil, t3, t4, 14, 96, percent0, []float64{9, 47, 8})), + ), + }, + }, + }, + } + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + testutil.SetFeatureGateForTest(t, useCollectorStartTimeFallbackGate, tt.useFallback) + gcInterval := 10 * time.Millisecond + stma := NewStartTimeMetricAdjuster(zap.NewNop(), nil, gcInterval) + // To test that the adjuster is using the fallback correctly, override the fallback time to use + // directly. + approximateCollectorStartTime = mockStartTime + runScript(t, stma, "job", "0", tt.scenario) + }) + } +} From 9bedf62b31a335b4993d2ab3c4280d1cac9ba98a Mon Sep 17 00:00:00 2001 From: Felipe Lopes Date: Tue, 11 Feb 2025 09:22:47 -0700 Subject: [PATCH 11/22] [receiver/datadog] Implement support for span links (#37449) #### Description Currently, there is no way to create [Span Links](https://opentelemetry.io/docs/concepts/signals/traces/#span-links) from Datadog spans through the Datadog receiver. This implements support for Span Links via DD tracing library's own attribute ([_dd.span_links](https://github.com/DataDog/dd-trace-java/blob/78e523d5bb643d9fc3f3b02a00cbb4889befe454/dd-trace-api/src/main/java/datadog/trace/api/DDTags.java#L56)). The [payload format](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/37449/files#diff-776d8a37714f68338101d91e29a20c8244f19acba413426ad638ed111d8cf9b9R42) is also the same adopted by the [tracing library](https://github.com/DataDog/dd-trace-java/blob/96dcbbe6144ef50e7e3b13e838bcdc4f412b841b/dd-trace-core/src/main/java/datadog/trace/core/DDSpanLink.java#L62-L94) and the [agent](https://github.com/DataDog/datadog-agent/blob/57115d85853ba1e6007594ddfdf320bba7477e63/pkg/trace/api/otlp_test.go#L4057-L4158) #### Link to tracking issue Fixes #### Testing #### Documentation --- .chloggen/datadog-receiver-span-links.yaml | 27 ++++++++++ receiver/datadogreceiver/README.md | 5 ++ receiver/datadogreceiver/go.mod | 16 +++--- receiver/datadogreceiver/go.sum | 8 +-- .../internal/translator/traces_translator.go | 54 +++++++++++++++++++ .../translator/traces_translator_test.go | 14 ++++- 6 files changed, 110 insertions(+), 14 deletions(-) create mode 100644 .chloggen/datadog-receiver-span-links.yaml diff --git a/.chloggen/datadog-receiver-span-links.yaml b/.chloggen/datadog-receiver-span-links.yaml new file mode 100644 index 000000000000..833aa19b4ee4 --- /dev/null +++ b/.chloggen/datadog-receiver-span-links.yaml @@ -0,0 +1,27 @@ +# Use this changelog template to create an entry for release notes. + +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: datadogreceiver + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: Implement support for span links + +# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. +issues: [37449] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: + +# If your change doesn't affect end users or the exported elements of any package, +# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. +# Optional: The change log or logs in which this entry should be included. +# e.g. '[user]' or '[user, api]' +# Include 'user' if the change is relevant to end users. +# Include 'api' if there is a change to a library API. +# Default: '[user]' +change_logs: [user] diff --git a/receiver/datadogreceiver/README.md b/receiver/datadogreceiver/README.md index 0eff13dbeb69..1d9072a00a16 100644 --- a/receiver/datadogreceiver/README.md +++ b/receiver/datadogreceiver/README.md @@ -58,6 +58,11 @@ https://github.com/open-telemetry/opentelemetry-collector/tree/main/config/confi - `dd.span.Resource`: The datadog resource name (as distinct from the span name) +### Optional Attributes + +- `_dd.span_links`: This receiver supports DD Agent's `_dd.span_links` attribute for span links creation, as produced by Datadog's tracing libraries. +Format example can be found [here](./internal/translator/traces_translator_test.go). + ### Datadog's API support **Traces** diff --git a/receiver/datadogreceiver/go.mod b/receiver/datadogreceiver/go.mod index 1e1a51cfb45e..bf17cde77c37 100644 --- a/receiver/datadogreceiver/go.mod +++ b/receiver/datadogreceiver/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver -go 1.22.0 +go 1.22.7 require ( github.com/DataDog/agent-payload/v5 v5.0.144 @@ -27,6 +27,7 @@ require ( go.opentelemetry.io/collector/receiver v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/receiver/receivertest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/semconv v0.119.1-0.20250210123122-44b3eeda354c + go.opentelemetry.io/otel/trace v1.34.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 google.golang.org/protobuf v1.36.5 @@ -103,14 +104,13 @@ require ( go.opentelemetry.io/otel/metric v1.34.0 // indirect go.opentelemetry.io/otel/sdk v1.34.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect - go.opentelemetry.io/otel/trace v1.34.0 // indirect go.uber.org/atomic v1.11.0 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/oauth2 v0.24.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.22.0 // indirect golang.org/x/time v0.8.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect google.golang.org/grpc v1.70.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect @@ -125,10 +125,10 @@ retract ( replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics => ../../internal/exp/metrics -replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest - -replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden - replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil => ../../pkg/pdatautil replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => ../../internal/coreinternal + +replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden => ../../pkg/golden + +replace github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest => ../../pkg/pdatatest diff --git a/receiver/datadogreceiver/go.sum b/receiver/datadogreceiver/go.sum index d304f3fd2196..b27f705296c6 100644 --- a/receiver/datadogreceiver/go.sum +++ b/receiver/datadogreceiver/go.sum @@ -284,8 +284,8 @@ golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -304,8 +304,8 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1:hgh8P4EuoxpsuKMXX/To36nOFD7vixReXgn8lPGnt+o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= diff --git a/receiver/datadogreceiver/internal/translator/traces_translator.go b/receiver/datadogreceiver/internal/translator/traces_translator.go index 59a70b012161..2ccad7ed5398 100644 --- a/receiver/datadogreceiver/internal/translator/traces_translator.go +++ b/receiver/datadogreceiver/internal/translator/traces_translator.go @@ -20,6 +20,7 @@ import ( "go.opentelemetry.io/collector/pdata/pcommon" "go.opentelemetry.io/collector/pdata/ptrace" semconv "go.opentelemetry.io/collector/semconv/v1.16.0" + "go.opentelemetry.io/otel/trace" "google.golang.org/protobuf/proto" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver/internal/translator/header" @@ -98,6 +99,8 @@ func ToTraces(payload *pb.TracerPayload, req *http.Request) ptrace.Traces { } newSpan := slice.AppendEmpty() + _ = tagsToSpanLinks(span.GetMeta(), newSpan.Links()) + newSpan.SetTraceID(uInt64ToTraceID(0, span.TraceID)) newSpan.SetSpanID(uInt64ToSpanID(span.SpanID)) newSpan.SetStartTimestamp(pcommon.Timestamp(span.Start)) @@ -165,6 +168,57 @@ func ToTraces(payload *pb.TracerPayload, req *http.Request) ptrace.Traces { return results } +// DDSpanLink represents the structure of each JSON object +type DDSpanLink struct { + TraceID string `json:"trace_id"` + SpanID string `json:"span_id"` + Tracestate string `json:"tracestate"` + Attributes map[string]any `json:"attributes"` +} + +func tagsToSpanLinks(tags map[string]string, dest ptrace.SpanLinkSlice) error { + key := "_dd.span_links" + val, ok := tags[key] + if !ok { + return nil + } + delete(tags, key) + + var spans []DDSpanLink + err := json.Unmarshal([]byte(val), &spans) + if err != nil { + return err + } + + for i := 0; i < len(spans); i++ { + span := spans[i] + link := dest.AppendEmpty() + + // Convert trace id. + rawTrace, errTrace := trace.TraceIDFromHex(span.TraceID) + if errTrace != nil { + return errTrace + } + link.SetTraceID(pcommon.TraceID(rawTrace)) + + // Convert span id. + rawSpan, errSpan := trace.SpanIDFromHex(span.SpanID) + if errSpan != nil { + return errSpan + } + link.SetSpanID(pcommon.SpanID(rawSpan)) + + link.TraceState().FromRaw(span.Tracestate) + + err = link.Attributes().FromRaw(span.Attributes) + if err != nil { + return err + } + } + + return nil +} + var bufferPool = sync.Pool{ New: func() any { return new(bytes.Buffer) diff --git a/receiver/datadogreceiver/internal/translator/traces_translator_test.go b/receiver/datadogreceiver/internal/translator/traces_translator_test.go index e3bba6831829..f1ad7014d7c4 100644 --- a/receiver/datadogreceiver/internal/translator/traces_translator_test.go +++ b/receiver/datadogreceiver/internal/translator/traces_translator_test.go @@ -38,6 +38,8 @@ var data = [2]any{ 11: "service.name", 12: "1.0.1", 13: "version", + 14: "_dd.span_links", + 15: `[{"attributes":{"attr1":"val1","attr2":"val2"},"span_id":"70666bf9dee4a3fe","trace_id":"0eacdb57bebc935038bf5b4802ccabd5","tracestate":"dd=k:v"}]`, }, 1: [][][12]any{ { @@ -57,6 +59,7 @@ var data = [2]any{ 2: 3, 11: 6, 13: 12, + 14: 15, }, map[any]float64{ 5: 1.2, @@ -107,6 +110,13 @@ func TestTracePayloadV05Unmarshalling(t *testing.T) { numericAttributeValue, _ := span.Attributes().Get("numeric_attribute") numericAttributeFloat, _ := strconv.ParseFloat(numericAttributeValue.AsString(), 64) assert.Equal(t, 1.2, numericAttributeFloat) + + spanLink := span.Links().At(0) + assert.Equal(t, "70666bf9dee4a3fe", spanLink.SpanID().String()) + assert.Equal(t, "0eacdb57bebc935038bf5b4802ccabd5", spanLink.TraceID().String()) + assert.Equal(t, "dd=k:v", spanLink.TraceState().AsRaw()) + spanLinkAttrVal, _ := spanLink.Attributes().Get("attr1") + assert.Equal(t, "val1", spanLinkAttrVal.Str()) } func TestTracePayloadV07Unmarshalling(t *testing.T) { @@ -126,7 +136,7 @@ func TestTracePayloadV07Unmarshalling(t *testing.T) { translated := translatedPayloads[0] span := translated.GetChunks()[0].GetSpans()[0] assert.NotNil(t, span) - assert.Len(t, span.GetMeta(), 5, "missing attributes") + assert.Len(t, span.GetMeta(), 6, "missing attributes") value, exists := span.GetMeta()["service.name"] assert.True(t, exists, "service.name missing") assert.Equal(t, "my-service", value, "service.name attribute value incorrect") @@ -166,7 +176,7 @@ func TestTracePayloadApiV02Unmarshalling(t *testing.T) { span := translated.Chunks[0].Spans[0] assert.NotNil(t, span) - assert.Len(t, span.Meta, 5, "missing attributes") + assert.Len(t, span.Meta, 6, "missing attributes") assert.Equal(t, "my-service", span.Meta["service.name"]) assert.Equal(t, "my-name", span.Name) assert.Equal(t, "my-resource", span.Resource) From 30a9c3af64b10cb3241945050e9dc564777b26ae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 08:30:49 -0800 Subject: [PATCH 12/22] Update module github.com/ClickHouse/clickhouse-go/v2 to v2.31.0 (#37835) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ClickHouse/clickhouse-go/v2](https://redirect.github.com/ClickHouse/clickhouse-go) | `v2.30.3` -> `v2.31.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.3/v2.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fClickHouse%2fclickhouse-go%2fv2/v2.30.3/v2.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
ClickHouse/clickhouse-go (github.com/ClickHouse/clickhouse-go/v2) ### [`v2.31.0`](https://redirect.github.com/ClickHouse/clickhouse-go/blob/HEAD/CHANGELOG.md#v2310-2025-02-10----Release-notes-generated-using-configuration-in-githubreleaseyml-at-main---) [Compare Source](https://redirect.github.com/ClickHouse/clickhouse-go/compare/v2.30.3...v2.31.0) #### What's Changed ##### Enhancements πŸŽ‰ - `clickhouse.JSON` Serializer interface by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1491](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1491) - use unsafe.Slice/unsafe.StringData by [@​serprex](https://redirect.github.com/serprex) in [https://github.com/ClickHouse/clickhouse-go/pull/1493](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1493) ##### Other Changes πŸ›  - JSON read/write benchmarks by [@​SpencerTorres](https://redirect.github.com/SpencerTorres) in [https://github.com/ClickHouse/clickhouse-go/pull/1490](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1490) #### New Contributors - [@​serprex](https://redirect.github.com/serprex) made their first contribution in [https://github.com/ClickHouse/clickhouse-go/pull/1493](https://redirect.github.com/ClickHouse/clickhouse-go/pull/1493) **Full Changelog**: https://github.com/ClickHouse/clickhouse-go/compare/v2.30.3...2.31.0
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song --- exporter/clickhouseexporter/go.mod | 2 +- exporter/clickhouseexporter/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/exporter/clickhouseexporter/go.mod b/exporter/clickhouseexporter/go.mod index 0fd932aa5535..102f2df01a6f 100644 --- a/exporter/clickhouseexporter/go.mod +++ b/exporter/clickhouseexporter/go.mod @@ -3,7 +3,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickh go 1.22.0 require ( - github.com/ClickHouse/clickhouse-go/v2 v2.30.3 + github.com/ClickHouse/clickhouse-go/v2 v2.31.0 github.com/cenkalti/backoff/v4 v4.3.0 github.com/jmoiron/sqlx v1.4.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 diff --git a/exporter/clickhouseexporter/go.sum b/exporter/clickhouseexporter/go.sum index ccdb727fe01c..04e7cfa591d6 100644 --- a/exporter/clickhouseexporter/go.sum +++ b/exporter/clickhouseexporter/go.sum @@ -8,8 +8,8 @@ github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOEl github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/ClickHouse/ch-go v0.64.1 h1:FWpP+QU4KchgzpEekuv8YoI/fUc4H2r6Bwc5WwrzvcI= github.com/ClickHouse/ch-go v0.64.1/go.mod h1:RBUynvczWwVzhS6Up9lPKlH1mrk4UAmle6uzCiW4Pkc= -github.com/ClickHouse/clickhouse-go/v2 v2.30.3 h1:m0VZqUNCJ7lOmZfmOE3HZUMixZHftKmZLqcrz2+UVHk= -github.com/ClickHouse/clickhouse-go/v2 v2.30.3/go.mod h1:V1aZaG0ctMbd8KVi+D4loXi97duWYtHiQHMCgipKJcI= +github.com/ClickHouse/clickhouse-go/v2 v2.31.0 h1:9MNHRDYXjFTJizGEJM1DfYAqdra/ohprPoZ+LPiuHXQ= +github.com/ClickHouse/clickhouse-go/v2 v2.31.0/go.mod h1:V1aZaG0ctMbd8KVi+D4loXi97duWYtHiQHMCgipKJcI= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/andybalholm/brotli v1.1.1 h1:PR2pgnyFznKEugtsUo0xLdDop5SKXd5Qf5ysW+7XdTA= From f827f2487a8f896247372e01118498edfdadd2a4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 08:45:36 -0800 Subject: [PATCH 13/22] Update module github.com/huaweicloud/huaweicloud-sdk-go-v3 to v0.1.135 (#37822) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/huaweicloud/huaweicloud-sdk-go-v3](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3) | `v0.1.134` -> `v0.1.135` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.135?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.135?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.134/v0.1.135?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhuaweicloud%2fhuaweicloud-sdk-go-v3/v0.1.134/v0.1.135?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
huaweicloud/huaweicloud-sdk-go-v3 (github.com/huaweicloud/huaweicloud-sdk-go-v3) ### [`v0.1.135`](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/releases/tag/v0.1.135) [Compare Source](https://redirect.github.com/huaweicloud/huaweicloud-sdk-go-v3/compare/v0.1.134...v0.1.135) Release 0.1.135
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song --- receiver/huaweicloudcesreceiver/go.mod | 2 +- receiver/huaweicloudcesreceiver/go.sum | 29 ++++---------------------- 2 files changed, 5 insertions(+), 26 deletions(-) diff --git a/receiver/huaweicloudcesreceiver/go.mod b/receiver/huaweicloudcesreceiver/go.mod index f1fd4964bf52..ec17ff6122c7 100644 --- a/receiver/huaweicloudcesreceiver/go.mod +++ b/receiver/huaweicloudcesreceiver/go.mod @@ -4,7 +4,7 @@ go 1.22.7 require ( github.com/cenkalti/backoff/v4 v4.3.0 - github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.134 + github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.135 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 diff --git a/receiver/huaweicloudcesreceiver/go.sum b/receiver/huaweicloudcesreceiver/go.sum index ba22020b9cc4..58cf61a3806c 100644 --- a/receiver/huaweicloudcesreceiver/go.sum +++ b/receiver/huaweicloudcesreceiver/go.sum @@ -52,8 +52,8 @@ github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeN github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.134 h1:s0IUKcV6UCu84UZMKejNiUnJ4l2Jw9HM0IxHvdJCg9A= -github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.134/go.mod h1:JWz2ujO9X3oU5wb6kXp+DpR2UuDj2SldDbX8T0FSuhI= +github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.135 h1:UbNMlPfh0GhRY3iVkvv4fXFJ+bLqXoVCwjqe6geFdPs= +github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.135/go.mod h1:Y/+YLCFCJtS29i2MbYPTUlNNfwXvkzEsZKR0imY/2aY= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= @@ -92,13 +92,11 @@ github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/tjfoc/gmsm v1.4.1 h1:aMe1GlZb+0bLjn+cKTPEvvn9oUEBlJitaZiiBwsbgho= @@ -110,7 +108,7 @@ github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7Jul github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.mongodb.org/mongo-driver v1.12.0/go.mod h1:AZkxhPnFJUoH7kZlFkVKucV20K387miPfm7oimrSmK0= +go.mongodb.org/mongo-driver v1.13.1/go.mod h1:wcDf1JBCXy2mOW0bWHwO/IOYqdca1MPCwDtFu/Z9+eo= go.mongodb.org/mongo-driver v1.17.1 h1:Wic5cJIwJgSpBhe3lx3+/RybR5PiYRMpVFgO7cOHyIM= go.mongodb.org/mongo-driver v1.17.1/go.mod h1:wwWm/+BuOddhcq3n68LKRmgk2wXzmF6s0SFOa0GINL4= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= @@ -191,8 +189,6 @@ golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20201012173705-84dcc777aaee/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -202,7 +198,6 @@ golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHl golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -215,9 +210,6 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -227,7 +219,6 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -237,27 +228,16 @@ golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -269,7 +249,6 @@ golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= From 0089adec50744fcafe8cbd681f03b43aa79ec1bd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 08:46:37 -0800 Subject: [PATCH 14/22] Update module github.com/SAP/go-hdb to v1.12.12 (#37817) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/SAP/go-hdb](https://redirect.github.com/SAP/go-hdb) | `v1.12.11` -> `v1.12.12` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fSAP%2fgo-hdb/v1.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fSAP%2fgo-hdb/v1.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fSAP%2fgo-hdb/v1.12.11/v1.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fSAP%2fgo-hdb/v1.12.11/v1.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
SAP/go-hdb (github.com/SAP/go-hdb) ### [`v1.12.12`](https://redirect.github.com/SAP/go-hdb/blob/HEAD/RELEASENOTES.md#v11212) [Compare Source](https://redirect.github.com/SAP/go-hdb/compare/v1.12.11...v1.12.12) - updated dependencies
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> --- internal/sqlquery/go.mod | 6 +++--- internal/sqlquery/go.sum | 12 ++++++------ receiver/saphanareceiver/go.mod | 4 ++-- receiver/saphanareceiver/go.sum | 8 ++++---- receiver/sqlqueryreceiver/go.mod | 2 +- receiver/sqlqueryreceiver/go.sum | 4 ++-- receiver/sqlserverreceiver/go.mod | 6 +++--- receiver/sqlserverreceiver/go.sum | 12 ++++++------ 8 files changed, 27 insertions(+), 27 deletions(-) diff --git a/internal/sqlquery/go.mod b/internal/sqlquery/go.mod index aed680161df6..dd6acb24b38d 100644 --- a/internal/sqlquery/go.mod +++ b/internal/sqlquery/go.mod @@ -3,7 +3,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlque go 1.22.0 require ( - github.com/SAP/go-hdb v1.12.11 + github.com/SAP/go-hdb v1.12.12 github.com/go-sql-driver/mysql v1.8.1 github.com/lib/pq v1.10.9 github.com/microsoft/go-mssqldb v1.8.0 @@ -89,10 +89,10 @@ require ( golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 // indirect golang.org/x/mod v0.17.0 // indirect golang.org/x/net v0.33.0 // indirect - golang.org/x/sync v0.10.0 // indirect + golang.org/x/sync v0.11.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/term v0.28.0 // indirect - golang.org/x/text v0.21.0 // indirect + golang.org/x/text v0.22.0 // indirect golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect diff --git a/internal/sqlquery/go.sum b/internal/sqlquery/go.sum index bdc1d963be67..8c7006e9fc84 100644 --- a/internal/sqlquery/go.sum +++ b/internal/sqlquery/go.sum @@ -22,8 +22,8 @@ github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0 github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= -github.com/SAP/go-hdb v1.12.11 h1:yNDEaAXFsEKROk5d5bi0dQ1rz4LrSdda7RYAvlEZfpM= -github.com/SAP/go-hdb v1.12.11/go.mod h1:kU3Mm74ZfMRQmR+t49eD6sUPjLFh3QTJKOcv8LrWdv0= +github.com/SAP/go-hdb v1.12.12 h1:pZtsnUU7VNNobksc13F5pGr7W3abiJq/W4v7g7GZpKk= +github.com/SAP/go-hdb v1.12.12/go.mod h1:R6RDbzvPk9gTraxYbzfNcy3XRp3vXFGd5vEopvzr0zQ= github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= @@ -265,8 +265,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= -golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -289,8 +289,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= diff --git a/receiver/saphanareceiver/go.mod b/receiver/saphanareceiver/go.mod index 9048c4e1645f..7ab7369278c4 100644 --- a/receiver/saphanareceiver/go.mod +++ b/receiver/saphanareceiver/go.mod @@ -3,7 +3,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphan go 1.22.0 require ( - github.com/SAP/go-hdb v1.12.11 + github.com/SAP/go-hdb v1.12.12 github.com/google/go-cmp v0.6.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 @@ -62,7 +62,7 @@ require ( golang.org/x/crypto v0.32.0 // indirect golang.org/x/net v0.33.0 // indirect golang.org/x/sys v0.29.0 // indirect - golang.org/x/text v0.21.0 // indirect + golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect google.golang.org/protobuf v1.36.5 // indirect diff --git a/receiver/saphanareceiver/go.sum b/receiver/saphanareceiver/go.sum index a14d8c968a8d..1c4ee8c4fb9d 100644 --- a/receiver/saphanareceiver/go.sum +++ b/receiver/saphanareceiver/go.sum @@ -1,5 +1,5 @@ -github.com/SAP/go-hdb v1.12.11 h1:yNDEaAXFsEKROk5d5bi0dQ1rz4LrSdda7RYAvlEZfpM= -github.com/SAP/go-hdb v1.12.11/go.mod h1:kU3Mm74ZfMRQmR+t49eD6sUPjLFh3QTJKOcv8LrWdv0= +github.com/SAP/go-hdb v1.12.12 h1:pZtsnUU7VNNobksc13F5pGr7W3abiJq/W4v7g7GZpKk= +github.com/SAP/go-hdb v1.12.12/go.mod h1:R6RDbzvPk9gTraxYbzfNcy3XRp3vXFGd5vEopvzr0zQ= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -141,8 +141,8 @@ golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= diff --git a/receiver/sqlqueryreceiver/go.mod b/receiver/sqlqueryreceiver/go.mod index 8f3a30e6347c..8dc3336d3c43 100644 --- a/receiver/sqlqueryreceiver/go.mod +++ b/receiver/sqlqueryreceiver/go.mod @@ -45,7 +45,7 @@ require ( github.com/BurntSushi/toml v1.4.0 // indirect github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c // indirect github.com/Microsoft/go-winio v0.6.2 // indirect - github.com/SAP/go-hdb v1.12.11 // indirect + github.com/SAP/go-hdb v1.12.12 // indirect github.com/apache/arrow/go/v15 v15.0.0 // indirect github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect diff --git a/receiver/sqlqueryreceiver/go.sum b/receiver/sqlqueryreceiver/go.sum index 511d90fd4078..bc10cc481956 100644 --- a/receiver/sqlqueryreceiver/go.sum +++ b/receiver/sqlqueryreceiver/go.sum @@ -32,8 +32,8 @@ github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvK github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= -github.com/SAP/go-hdb v1.12.11 h1:yNDEaAXFsEKROk5d5bi0dQ1rz4LrSdda7RYAvlEZfpM= -github.com/SAP/go-hdb v1.12.11/go.mod h1:kU3Mm74ZfMRQmR+t49eD6sUPjLFh3QTJKOcv8LrWdv0= +github.com/SAP/go-hdb v1.12.12 h1:pZtsnUU7VNNobksc13F5pGr7W3abiJq/W4v7g7GZpKk= +github.com/SAP/go-hdb v1.12.12/go.mod h1:R6RDbzvPk9gTraxYbzfNcy3XRp3vXFGd5vEopvzr0zQ= github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= diff --git a/receiver/sqlserverreceiver/go.mod b/receiver/sqlserverreceiver/go.mod index 5f538b862011..fd4d2c124b57 100644 --- a/receiver/sqlserverreceiver/go.mod +++ b/receiver/sqlserverreceiver/go.mod @@ -36,7 +36,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0 // indirect github.com/BurntSushi/toml v1.4.0 // indirect github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c // indirect - github.com/SAP/go-hdb v1.12.11 // indirect + github.com/SAP/go-hdb v1.12.12 // indirect github.com/apache/arrow/go/v15 v15.0.0 // indirect github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect @@ -114,10 +114,10 @@ require ( golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 // indirect golang.org/x/mod v0.17.0 // indirect golang.org/x/net v0.33.0 // indirect - golang.org/x/sync v0.10.0 // indirect + golang.org/x/sync v0.11.0 // indirect golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect - golang.org/x/text v0.21.0 // indirect + golang.org/x/text v0.22.0 // indirect golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect diff --git a/receiver/sqlserverreceiver/go.sum b/receiver/sqlserverreceiver/go.sum index 7fb4241ee27d..c10ecf3bb2e4 100644 --- a/receiver/sqlserverreceiver/go.sum +++ b/receiver/sqlserverreceiver/go.sum @@ -22,8 +22,8 @@ github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0 github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= -github.com/SAP/go-hdb v1.12.11 h1:yNDEaAXFsEKROk5d5bi0dQ1rz4LrSdda7RYAvlEZfpM= -github.com/SAP/go-hdb v1.12.11/go.mod h1:kU3Mm74ZfMRQmR+t49eD6sUPjLFh3QTJKOcv8LrWdv0= +github.com/SAP/go-hdb v1.12.12 h1:pZtsnUU7VNNobksc13F5pGr7W3abiJq/W4v7g7GZpKk= +github.com/SAP/go-hdb v1.12.12/go.mod h1:R6RDbzvPk9gTraxYbzfNcy3XRp3vXFGd5vEopvzr0zQ= github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= @@ -287,8 +287,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= -golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -311,8 +311,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= From 1e4ef331f5729857c182aee79dc43d22c944d7d6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:05:52 -0500 Subject: [PATCH 15/22] Update module google.golang.org/protobuf to v1.36.5 (#37827) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go) | `v1.36.4` -> `v1.36.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fprotobuf/v1.36.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fprotobuf/v1.36.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fprotobuf/v1.36.4/v1.36.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fprotobuf/v1.36.4/v1.36.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
protocolbuffers/protobuf-go (google.golang.org/protobuf) ### [`v1.36.5`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.5) [Compare Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.4...v1.36.5) **Full Changelog**: https://github.com/protocolbuffers/protobuf-go/compare/v1.36.4...v1.36.5 Bug fixes: [CL/644437](https://go-review.googlesource.com/c/protobuf/+/644437): protogen: fix name mangling for fields with identical GoCamelCase Maintenance: [CL/641655](https://go-review.googlesource.com/c/protobuf/+/641655): all: remove weak field support
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> --- cmd/opampsupervisor/go.mod | 2 +- cmd/opampsupervisor/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/opampsupervisor/go.mod b/cmd/opampsupervisor/go.mod index 04c7e1815287..d0e4faa1acec 100644 --- a/cmd/opampsupervisor/go.mod +++ b/cmd/opampsupervisor/go.mod @@ -21,7 +21,7 @@ require ( go.uber.org/goleak v1.3.0 go.uber.org/zap v1.27.0 golang.org/x/sys v0.30.0 - google.golang.org/protobuf v1.36.4 + google.golang.org/protobuf v1.36.5 gopkg.in/yaml.v3 v3.0.1 ) diff --git a/cmd/opampsupervisor/go.sum b/cmd/opampsupervisor/go.sum index b8edf59329b3..110e2f7ccbc0 100644 --- a/cmd/opampsupervisor/go.sum +++ b/cmd/opampsupervisor/go.sum @@ -62,8 +62,8 @@ go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM= -google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= +google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= From 008449f0466a48b1cc7ddf51fe713f51f336cb9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:06:19 -0500 Subject: [PATCH 16/22] Update All github.com/aws packages (#37816) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-msk-iam-sasl-signer-go](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go) | `v1.0.0` -> `v1.0.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.0/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.0/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.36.0` -> `v1.36.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.36.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2/v1.36.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2/v1.36.0/v1.36.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.36.0/v1.36.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.29.5` -> `v1.29.6` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.5/v1.29.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.29.5/v1.29.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/credentials](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.58` -> `v1.17.59` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.59?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.59?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.58/v1.17.59?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.58/v1.17.59?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.16.27` -> `v1.16.28` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.27/v1.16.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.16.27/v1.16.28?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.17.58` -> `v1.17.61` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.61?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.61?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.58/v1.17.61?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.58/v1.17.61?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.202.3` -> `v1.202.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.202.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.202.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.202.3/v1.202.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.202.3/v1.202.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/kinesis](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.32.17` -> `v1.32.18` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.17/v1.32.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.32.17/v1.32.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.75.3` -> `v1.76.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.76.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.76.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.75.3/v1.76.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.75.3/v1.76.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.34.17` -> `v1.34.18` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.17/v1.34.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.34.17/v1.34.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.34.10` -> `v1.34.11` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.10/v1.34.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.34.10/v1.34.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/sts](https://redirect.github.com/aws/aws-sdk-go-v2) | `v1.33.13` -> `v1.33.14` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.13/v1.33.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.33.13/v1.33.14?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
aws/aws-msk-iam-sasl-signer-go (github.com/aws/aws-msk-iam-sasl-signer-go) ### [`v1.0.1`](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go/releases/tag/v1.0.1): Release aws-msk-iam-sasl-signer-go-1.0.1 [Compare Source](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go/compare/v1.0.0...v1.0.1) ##### Added - Updated versions of the dependencies https://github.com/aws/aws-msk-iam-sasl-signer-go/blob/main/CHANGELOG.md
aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2) ### [`v1.36.1`](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.36.0...v1.36.1) [Compare Source](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.36.0...v1.36.1)
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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. πŸ‘» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> --- confmap/provider/s3provider/go.mod | 28 ++++----- confmap/provider/s3provider/go.sum | 56 ++++++++--------- .../provider/secretsmanagerprovider/go.mod | 22 +++---- .../provider/secretsmanagerprovider/go.sum | 44 +++++++------- exporter/awskinesisexporter/go.mod | 22 +++---- exporter/awskinesisexporter/go.sum | 44 +++++++------- exporter/awss3exporter/go.mod | 30 +++++----- exporter/awss3exporter/go.sum | 60 +++++++++---------- exporter/kafkaexporter/go.mod | 27 +++++---- exporter/kafkaexporter/go.sum | 55 ++++++++--------- exporter/loadbalancingexporter/go.mod | 22 +++---- exporter/loadbalancingexporter/go.sum | 44 +++++++------- extension/sigv4authextension/go.mod | 20 +++---- extension/sigv4authextension/go.sum | 40 ++++++------- internal/kafka/go.mod | 27 +++++---- internal/kafka/go.sum | 56 ++++++++--------- internal/metadataproviders/go.mod | 4 +- internal/metadataproviders/go.sum | 8 +-- processor/resourcedetectionprocessor/go.mod | 22 +++---- processor/resourcedetectionprocessor/go.sum | 44 +++++++------- receiver/awss3receiver/go.mod | 30 +++++----- receiver/awss3receiver/go.sum | 60 +++++++++---------- receiver/kafkametricsreceiver/go.mod | 27 +++++---- receiver/kafkametricsreceiver/go.sum | 55 ++++++++--------- receiver/kafkareceiver/go.mod | 27 +++++---- receiver/kafkareceiver/go.sum | 55 ++++++++--------- 26 files changed, 468 insertions(+), 461 deletions(-) diff --git a/confmap/provider/s3provider/go.mod b/confmap/provider/s3provider/go.mod index 766bd2057b7d..2a4e51dc96d6 100644 --- a/confmap/provider/s3provider/go.mod +++ b/confmap/provider/s3provider/go.mod @@ -3,9 +3,9 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provide go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c go.uber.org/goleak v1.3.0 @@ -14,19 +14,19 @@ require ( require ( github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect diff --git a/confmap/provider/s3provider/go.sum b/confmap/provider/s3provider/go.sum index 02b411b5ada3..58dcc414400d 100644 --- a/confmap/provider/s3provider/go.sum +++ b/confmap/provider/s3provider/go.sum @@ -1,37 +1,37 @@ -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 h1:zAxi9p3wsZMIaVCdoiQp2uZ9k1LsZvmAnoTBeZPXom0= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8/go.mod h1:3XkePX5dSaxveLAYY7nsbsZZrKxCyEuE5pM4ziFxyGg= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 h1:8IwBjuLdqIO1dGB+dZ9zJEl8wzY3bVYxcs0Xyu/Lsc0= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31/go.mod h1:8tMBcuVjL4kP/ECEIWTCWtwV2kj6+ouEKl4cqR4iWLw= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 h1:OIHj/nAhVzIXGzbAE+4XmZ8FPvro3THr6NlqErJc3wY= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32/go.mod h1:LiBEsDo34OJXqdDlRGsilhlIiXR7DL+6Cx2f4p1EgzI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 h1:siiQ+jummya9OLPDEyHVb2dLW4aOMe22FGDd0sAfuSw= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5/go.mod h1:iHVx2J9pWzITdP5MJY6qWfG34TfD9EA+Qi3eV6qQCXw= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 h1:tkVNm99nkJnFo1H9IIQb5QkCiPcvCDn3Pos+IeTbGRA= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12/go.mod h1:dIVlquSPUMqEJtx2/W17SM2SuESRaVEhEV9alcMqxjw= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 h1:JBod0SnNqcWQ0+uAyzeRFG1zCHotW8DukumYYyNy0zo= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3/go.mod h1:FHSHmyEUkzRbaFFqqm6bkLAOQHgqhsLmfCahvCBMiyA= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 h1:kT2WeWcFySdYpPgyqJMSUE7781Qucjtn6wBvrgm9P+M= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0/go.mod h1:WYH1ABybY7JK9TITPnk6ZlP7gQB8psI4c9qDmMsnLSA= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 h1:OBsrtam3rk8NfBEq7OLOMm5HtQ9Yyw32X4UQMya/wjw= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13/go.mod h1:3U4gFA5pmoCOja7aq4nSaIAGbaOHv2Yl2ug018cmC+Q= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 h1:d4ZG8mELlLeUWFBMCqPtRfEP3J6aQgg/KTC9jLSlkMs= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1/go.mod h1:uZoEIR6PzGOZEjgAZE4hfYfsqK2zOHhq68JLKEvvXj4= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/confmap/provider/secretsmanagerprovider/go.mod b/confmap/provider/secretsmanagerprovider/go.mod index c4b2188ba44f..a2888eb6d26b 100644 --- a/confmap/provider/secretsmanagerprovider/go.mod +++ b/confmap/provider/secretsmanagerprovider/go.mod @@ -3,24 +3,24 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provide go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.17 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.18 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/confmap v1.25.1-0.20250210123122-44b3eeda354c ) require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/go-viper/mapstructure/v2 v2.2.1 // indirect diff --git a/confmap/provider/secretsmanagerprovider/go.sum b/confmap/provider/secretsmanagerprovider/go.sum index 1f257dda856f..b3cae7c939db 100644 --- a/confmap/provider/secretsmanagerprovider/go.sum +++ b/confmap/provider/secretsmanagerprovider/go.sum @@ -12,21 +12,21 @@ github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmV github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/aws/aws-sdk-go-v2 v1.9.2/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVjy53i/mX/4= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= github.com/aws/aws-sdk-go-v2/config v1.8.3/go.mod h1:4AEiLtAb8kLs7vgw2ZV3p2VZ1+hBavOc84hqxVNpCyw= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= github.com/aws/aws-sdk-go-v2/credentials v1.4.3/go.mod h1:FNNC6nQZQUuyhq5aE5c7ata8o9e4ECGmS4lAXC7o1mQ= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.6.0/go.mod h1:gqlclDEZp4aqJOancXK6TN24aKhT0W0Ae9MHk3wzTMM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.2.4/go.mod h1:ZcBrrI3zBKlhGFNYWvju0I3TR93I7YIgAfy82Fh4lcQ= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= @@ -34,18 +34,18 @@ github.com/aws/aws-sdk-go-v2/service/appconfig v1.4.2/go.mod h1:FZ3HkCe+b10uFZZk github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.3.2/go.mod h1:72HRZDLMtmVQiLG2tLfQcaWLCssELvGl+Zf2WVxMmR8= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.17 h1:OMMxv2xpGkp1cVc2JT88X8n2xEHBabIznm8UHvDrF8A= -github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.17/go.mod h1:5WGcD7Mks8G/VNlpHp2ZwfP5pVIZp0zp8nauLU7NuLM= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.18 h1:U/gg5eOAPx9vzip9A6cQ2GkIAPBthHMaKDfZ/WWEuj0= +github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.18/go.mod h1:ul2OTb6zT/dpZX/2bxKVwa6eIDBBlPNuau9uZuIoRAI= github.com/aws/aws-sdk-go-v2/service/sso v1.4.2/go.mod h1:NBvT9R1MEF+Ud6ApJKM0G+IkPchKS7p7c2YPKwHmBOk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= github.com/aws/aws-sdk-go-v2/service/sts v1.7.2/go.mod h1:8EzeIqfWt2wWT4rJVu3f21TfrhJ8AEMzVybRNSb/b4g= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.8.0/go.mod h1:SObp3lf9smib00L/v3U2eAKG8FyQ7iLrJnQiAmR5n+E= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= diff --git a/exporter/awskinesisexporter/go.mod b/exporter/awskinesisexporter/go.mod index d15a145275d5..60a096b2a185 100644 --- a/exporter/awskinesisexporter/go.mod +++ b/exporter/awskinesisexporter/go.mod @@ -3,11 +3,11 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskin go 1.22.7 require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 - github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.17 - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 + github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.18 + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 github.com/cenkalti/backoff/v4 v4.3.0 github.com/gogo/protobuf v1.3.2 github.com/google/uuid v1.6.0 @@ -32,14 +32,14 @@ require ( require ( github.com/apache/thrift v0.21.0 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/go-logr/logr v1.4.2 // indirect diff --git a/exporter/awskinesisexporter/go.sum b/exporter/awskinesisexporter/go.sum index 1370689e3553..a43d8be68766 100644 --- a/exporter/awskinesisexporter/go.sum +++ b/exporter/awskinesisexporter/go.sum @@ -1,33 +1,33 @@ github.com/apache/thrift v0.21.0 h1:tdPmh/ptjE1IJnhbhrcl2++TauVjy242rkV/UzJChnE= github.com/apache/thrift v0.21.0/go.mod h1:W1H8aR/QRtYNvrPeFXBtobyRkd0/YVhTc6i07XIAgDw= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 h1:zAxi9p3wsZMIaVCdoiQp2uZ9k1LsZvmAnoTBeZPXom0= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8/go.mod h1:3XkePX5dSaxveLAYY7nsbsZZrKxCyEuE5pM4ziFxyGg= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.17 h1:5H7ejL3dLNdQoF+nX9hp3qLt7sWmvWyaAuBT56cDCj8= -github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.17/go.mod h1:Vk1LOpMocbfEqsDuRHLWvDzvB0i3Y+o22NWAPQvnGkU= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.18 h1:tOfBavxIttUkRtPgiT0rReIBdDV+EhQacTSGIER2C+o= +github.com/aws/aws-sdk-go-v2/service/kinesis v1.32.18/go.mod h1:OMKlu/wk8th7hjE0xbbT7ltHcJxgnON/mgLIdML3cNI= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= diff --git a/exporter/awss3exporter/go.mod b/exporter/awss3exporter/go.mod index 5565c111e882..abeb57709f39 100644 --- a/exporter/awss3exporter/go.mod +++ b/exporter/awss3exporter/go.mod @@ -3,12 +3,12 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3e go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 - github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58 - github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61 + github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 github.com/stretchr/testify v1.10.0 github.com/tilinna/clock v1.1.0 go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c @@ -27,17 +27,17 @@ require ( require ( github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect diff --git a/exporter/awss3exporter/go.sum b/exporter/awss3exporter/go.sum index 6fa5a9957f77..a759200814eb 100644 --- a/exporter/awss3exporter/go.sum +++ b/exporter/awss3exporter/go.sum @@ -1,39 +1,39 @@ -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 h1:zAxi9p3wsZMIaVCdoiQp2uZ9k1LsZvmAnoTBeZPXom0= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8/go.mod h1:3XkePX5dSaxveLAYY7nsbsZZrKxCyEuE5pM4ziFxyGg= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58 h1:/BsEGAyMai+KdXS+CMHlLhB5miAO19wOqE6tj8azWPM= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58/go.mod h1:KHM3lfl/sAJBCoLI1Lsg5w4SD2VDYWwQi7vxbKhw7TI= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61 h1:BBIPjlEWLxX1huGTkBu/eeqyaXC0pVwDCYbQuE/JPfU= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61/go.mod h1:6dkLZQM1D/wKKFJEvyB1OCXJ0f68wcIPDOiXm0KyT8A= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 h1:8IwBjuLdqIO1dGB+dZ9zJEl8wzY3bVYxcs0Xyu/Lsc0= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31/go.mod h1:8tMBcuVjL4kP/ECEIWTCWtwV2kj6+ouEKl4cqR4iWLw= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 h1:OIHj/nAhVzIXGzbAE+4XmZ8FPvro3THr6NlqErJc3wY= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32/go.mod h1:LiBEsDo34OJXqdDlRGsilhlIiXR7DL+6Cx2f4p1EgzI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 h1:siiQ+jummya9OLPDEyHVb2dLW4aOMe22FGDd0sAfuSw= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5/go.mod h1:iHVx2J9pWzITdP5MJY6qWfG34TfD9EA+Qi3eV6qQCXw= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 h1:tkVNm99nkJnFo1H9IIQb5QkCiPcvCDn3Pos+IeTbGRA= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12/go.mod h1:dIVlquSPUMqEJtx2/W17SM2SuESRaVEhEV9alcMqxjw= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 h1:JBod0SnNqcWQ0+uAyzeRFG1zCHotW8DukumYYyNy0zo= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3/go.mod h1:FHSHmyEUkzRbaFFqqm6bkLAOQHgqhsLmfCahvCBMiyA= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 h1:kT2WeWcFySdYpPgyqJMSUE7781Qucjtn6wBvrgm9P+M= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0/go.mod h1:WYH1ABybY7JK9TITPnk6ZlP7gQB8psI4c9qDmMsnLSA= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 h1:OBsrtam3rk8NfBEq7OLOMm5HtQ9Yyw32X4UQMya/wjw= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13/go.mod h1:3U4gFA5pmoCOja7aq4nSaIAGbaOHv2Yl2ug018cmC+Q= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 h1:d4ZG8mELlLeUWFBMCqPtRfEP3J6aQgg/KTC9jLSlkMs= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1/go.mod h1:uZoEIR6PzGOZEjgAZE4hfYfsqK2zOHhq68JLKEvvXj4= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= diff --git a/exporter/kafkaexporter/go.mod b/exporter/kafkaexporter/go.mod index 3234aebf1fda..e965b0b43bc4 100644 --- a/exporter/kafkaexporter/go.mod +++ b/exporter/kafkaexporter/go.mod @@ -36,20 +36,21 @@ require ( require ( github.com/apache/thrift v0.21.0 // indirect - github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 // indirect + github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 // indirect github.com/aws/aws-sdk-go v1.55.6 // indirect - github.com/aws/aws-sdk-go-v2 v1.19.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.18.28 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.13.27 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.4 // indirect + github.com/aws/aws-sdk-go-v2/config v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.43 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect + github.com/aws/smithy-go v1.22.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/eapache/go-resiliency v1.7.0 // indirect diff --git a/exporter/kafkaexporter/go.sum b/exporter/kafkaexporter/go.sum index e68d93ae05c1..bb283b321739 100644 --- a/exporter/kafkaexporter/go.sum +++ b/exporter/kafkaexporter/go.sum @@ -2,34 +2,36 @@ github.com/IBM/sarama v1.45.0 h1:IzeBevTn809IJ/dhNKhP5mpxEXTmELuezO2tgHD9G5E= github.com/IBM/sarama v1.45.0/go.mod h1:EEay63m8EZkeumco9TDXf2JT3uDnZsZqFgV46n4yZdY= github.com/apache/thrift v0.21.0 h1:tdPmh/ptjE1IJnhbhrcl2++TauVjy242rkV/UzJChnE= github.com/apache/thrift v0.21.0/go.mod h1:W1H8aR/QRtYNvrPeFXBtobyRkd0/YVhTc6i07XIAgDw= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 h1:UyjtGmO0Uwl/K+zpzPwLoXzMhcN9xmnR2nrqJoBrg3c= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0/go.mod h1:TJAXuFs2HcMib3sN5L0gUC+Q01Qvy3DemvA55WuC+iA= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 h1:nMp7diZObd4XEVUR0pEvn7/E13JIgManMX79Q6quV6E= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.19.0 h1:klAT+y3pGFBU/qVf1uzwttpBbiuozJYWzNLHioyDJ+k= -github.com/aws/aws-sdk-go-v2 v1.19.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/config v1.18.28 h1:TINEaKyh1Td64tqFvn09iYpKiWjmHYrG1fa91q2gnqw= -github.com/aws/aws-sdk-go-v2/config v1.18.28/go.mod h1:nIL+4/8JdAuNHEjn/gPEXqtnS02Q3NXB/9Z7o5xE4+A= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27 h1:dz0yr/yR1jweAnsCx+BmjerUILVPQ6FS5AwF/OyG1kA= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27/go.mod h1:syOqAek45ZXZp29HlnRS/BNgMIW6uiRmeuQsz4Qh2UE= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 h1:kP3Me6Fy3vdi+9uHd7YLr6ewPxRL+PU6y15urfTaamU= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5/go.mod h1:Gj7tm95r+QsDoN2Fhuz/3npQvcZbkEf5mL70n3Xfluc= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 h1:hMUCiE3Zi5AHrRNGf5j985u0WyqI6r2NULhUfo0N/No= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35/go.mod h1:ipR5PvpSPqIqL5Mi82BxLnfMkHVbmco8kUwO2xrCi0M= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 h1:yOpYx+FTBdpk/g+sBU6Cb1H0U/TLEcYYp66mYqsPpcc= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29/go.mod h1:M/eUABlDbw2uVrdAn+UsI6M727qp2fxkp8K0ejcBDUY= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 h1:8r5m1BoAWkn0TDC34lUculryf7nUF25EgIMdjvGCkgo= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36/go.mod h1:Rmw2M1hMVTwiUhjwMoIBFWFJMhvJbct06sSidxInkhY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 h1:IiDolu/eLmuB18DRZibj77n1hHQT7z12jnGO7Ze3pLc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29/go.mod h1:fDbkK4o7fpPXWn8YAPmTieAMuB9mk/VgvW64uaUqxd4= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 h1:sWDv7cMITPcZ21QdreULwxOOAmE05JjEsT6fCDtDA9k= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13/go.mod h1:DfX0sWuT46KpcqbMhJ9QWtxAIP1VozkDWf8VAkByjYY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 h1:BFubHS/xN5bjl818QaroN6mQdjneYQ+AOx44KNXlyH4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13/go.mod h1:BzqsVVFduubEmzrVtUFQQIQdFqvUItF8XUq2EnS8Wog= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 h1:e5mnydVdCVWxP+5rPAGi2PYxC7u2OZgH1ypC114H04U= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3/go.mod h1:yVGZA1CPkmUhBdA039jXNJJG7/6t+G+EBWmFq23xqnY= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE= +github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= +github.com/aws/aws-sdk-go-v2/config v1.28.2 h1:FLvWA97elBiSPdIol4CXfIAY1wlq3KzoSgkMuZSuSe8= +github.com/aws/aws-sdk-go-v2/config v1.28.2/go.mod h1:hNmQsKfUqpKz2yfnZUB60GCemPmeqAalVTui0gOxjAE= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43 h1:SEGdVOOE1Wyr2XFKQopQ5GYjym3nYHcphesdt78rNkY= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43/go.mod h1:3aiza5kSyAE4eujSanOkSkAmX/RnVqslM+GRQ/Xvv4c= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 h1:woXadbf0c7enQ2UGCi8gW/WuKmE0xIzxBF/eD94jMKQ= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19/go.mod h1:zminj5ucw7w0r65bP6nhyOd3xL6veAUMc3ElGMoLVb4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 h1:tHxQi/XHPK0ctd/wdOw0t7Xrc2OxcRCnVzv8lwWPu0c= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4/go.mod h1:4GQbF1vJzG60poZqWatZlhP31y8PGCCVTvIGPdaaYJ0= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 h1:BqE3NRG6bsODh++VMKMsDmFuJTHrdD4rJZqHjDeF6XI= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4/go.mod h1:wrMCEwjFPms+V86TCQQeOxQF/If4vT44FGIOFiMC2ck= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 h1:zcx9LiGWZ6i6pjdcoE9oXAB6mUdeyC36Ia/QEiIvYdg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4/go.mod h1:Tp/ly1cTjRLGBBmNccFumbZ8oqpZlpdhFf80SrRh4is= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 h1:yDxvkz3/uOKfxnv8YhzOi9m+2OGIxF+on3KOISbK5IU= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4/go.mod h1:9XEUty5v5UAsMiFOBJrNibZgwCeOma73jgGwwhgffa8= +github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= +github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= @@ -61,7 +63,6 @@ github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= diff --git a/exporter/loadbalancingexporter/go.mod b/exporter/loadbalancingexporter/go.mod index c4d75e9c6378..55b89ddd3563 100644 --- a/exporter/loadbalancingexporter/go.mod +++ b/exporter/loadbalancingexporter/go.mod @@ -3,8 +3,8 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadba go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.10 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.11 github.com/aws/smithy-go v1.22.2 github.com/json-iterator/go v1.1.12 github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.119.0 @@ -40,17 +40,17 @@ require ( ) require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect diff --git a/exporter/loadbalancingexporter/go.sum b/exporter/loadbalancingexporter/go.sum index c5e338bf80fe..a047fe820f1c 100644 --- a/exporter/loadbalancingexporter/go.sum +++ b/exporter/loadbalancingexporter/go.sum @@ -1,29 +1,29 @@ -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.10 h1:G3u05YD9rurafUNF4CTVQZ+Fhb5qIPl4CrXJTU+gN0U= -github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.10/go.mod h1:8W5a2c+QnClUwxJp+jHnoyWxT2GywMsP7ia3fcQ0oHE= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.11 h1:0P8AxY1gL1XAMtbh5oJ4dKa19vH+hWrOunHAKgzoI6k= +github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.34.11/go.mod h1:vqJsXcYIagfc/7a+68TvAM2GogOSY6aK0bbROwq7uoM= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= diff --git a/extension/sigv4authextension/go.mod b/extension/sigv4authextension/go.mod index a806f768f99d..f79c4761a048 100644 --- a/extension/sigv4authextension/go.mod +++ b/extension/sigv4authextension/go.mod @@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4 go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c @@ -21,14 +21,14 @@ require ( ) require ( - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/go-logr/logr v1.4.2 // indirect diff --git a/extension/sigv4authextension/go.sum b/extension/sigv4authextension/go.sum index c7f5060f22f2..9e2c4e4f7406 100644 --- a/extension/sigv4authextension/go.sum +++ b/extension/sigv4authextension/go.sum @@ -1,27 +1,27 @@ -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/internal/kafka/go.mod b/internal/kafka/go.mod index 280b11823acc..87aed66c923c 100644 --- a/internal/kafka/go.mod +++ b/internal/kafka/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/IBM/sarama v1.45.0 - github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 + github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 github.com/aws/aws-sdk-go v1.55.6 github.com/stretchr/testify v1.10.0 github.com/xdg-go/scram v1.1.2 @@ -14,18 +14,19 @@ require ( ) require ( - github.com/aws/aws-sdk-go-v2 v1.19.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.18.28 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.13.27 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.4 // indirect + github.com/aws/aws-sdk-go-v2/config v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.43 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect + github.com/aws/smithy-go v1.22.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/eapache/go-resiliency v1.7.0 // indirect github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect diff --git a/internal/kafka/go.sum b/internal/kafka/go.sum index fa84a876b3cf..abdea15caa23 100644 --- a/internal/kafka/go.sum +++ b/internal/kafka/go.sum @@ -1,33 +1,35 @@ github.com/IBM/sarama v1.45.0 h1:IzeBevTn809IJ/dhNKhP5mpxEXTmELuezO2tgHD9G5E= github.com/IBM/sarama v1.45.0/go.mod h1:EEay63m8EZkeumco9TDXf2JT3uDnZsZqFgV46n4yZdY= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 h1:UyjtGmO0Uwl/K+zpzPwLoXzMhcN9xmnR2nrqJoBrg3c= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0/go.mod h1:TJAXuFs2HcMib3sN5L0gUC+Q01Qvy3DemvA55WuC+iA= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 h1:nMp7diZObd4XEVUR0pEvn7/E13JIgManMX79Q6quV6E= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.19.0 h1:klAT+y3pGFBU/qVf1uzwttpBbiuozJYWzNLHioyDJ+k= -github.com/aws/aws-sdk-go-v2 v1.19.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/config v1.18.28 h1:TINEaKyh1Td64tqFvn09iYpKiWjmHYrG1fa91q2gnqw= -github.com/aws/aws-sdk-go-v2/config v1.18.28/go.mod h1:nIL+4/8JdAuNHEjn/gPEXqtnS02Q3NXB/9Z7o5xE4+A= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27 h1:dz0yr/yR1jweAnsCx+BmjerUILVPQ6FS5AwF/OyG1kA= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27/go.mod h1:syOqAek45ZXZp29HlnRS/BNgMIW6uiRmeuQsz4Qh2UE= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 h1:kP3Me6Fy3vdi+9uHd7YLr6ewPxRL+PU6y15urfTaamU= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5/go.mod h1:Gj7tm95r+QsDoN2Fhuz/3npQvcZbkEf5mL70n3Xfluc= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 h1:hMUCiE3Zi5AHrRNGf5j985u0WyqI6r2NULhUfo0N/No= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35/go.mod h1:ipR5PvpSPqIqL5Mi82BxLnfMkHVbmco8kUwO2xrCi0M= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 h1:yOpYx+FTBdpk/g+sBU6Cb1H0U/TLEcYYp66mYqsPpcc= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29/go.mod h1:M/eUABlDbw2uVrdAn+UsI6M727qp2fxkp8K0ejcBDUY= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 h1:8r5m1BoAWkn0TDC34lUculryf7nUF25EgIMdjvGCkgo= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36/go.mod h1:Rmw2M1hMVTwiUhjwMoIBFWFJMhvJbct06sSidxInkhY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 h1:IiDolu/eLmuB18DRZibj77n1hHQT7z12jnGO7Ze3pLc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29/go.mod h1:fDbkK4o7fpPXWn8YAPmTieAMuB9mk/VgvW64uaUqxd4= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 h1:sWDv7cMITPcZ21QdreULwxOOAmE05JjEsT6fCDtDA9k= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13/go.mod h1:DfX0sWuT46KpcqbMhJ9QWtxAIP1VozkDWf8VAkByjYY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 h1:BFubHS/xN5bjl818QaroN6mQdjneYQ+AOx44KNXlyH4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13/go.mod h1:BzqsVVFduubEmzrVtUFQQIQdFqvUItF8XUq2EnS8Wog= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 h1:e5mnydVdCVWxP+5rPAGi2PYxC7u2OZgH1ypC114H04U= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3/go.mod h1:yVGZA1CPkmUhBdA039jXNJJG7/6t+G+EBWmFq23xqnY= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE= +github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= +github.com/aws/aws-sdk-go-v2/config v1.28.2 h1:FLvWA97elBiSPdIol4CXfIAY1wlq3KzoSgkMuZSuSe8= +github.com/aws/aws-sdk-go-v2/config v1.28.2/go.mod h1:hNmQsKfUqpKz2yfnZUB60GCemPmeqAalVTui0gOxjAE= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43 h1:SEGdVOOE1Wyr2XFKQopQ5GYjym3nYHcphesdt78rNkY= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43/go.mod h1:3aiza5kSyAE4eujSanOkSkAmX/RnVqslM+GRQ/Xvv4c= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 h1:woXadbf0c7enQ2UGCi8gW/WuKmE0xIzxBF/eD94jMKQ= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19/go.mod h1:zminj5ucw7w0r65bP6nhyOd3xL6veAUMc3ElGMoLVb4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 h1:tHxQi/XHPK0ctd/wdOw0t7Xrc2OxcRCnVzv8lwWPu0c= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4/go.mod h1:4GQbF1vJzG60poZqWatZlhP31y8PGCCVTvIGPdaaYJ0= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 h1:BqE3NRG6bsODh++VMKMsDmFuJTHrdD4rJZqHjDeF6XI= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4/go.mod h1:wrMCEwjFPms+V86TCQQeOxQF/If4vT44FGIOFiMC2ck= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 h1:zcx9LiGWZ6i6pjdcoE9oXAB6mUdeyC36Ia/QEiIvYdg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4/go.mod h1:Tp/ly1cTjRLGBBmNccFumbZ8oqpZlpdhFf80SrRh4is= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 h1:yDxvkz3/uOKfxnv8YhzOi9m+2OGIxF+on3KOISbK5IU= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4/go.mod h1:9XEUty5v5UAsMiFOBJrNibZgwCeOma73jgGwwhgffa8= +github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= +github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= @@ -44,8 +46,6 @@ github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/ github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= diff --git a/internal/metadataproviders/go.mod b/internal/metadataproviders/go.mod index 66cdf9323226..8fc33c1a72d9 100644 --- a/internal/metadataproviders/go.mod +++ b/internal/metadataproviders/go.mod @@ -4,8 +4,8 @@ go 1.22.0 require ( github.com/Showmax/go-fqdn v1.0.0 - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 github.com/docker/docker v27.5.1+incompatible github.com/hashicorp/consul/api v1.31.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 diff --git a/internal/metadataproviders/go.sum b/internal/metadataproviders/go.sum index acb6c54c27bb..823369d0e091 100644 --- a/internal/metadataproviders/go.sum +++ b/internal/metadataproviders/go.sum @@ -51,10 +51,10 @@ github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+ github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= diff --git a/processor/resourcedetectionprocessor/go.mod b/processor/resourcedetectionprocessor/go.mod index 15000ea70069..81f74a6cf71e 100644 --- a/processor/resourcedetectionprocessor/go.mod +++ b/processor/resourcedetectionprocessor/go.mod @@ -6,10 +6,10 @@ require ( cloud.google.com/go/compute/metadata v0.6.0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 github.com/aws/aws-sdk-go v1.55.6 - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 - github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 + github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 github.com/google/go-cmp v0.6.0 github.com/hashicorp/consul/api v1.31.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 @@ -47,15 +47,15 @@ require ( github.com/Microsoft/go-winio v0.6.1 // indirect github.com/Showmax/go-fqdn v1.0.0 // indirect github.com/armon/go-metrics v0.4.1 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect diff --git a/processor/resourcedetectionprocessor/go.sum b/processor/resourcedetectionprocessor/go.sum index 14f4121c8fe2..749a13102359 100644 --- a/processor/resourcedetectionprocessor/go.sum +++ b/processor/resourcedetectionprocessor/go.sum @@ -57,32 +57,32 @@ github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgI github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3 h1:0sWhAH+pLVxS/zyAmpFPhBm2QlNsUasNFtDR1eldb40= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.3/go.mod h1:2omfxRebtpbbFqQGqeurDzlyB7Txa2e1xe9rCDFqlwA= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4 h1:gdFRXlTMgV0+yrhQLAJKb+vX2K32Vw3n2TntDd+8AEM= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.202.4/go.mod h1:nSbxgPGhyI9j/cMVSHUEEtNQzEYeNOkbHnHNeTuQqt0= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= diff --git a/receiver/awss3receiver/go.mod b/receiver/awss3receiver/go.mod index 920d6a12946f..177459e51dd3 100644 --- a/receiver/awss3receiver/go.mod +++ b/receiver/awss3receiver/go.mod @@ -3,10 +3,10 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awss3r go 1.22.0 require ( - github.com/aws/aws-sdk-go-v2 v1.36.0 - github.com/aws/aws-sdk-go-v2/config v1.29.5 - github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58 - github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 + github.com/aws/aws-sdk-go-v2 v1.36.1 + github.com/aws/aws-sdk-go-v2/config v1.29.6 + github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61 + github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 github.com/open-telemetry/opamp-go v0.18.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/opampcustommessages v0.119.0 github.com/stretchr/testify v1.10.0 @@ -27,19 +27,19 @@ require ( require ( github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.58 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect github.com/aws/smithy-go v1.22.2 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/go-logr/logr v1.4.2 // indirect diff --git a/receiver/awss3receiver/go.sum b/receiver/awss3receiver/go.sum index c85b9b7ee8ee..87d3d95298a6 100644 --- a/receiver/awss3receiver/go.sum +++ b/receiver/awss3receiver/go.sum @@ -1,39 +1,39 @@ -github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk= -github.com/aws/aws-sdk-go-v2 v1.36.0/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 h1:zAxi9p3wsZMIaVCdoiQp2uZ9k1LsZvmAnoTBeZPXom0= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8/go.mod h1:3XkePX5dSaxveLAYY7nsbsZZrKxCyEuE5pM4ziFxyGg= -github.com/aws/aws-sdk-go-v2/config v1.29.5 h1:4lS2IB+wwkj5J43Tq/AwvnscBerBJtQQ6YS7puzCI1k= -github.com/aws/aws-sdk-go-v2/config v1.29.5/go.mod h1:SNzldMlDVbN6nWxM7XsUiNXPSa1LWlqiXtvh/1PrJGg= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58 h1:/d7FUpAPU8Lf2KUdjniQvfNdlMID0Sd9pS23FJ3SS9Y= -github.com/aws/aws-sdk-go-v2/credentials v1.17.58/go.mod h1:aVYW33Ow10CyMQGFgC0ptMRIqJWvJ4nxZb0sUiuQT/A= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27 h1:7lOW8NUwE9UZekS1DYoiPdVAqZ6A+LheHWb+mHbNOq8= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27/go.mod h1:w1BASFIPOPUae7AgaH4SbjNbfdkxuggLyGfNFTn8ITY= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58 h1:/BsEGAyMai+KdXS+CMHlLhB5miAO19wOqE6tj8azWPM= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.58/go.mod h1:KHM3lfl/sAJBCoLI1Lsg5w4SD2VDYWwQi7vxbKhw7TI= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31 h1:lWm9ucLSRFiI4dQQafLrEOmEDGry3Swrz0BIRdiHJqQ= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31/go.mod h1:Huu6GG0YTfbPphQkDSo4dEGmQRTKb9k9G7RdtyQWxuI= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31 h1:ACxDklUKKXb48+eg5ROZXi1vDgfMyfIA/WyvqHcHI0o= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31/go.mod h1:yadnfsDwqXeVaohbGc/RaD287PuyRw2wugkh5ZL2J6k= +github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61 h1:BBIPjlEWLxX1huGTkBu/eeqyaXC0pVwDCYbQuE/JPfU= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.61/go.mod h1:6dkLZQM1D/wKKFJEvyB1OCXJ0f68wcIPDOiXm0KyT8A= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31 h1:8IwBjuLdqIO1dGB+dZ9zJEl8wzY3bVYxcs0Xyu/Lsc0= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31/go.mod h1:8tMBcuVjL4kP/ECEIWTCWtwV2kj6+ouEKl4cqR4iWLw= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32 h1:OIHj/nAhVzIXGzbAE+4XmZ8FPvro3THr6NlqErJc3wY= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.32/go.mod h1:LiBEsDo34OJXqdDlRGsilhlIiXR7DL+6Cx2f4p1EgzI= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5 h1:siiQ+jummya9OLPDEyHVb2dLW4aOMe22FGDd0sAfuSw= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5/go.mod h1:iHVx2J9pWzITdP5MJY6qWfG34TfD9EA+Qi3eV6qQCXw= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12 h1:O+8vD2rGjfihBewr5bT+QUfYUHIxCVgG61LHoT59shM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12/go.mod h1:usVdWJaosa66NMvmCrr08NcWDBRv4E6+YFG2pUdw1Lk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12 h1:tkVNm99nkJnFo1H9IIQb5QkCiPcvCDn3Pos+IeTbGRA= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12/go.mod h1:dIVlquSPUMqEJtx2/W17SM2SuESRaVEhEV9alcMqxjw= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3 h1:JBod0SnNqcWQ0+uAyzeRFG1zCHotW8DukumYYyNy0zo= -github.com/aws/aws-sdk-go-v2/service/s3 v1.75.3/go.mod h1:FHSHmyEUkzRbaFFqqm6bkLAOQHgqhsLmfCahvCBMiyA= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14 h1:c5WJ3iHz7rLIgArznb3JCSQT3uUMiz9DLZhIX+1G8ok= -github.com/aws/aws-sdk-go-v2/service/sso v1.24.14/go.mod h1:+JJQTxB6N4niArC14YNtxcQtwEqzS3o9Z32n7q33Rfs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13 h1:f1L/JtUkVODD+k1+IiSJUUv8A++2qVr+Xvb3xWXETMU= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13/go.mod h1:tvqlFoja8/s0o+UruA1Nrezo/df0PzdunMDDurUfg6U= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13 h1:3LXNnmtH3TURctC23hnC0p/39Q5gre3FI7BNOiDcVWc= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.13/go.mod h1:7Yn+p66q/jt38qMoVfNvjbm3D89mGBnkwDcijgtih8w= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0 h1:kT2WeWcFySdYpPgyqJMSUE7781Qucjtn6wBvrgm9P+M= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.6.0/go.mod h1:WYH1ABybY7JK9TITPnk6ZlP7gQB8psI4c9qDmMsnLSA= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13 h1:OBsrtam3rk8NfBEq7OLOMm5HtQ9Yyw32X4UQMya/wjw= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.13/go.mod h1:3U4gFA5pmoCOja7aq4nSaIAGbaOHv2Yl2ug018cmC+Q= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1 h1:d4ZG8mELlLeUWFBMCqPtRfEP3J6aQgg/KTC9jLSlkMs= +github.com/aws/aws-sdk-go-v2/service/s3 v1.76.1/go.mod h1:uZoEIR6PzGOZEjgAZE4hfYfsqK2zOHhq68JLKEvvXj4= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/receiver/kafkametricsreceiver/go.mod b/receiver/kafkametricsreceiver/go.mod index e5d670044ae8..f89aa626d358 100644 --- a/receiver/kafkametricsreceiver/go.mod +++ b/receiver/kafkametricsreceiver/go.mod @@ -25,20 +25,21 @@ require ( ) require ( - github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 // indirect + github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 // indirect github.com/aws/aws-sdk-go v1.55.6 // indirect - github.com/aws/aws-sdk-go-v2 v1.19.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.18.28 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.13.27 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.4 // indirect + github.com/aws/aws-sdk-go-v2/config v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.43 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect + github.com/aws/smithy-go v1.22.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/eapache/go-resiliency v1.7.0 // indirect github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect diff --git a/receiver/kafkametricsreceiver/go.sum b/receiver/kafkametricsreceiver/go.sum index 3c52301f2a2d..533470ef836a 100644 --- a/receiver/kafkametricsreceiver/go.sum +++ b/receiver/kafkametricsreceiver/go.sum @@ -1,33 +1,35 @@ github.com/IBM/sarama v1.45.0 h1:IzeBevTn809IJ/dhNKhP5mpxEXTmELuezO2tgHD9G5E= github.com/IBM/sarama v1.45.0/go.mod h1:EEay63m8EZkeumco9TDXf2JT3uDnZsZqFgV46n4yZdY= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 h1:UyjtGmO0Uwl/K+zpzPwLoXzMhcN9xmnR2nrqJoBrg3c= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0/go.mod h1:TJAXuFs2HcMib3sN5L0gUC+Q01Qvy3DemvA55WuC+iA= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 h1:nMp7diZObd4XEVUR0pEvn7/E13JIgManMX79Q6quV6E= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.19.0 h1:klAT+y3pGFBU/qVf1uzwttpBbiuozJYWzNLHioyDJ+k= -github.com/aws/aws-sdk-go-v2 v1.19.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/config v1.18.28 h1:TINEaKyh1Td64tqFvn09iYpKiWjmHYrG1fa91q2gnqw= -github.com/aws/aws-sdk-go-v2/config v1.18.28/go.mod h1:nIL+4/8JdAuNHEjn/gPEXqtnS02Q3NXB/9Z7o5xE4+A= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27 h1:dz0yr/yR1jweAnsCx+BmjerUILVPQ6FS5AwF/OyG1kA= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27/go.mod h1:syOqAek45ZXZp29HlnRS/BNgMIW6uiRmeuQsz4Qh2UE= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 h1:kP3Me6Fy3vdi+9uHd7YLr6ewPxRL+PU6y15urfTaamU= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5/go.mod h1:Gj7tm95r+QsDoN2Fhuz/3npQvcZbkEf5mL70n3Xfluc= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 h1:hMUCiE3Zi5AHrRNGf5j985u0WyqI6r2NULhUfo0N/No= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35/go.mod h1:ipR5PvpSPqIqL5Mi82BxLnfMkHVbmco8kUwO2xrCi0M= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 h1:yOpYx+FTBdpk/g+sBU6Cb1H0U/TLEcYYp66mYqsPpcc= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29/go.mod h1:M/eUABlDbw2uVrdAn+UsI6M727qp2fxkp8K0ejcBDUY= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 h1:8r5m1BoAWkn0TDC34lUculryf7nUF25EgIMdjvGCkgo= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36/go.mod h1:Rmw2M1hMVTwiUhjwMoIBFWFJMhvJbct06sSidxInkhY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 h1:IiDolu/eLmuB18DRZibj77n1hHQT7z12jnGO7Ze3pLc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29/go.mod h1:fDbkK4o7fpPXWn8YAPmTieAMuB9mk/VgvW64uaUqxd4= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 h1:sWDv7cMITPcZ21QdreULwxOOAmE05JjEsT6fCDtDA9k= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13/go.mod h1:DfX0sWuT46KpcqbMhJ9QWtxAIP1VozkDWf8VAkByjYY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 h1:BFubHS/xN5bjl818QaroN6mQdjneYQ+AOx44KNXlyH4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13/go.mod h1:BzqsVVFduubEmzrVtUFQQIQdFqvUItF8XUq2EnS8Wog= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 h1:e5mnydVdCVWxP+5rPAGi2PYxC7u2OZgH1ypC114H04U= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3/go.mod h1:yVGZA1CPkmUhBdA039jXNJJG7/6t+G+EBWmFq23xqnY= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE= +github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= +github.com/aws/aws-sdk-go-v2/config v1.28.2 h1:FLvWA97elBiSPdIol4CXfIAY1wlq3KzoSgkMuZSuSe8= +github.com/aws/aws-sdk-go-v2/config v1.28.2/go.mod h1:hNmQsKfUqpKz2yfnZUB60GCemPmeqAalVTui0gOxjAE= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43 h1:SEGdVOOE1Wyr2XFKQopQ5GYjym3nYHcphesdt78rNkY= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43/go.mod h1:3aiza5kSyAE4eujSanOkSkAmX/RnVqslM+GRQ/Xvv4c= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 h1:woXadbf0c7enQ2UGCi8gW/WuKmE0xIzxBF/eD94jMKQ= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19/go.mod h1:zminj5ucw7w0r65bP6nhyOd3xL6veAUMc3ElGMoLVb4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 h1:tHxQi/XHPK0ctd/wdOw0t7Xrc2OxcRCnVzv8lwWPu0c= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4/go.mod h1:4GQbF1vJzG60poZqWatZlhP31y8PGCCVTvIGPdaaYJ0= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 h1:BqE3NRG6bsODh++VMKMsDmFuJTHrdD4rJZqHjDeF6XI= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4/go.mod h1:wrMCEwjFPms+V86TCQQeOxQF/If4vT44FGIOFiMC2ck= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 h1:zcx9LiGWZ6i6pjdcoE9oXAB6mUdeyC36Ia/QEiIvYdg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4/go.mod h1:Tp/ly1cTjRLGBBmNccFumbZ8oqpZlpdhFf80SrRh4is= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 h1:yDxvkz3/uOKfxnv8YhzOi9m+2OGIxF+on3KOISbK5IU= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4/go.mod h1:9XEUty5v5UAsMiFOBJrNibZgwCeOma73jgGwwhgffa8= +github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= +github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= @@ -55,7 +57,6 @@ github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= diff --git a/receiver/kafkareceiver/go.mod b/receiver/kafkareceiver/go.mod index c237258737d9..f14364112a80 100644 --- a/receiver/kafkareceiver/go.mod +++ b/receiver/kafkareceiver/go.mod @@ -38,20 +38,21 @@ require ( ) require ( - github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 // indirect + github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 // indirect github.com/aws/aws-sdk-go v1.55.6 // indirect - github.com/aws/aws-sdk-go-v2 v1.19.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.18.28 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.13.27 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go-v2 v1.32.4 // indirect + github.com/aws/aws-sdk-go-v2/config v1.28.2 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.43 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect + github.com/aws/smithy-go v1.22.0 // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect diff --git a/receiver/kafkareceiver/go.sum b/receiver/kafkareceiver/go.sum index 5d5b093a0411..28148317fb88 100644 --- a/receiver/kafkareceiver/go.sum +++ b/receiver/kafkareceiver/go.sum @@ -2,34 +2,36 @@ github.com/IBM/sarama v1.45.0 h1:IzeBevTn809IJ/dhNKhP5mpxEXTmELuezO2tgHD9G5E= github.com/IBM/sarama v1.45.0/go.mod h1:EEay63m8EZkeumco9TDXf2JT3uDnZsZqFgV46n4yZdY= github.com/apache/thrift v0.21.0 h1:tdPmh/ptjE1IJnhbhrcl2++TauVjy242rkV/UzJChnE= github.com/apache/thrift v0.21.0/go.mod h1:W1H8aR/QRtYNvrPeFXBtobyRkd0/YVhTc6i07XIAgDw= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0 h1:UyjtGmO0Uwl/K+zpzPwLoXzMhcN9xmnR2nrqJoBrg3c= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.0/go.mod h1:TJAXuFs2HcMib3sN5L0gUC+Q01Qvy3DemvA55WuC+iA= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 h1:nMp7diZObd4XEVUR0pEvn7/E13JIgManMX79Q6quV6E= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/aws/aws-sdk-go-v2 v1.19.0 h1:klAT+y3pGFBU/qVf1uzwttpBbiuozJYWzNLHioyDJ+k= -github.com/aws/aws-sdk-go-v2 v1.19.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/config v1.18.28 h1:TINEaKyh1Td64tqFvn09iYpKiWjmHYrG1fa91q2gnqw= -github.com/aws/aws-sdk-go-v2/config v1.18.28/go.mod h1:nIL+4/8JdAuNHEjn/gPEXqtnS02Q3NXB/9Z7o5xE4+A= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27 h1:dz0yr/yR1jweAnsCx+BmjerUILVPQ6FS5AwF/OyG1kA= -github.com/aws/aws-sdk-go-v2/credentials v1.13.27/go.mod h1:syOqAek45ZXZp29HlnRS/BNgMIW6uiRmeuQsz4Qh2UE= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 h1:kP3Me6Fy3vdi+9uHd7YLr6ewPxRL+PU6y15urfTaamU= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5/go.mod h1:Gj7tm95r+QsDoN2Fhuz/3npQvcZbkEf5mL70n3Xfluc= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 h1:hMUCiE3Zi5AHrRNGf5j985u0WyqI6r2NULhUfo0N/No= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35/go.mod h1:ipR5PvpSPqIqL5Mi82BxLnfMkHVbmco8kUwO2xrCi0M= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 h1:yOpYx+FTBdpk/g+sBU6Cb1H0U/TLEcYYp66mYqsPpcc= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29/go.mod h1:M/eUABlDbw2uVrdAn+UsI6M727qp2fxkp8K0ejcBDUY= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 h1:8r5m1BoAWkn0TDC34lUculryf7nUF25EgIMdjvGCkgo= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36/go.mod h1:Rmw2M1hMVTwiUhjwMoIBFWFJMhvJbct06sSidxInkhY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 h1:IiDolu/eLmuB18DRZibj77n1hHQT7z12jnGO7Ze3pLc= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29/go.mod h1:fDbkK4o7fpPXWn8YAPmTieAMuB9mk/VgvW64uaUqxd4= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 h1:sWDv7cMITPcZ21QdreULwxOOAmE05JjEsT6fCDtDA9k= -github.com/aws/aws-sdk-go-v2/service/sso v1.12.13/go.mod h1:DfX0sWuT46KpcqbMhJ9QWtxAIP1VozkDWf8VAkByjYY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 h1:BFubHS/xN5bjl818QaroN6mQdjneYQ+AOx44KNXlyH4= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13/go.mod h1:BzqsVVFduubEmzrVtUFQQIQdFqvUItF8XUq2EnS8Wog= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 h1:e5mnydVdCVWxP+5rPAGi2PYxC7u2OZgH1ypC114H04U= -github.com/aws/aws-sdk-go-v2/service/sts v1.19.3/go.mod h1:yVGZA1CPkmUhBdA039jXNJJG7/6t+G+EBWmFq23xqnY= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE= +github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo= +github.com/aws/aws-sdk-go-v2/config v1.28.2 h1:FLvWA97elBiSPdIol4CXfIAY1wlq3KzoSgkMuZSuSe8= +github.com/aws/aws-sdk-go-v2/config v1.28.2/go.mod h1:hNmQsKfUqpKz2yfnZUB60GCemPmeqAalVTui0gOxjAE= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43 h1:SEGdVOOE1Wyr2XFKQopQ5GYjym3nYHcphesdt78rNkY= +github.com/aws/aws-sdk-go-v2/credentials v1.17.43/go.mod h1:3aiza5kSyAE4eujSanOkSkAmX/RnVqslM+GRQ/Xvv4c= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 h1:woXadbf0c7enQ2UGCi8gW/WuKmE0xIzxBF/eD94jMKQ= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19/go.mod h1:zminj5ucw7w0r65bP6nhyOd3xL6veAUMc3ElGMoLVb4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4 h1:tHxQi/XHPK0ctd/wdOw0t7Xrc2OxcRCnVzv8lwWPu0c= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.4/go.mod h1:4GQbF1vJzG60poZqWatZlhP31y8PGCCVTvIGPdaaYJ0= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4 h1:BqE3NRG6bsODh++VMKMsDmFuJTHrdD4rJZqHjDeF6XI= +github.com/aws/aws-sdk-go-v2/service/sso v1.24.4/go.mod h1:wrMCEwjFPms+V86TCQQeOxQF/If4vT44FGIOFiMC2ck= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 h1:zcx9LiGWZ6i6pjdcoE9oXAB6mUdeyC36Ia/QEiIvYdg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4/go.mod h1:Tp/ly1cTjRLGBBmNccFumbZ8oqpZlpdhFf80SrRh4is= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 h1:yDxvkz3/uOKfxnv8YhzOi9m+2OGIxF+on3KOISbK5IU= +github.com/aws/aws-sdk-go-v2/service/sts v1.32.4/go.mod h1:9XEUty5v5UAsMiFOBJrNibZgwCeOma73jgGwwhgffa8= +github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM= +github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= @@ -61,7 +63,6 @@ github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= From ae7648e4f8284980592b2c88344845cf6c722558 Mon Sep 17 00:00:00 2001 From: Carson Ip Date: Tue, 11 Feb 2025 17:24:25 +0000 Subject: [PATCH 17/22] [chore][exporter/elasticsearch] Bump go-docappender to v2.5.0 (#37852) #### Description Bump go-docappender to v2.5.0 --- exporter/elasticsearchexporter/go.mod | 15 +++--- exporter/elasticsearchexporter/go.sum | 50 +++++++------------ .../integrationtest/go.mod | 10 ++-- .../integrationtest/go.sum | 22 ++++---- 4 files changed, 40 insertions(+), 57 deletions(-) diff --git a/exporter/elasticsearchexporter/go.mod b/exporter/elasticsearchexporter/go.mod index fbbb8f3fbca8..0316e47d7348 100644 --- a/exporter/elasticsearchexporter/go.mod +++ b/exporter/elasticsearchexporter/go.mod @@ -4,8 +4,8 @@ go 1.22.0 require ( github.com/cenkalti/backoff/v4 v4.3.0 - github.com/elastic/go-docappender/v2 v2.3.3 - github.com/elastic/go-elasticsearch/v8 v8.17.0 + github.com/elastic/go-docappender/v2 v2.5.0 + github.com/elastic/go-elasticsearch/v8 v8.17.1 github.com/elastic/go-structform v0.0.12 github.com/klauspost/compress v1.17.11 github.com/lestrrat-go/strftime v1.1.0 @@ -34,9 +34,9 @@ require ( require ( github.com/armon/go-radix v1.0.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/elastic/elastic-transport-go/v8 v8.6.0 // indirect - github.com/elastic/go-sysinfo v1.7.1 // indirect - github.com/elastic/go-windows v1.0.1 // indirect + github.com/elastic/elastic-transport-go/v8 v8.6.1 // indirect + github.com/elastic/go-sysinfo v1.15.0 // indirect + github.com/elastic/go-windows v1.0.2 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.8.0 // indirect github.com/go-logr/logr v1.4.2 // indirect @@ -46,7 +46,6 @@ require ( github.com/golang/snappy v0.0.4 // indirect github.com/google/uuid v1.6.0 // indirect github.com/hashicorp/go-version v1.7.0 // indirect - github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/knadh/koanf/maps v0.1.1 // indirect github.com/knadh/koanf/providers/confmap v0.1.0 // indirect @@ -91,13 +90,13 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/net v0.34.0 // indirect golang.org/x/sync v0.11.0 // indirect - golang.org/x/sys v0.29.0 // indirect + golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.22.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect google.golang.org/grpc v1.70.0 // indirect google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - howett.net/plist v1.0.0 // indirect + howett.net/plist v1.0.1 // indirect ) replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/common => ../../internal/common diff --git a/exporter/elasticsearchexporter/go.sum b/exporter/elasticsearchexporter/go.sum index ce912cef233e..f96ddea1977f 100644 --- a/exporter/elasticsearchexporter/go.sum +++ b/exporter/elasticsearchexporter/go.sum @@ -5,19 +5,18 @@ github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyY 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= -github.com/elastic/elastic-transport-go/v8 v8.6.0 h1:Y2S/FBjx1LlCv5m6pWAF2kDJAHoSjSRSJCApolgfthA= -github.com/elastic/elastic-transport-go/v8 v8.6.0/go.mod h1:YLHer5cj0csTzNFXoNQ8qhtGY1GTvSqPnKWKaqQE3Hk= -github.com/elastic/go-docappender/v2 v2.3.3 h1:9/p9dTiO7AZYIxIfaSOdZ1PYFYmORqaK/p9RcMRN7cc= -github.com/elastic/go-docappender/v2 v2.3.3/go.mod h1:uUf4Fg5TXW63SEpzqJT9v5/IQ6ktLrEkgrfyqZY4Wxo= -github.com/elastic/go-elasticsearch/v8 v8.17.0 h1:e9cWksE/Fr7urDRmGPGp47Nsp4/mvNOrU8As1l2HQQ0= -github.com/elastic/go-elasticsearch/v8 v8.17.0/go.mod h1:lGMlgKIbYoRvay3xWBeKahAiJOgmFDsjZC39nmO3H64= +github.com/elastic/elastic-transport-go/v8 v8.6.1 h1:h2jQRqH6eLGiBSN4eZbQnJLtL4bC5b4lfVFRjw2R4e4= +github.com/elastic/elastic-transport-go/v8 v8.6.1/go.mod h1:YLHer5cj0csTzNFXoNQ8qhtGY1GTvSqPnKWKaqQE3Hk= +github.com/elastic/go-docappender/v2 v2.5.0 h1:fNsmkTrV82gTd6BTA5bc0qLriPdZOhf5hzPPw+g3Wms= +github.com/elastic/go-docappender/v2 v2.5.0/go.mod h1:ymIoSDEiGm8fG/Vdfk4ytsX+qG20cLFtQkX6fZ7NfTs= +github.com/elastic/go-elasticsearch/v8 v8.17.1 h1:bOXChDoCMB4TIwwGqKd031U8OXssmWLT3UrAr9EGs3Q= +github.com/elastic/go-elasticsearch/v8 v8.17.1/go.mod h1:MVJCtL+gJJ7x5jFeUmA20O7rvipX8GcQmo5iBcmaJn4= github.com/elastic/go-structform v0.0.12 h1:HXpzlAKyej8T7LobqKDThUw7BMhwV6Db24VwxNtgxCs= github.com/elastic/go-structform v0.0.12/go.mod h1:CZWf9aIRYY5SuKSmOhtXScE5uQiLZNqAFnwKR4OrIM4= -github.com/elastic/go-sysinfo v1.7.1 h1:Wx4DSARcKLllpKT2TnFVdSUJOsybqMYCNQZq1/wO+s0= -github.com/elastic/go-sysinfo v1.7.1/go.mod h1:i1ZYdU10oLNfRzq4vq62BEwD2fH8KaWh6eh0ikPT9F0= -github.com/elastic/go-windows v1.0.0/go.mod h1:TsU0Nrp7/y3+VwE82FoZF8gC/XFg/Elz6CcloAxnPgU= -github.com/elastic/go-windows v1.0.1 h1:AlYZOldA+UJ0/2nBuqWdo90GFCgG9xuyw9SYzGUtJm0= -github.com/elastic/go-windows v1.0.1/go.mod h1:FoVvqWSun28vaDQPbj2Elfc0JahhPB7WQEGa3c814Ss= +github.com/elastic/go-sysinfo v1.15.0 h1:54pRFlAYUlVNQ2HbXzLVZlV+fxS7Eax49stzg95M4Xw= +github.com/elastic/go-sysinfo v1.15.0/go.mod h1:jPSuTgXG+dhhh0GKIyI2Cso+w5lPJ5PvVqKlL8LV/Hk= +github.com/elastic/go-windows v1.0.2 h1:yoLLsAsV5cfg9FLhZ9EXZ2n2sQFKeDYrHenkcivY4vI= +github.com/elastic/go-windows v1.0.2/go.mod h1:bGcDpBzXgYSqM0Gx3DM4+UxFj300SZLixie9u9ixLM8= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= @@ -43,8 +42,6 @@ github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= -github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 h1:rp+c0RAYOWj8l6qbCUTSiRLG/iKnW3K3/QfPPuSsBt4= -github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901/go.mod h1:Z86h9688Y0wesXCyonoVr47MasHilkuLMqGhRZ4Hpak= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= @@ -57,11 +54,8 @@ github.com/knadh/koanf/providers/confmap v0.1.0 h1:gOkxhHkemwG4LezxxN8DMOFopOPgh github.com/knadh/koanf/providers/confmap v0.1.0/go.mod h1:2uLhxQzJnyHKfxG927awZC7+fyHFdQkd697K4MdLnIU= github.com/knadh/koanf/v2 v2.1.2 h1:I2rtLRqXRy1p01m/utEtpZSSA6dcJbgGVuE27kW2PzQ= github.com/knadh/koanf/v2 v2.1.2/go.mod h1:Gphfaen0q1Fc1HTgJgSTC4oRX9R2R5ErYMZJy8fLJBo= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lestrrat-go/envload v0.0.0-20180220234015-a3eb8ddeffcc h1:RKf14vYWi2ttpEmkA4aQ3j4u9dStX2t4M8UM6qqNsG8= @@ -79,12 +73,10 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU= github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/procfs v0.0.0-20190425082905-87a4384529e0/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= @@ -104,10 +96,10 @@ github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.2 h1:x5LIkBAIo2XT8nBqoAjPeJKUJC94le7D9aclBYP9uCw= -go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.2/go.mod h1:LkYiSaKsGns6yRqXKAMbFyz7Nk8ikPCD/5CGkgQOY/A= -go.elastic.co/apm/module/apmhttp/v2 v2.6.2 h1:+aYtP1Lnrsm+XtEs87RWG2PAyU6LHDDnYnJl3Lth0Qk= -go.elastic.co/apm/module/apmhttp/v2 v2.6.2/go.mod h1:vlH+vXHaEijKK4pk605LOK+lbLDKwcByhlq4J24PeXw= +go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.3 h1:5CuemBg1oZnXI6jz+jkLqM95Np1XHasdy0CCelX62Ec= +go.elastic.co/apm/module/apmelasticsearch/v2 v2.6.3/go.mod h1:MVK2TIrvMGQaL7bnO4dbnJ+jpDNqmkj+BukDRBYTI60= +go.elastic.co/apm/module/apmhttp/v2 v2.6.3 h1:jwFovJZkccySKCyy2oE9ZKvUry/a4gdQHF/MtZUQVtE= +go.elastic.co/apm/module/apmhttp/v2 v2.6.3/go.mod h1:w94Gkk6uzI/K+eJYKDLB66tvWC5uK0fSHyWcyX2jPlQ= go.elastic.co/apm/module/apmzap/v2 v2.6.3 h1:QxszhmFs2qD42sHSd6qnZUv5xMPV7cVSIt1qU/o4nwA= go.elastic.co/apm/module/apmzap/v2 v2.6.3/go.mod h1:gOs+EJgXDCyg1pK4pcxN6fL9hKNC+s/Hj20e9RvGeJg= go.elastic.co/apm/v2 v2.6.3 h1:yVKFPLnmHOxpzLMGd3aexcik20ziXmRHqgcn9NZn/VU= @@ -209,7 +201,6 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -217,11 +208,9 @@ golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191025021431-6c3a3bfe00ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= @@ -241,14 +230,11 @@ google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40Rmc google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0/go.mod h1:WDnlLJ4WF5VGsH/HVa3CI79GS0ol3YnhVnKP89i0kNg= -gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -howett.net/plist v0.0.0-20181124034731-591f970eefbb/go.mod h1:vMygbs4qMhSZSc4lCUl2OEE+rDiIIJAIdR4m7MiMcm0= -howett.net/plist v1.0.0 h1:7CrbWYbPPO/PyNy38b2EB/+gYbjCe2DXBxgtOOZbSQM= -howett.net/plist v1.0.0/go.mod h1:lqaXoTrLY4hg8tnEzNru53gicrbv7rrk+2xJA/7hw9g= +howett.net/plist v1.0.1 h1:37GdZ8tP09Q35o9ych3ehygcsL+HqKSwzctveSlarvM= +howett.net/plist v1.0.1/go.mod h1:lqaXoTrLY4hg8tnEzNru53gicrbv7rrk+2xJA/7hw9g= diff --git a/exporter/elasticsearchexporter/integrationtest/go.mod b/exporter/elasticsearchexporter/integrationtest/go.mod index dde137265a6d..7c0a47bc19e7 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.mod +++ b/exporter/elasticsearchexporter/integrationtest/go.mod @@ -3,7 +3,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasti go 1.22.7 require ( - github.com/elastic/go-docappender/v2 v2.4.0 + github.com/elastic/go-docappender/v2 v2.5.0 github.com/gorilla/mux v1.8.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.119.0 @@ -45,12 +45,12 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/ebitengine/purego v0.8.2 // indirect - github.com/elastic/elastic-transport-go/v8 v8.6.0 // indirect - github.com/elastic/go-elasticsearch/v8 v8.17.0 // indirect + github.com/elastic/elastic-transport-go/v8 v8.6.1 // indirect + github.com/elastic/go-elasticsearch/v8 v8.17.1 // indirect github.com/elastic/go-grok v0.3.1 // indirect github.com/elastic/go-structform v0.0.12 // indirect - github.com/elastic/go-sysinfo v1.14.0 // indirect - github.com/elastic/go-windows v1.0.1 // indirect + github.com/elastic/go-sysinfo v1.15.0 // indirect + github.com/elastic/go-windows v1.0.2 // indirect github.com/elastic/lunes v0.1.0 // indirect github.com/expr-lang/expr v1.16.9 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect diff --git a/exporter/elasticsearchexporter/integrationtest/go.sum b/exporter/elasticsearchexporter/integrationtest/go.sum index ae0690c46228..0210927969d4 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.sum +++ b/exporter/elasticsearchexporter/integrationtest/go.sum @@ -34,20 +34,20 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1 github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/ebitengine/purego v0.8.2 h1:jPPGWs2sZ1UgOSgD2bClL0MJIqu58nOmIcBuXr62z1I= github.com/ebitengine/purego v0.8.2/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= -github.com/elastic/elastic-transport-go/v8 v8.6.0 h1:Y2S/FBjx1LlCv5m6pWAF2kDJAHoSjSRSJCApolgfthA= -github.com/elastic/elastic-transport-go/v8 v8.6.0/go.mod h1:YLHer5cj0csTzNFXoNQ8qhtGY1GTvSqPnKWKaqQE3Hk= -github.com/elastic/go-docappender/v2 v2.4.0 h1:3ouOEB7V4IDgjZ0YAggzDgMK63QFfQ9HcJWSyAZGRzY= -github.com/elastic/go-docappender/v2 v2.4.0/go.mod h1:Zm0mndWB4sS/9pgjMKdP0vOPJ1Cvkjy56B2D9DnGLgQ= -github.com/elastic/go-elasticsearch/v8 v8.17.0 h1:e9cWksE/Fr7urDRmGPGp47Nsp4/mvNOrU8As1l2HQQ0= -github.com/elastic/go-elasticsearch/v8 v8.17.0/go.mod h1:lGMlgKIbYoRvay3xWBeKahAiJOgmFDsjZC39nmO3H64= +github.com/elastic/elastic-transport-go/v8 v8.6.1 h1:h2jQRqH6eLGiBSN4eZbQnJLtL4bC5b4lfVFRjw2R4e4= +github.com/elastic/elastic-transport-go/v8 v8.6.1/go.mod h1:YLHer5cj0csTzNFXoNQ8qhtGY1GTvSqPnKWKaqQE3Hk= +github.com/elastic/go-docappender/v2 v2.5.0 h1:fNsmkTrV82gTd6BTA5bc0qLriPdZOhf5hzPPw+g3Wms= +github.com/elastic/go-docappender/v2 v2.5.0/go.mod h1:ymIoSDEiGm8fG/Vdfk4ytsX+qG20cLFtQkX6fZ7NfTs= +github.com/elastic/go-elasticsearch/v8 v8.17.1 h1:bOXChDoCMB4TIwwGqKd031U8OXssmWLT3UrAr9EGs3Q= +github.com/elastic/go-elasticsearch/v8 v8.17.1/go.mod h1:MVJCtL+gJJ7x5jFeUmA20O7rvipX8GcQmo5iBcmaJn4= github.com/elastic/go-grok v0.3.1 h1:WEhUxe2KrwycMnlvMimJXvzRa7DoByJB4PVUIE1ZD/U= github.com/elastic/go-grok v0.3.1/go.mod h1:n38ls8ZgOboZRgKcjMY8eFeZFMmcL9n2lP0iHhIDk64= github.com/elastic/go-structform v0.0.12 h1:HXpzlAKyej8T7LobqKDThUw7BMhwV6Db24VwxNtgxCs= github.com/elastic/go-structform v0.0.12/go.mod h1:CZWf9aIRYY5SuKSmOhtXScE5uQiLZNqAFnwKR4OrIM4= -github.com/elastic/go-sysinfo v1.14.0 h1:dQRtiqLycoOOla7IflZg3aN213vqJmP0lpVpKQ9lUEY= -github.com/elastic/go-sysinfo v1.14.0/go.mod h1:FKUXnZWhnYI0ueO7jhsGV3uQJ5hiz8OqM5b3oGyaRr8= -github.com/elastic/go-windows v1.0.1 h1:AlYZOldA+UJ0/2nBuqWdo90GFCgG9xuyw9SYzGUtJm0= -github.com/elastic/go-windows v1.0.1/go.mod h1:FoVvqWSun28vaDQPbj2Elfc0JahhPB7WQEGa3c814Ss= +github.com/elastic/go-sysinfo v1.15.0 h1:54pRFlAYUlVNQ2HbXzLVZlV+fxS7Eax49stzg95M4Xw= +github.com/elastic/go-sysinfo v1.15.0/go.mod h1:jPSuTgXG+dhhh0GKIyI2Cso+w5lPJ5PvVqKlL8LV/Hk= +github.com/elastic/go-windows v1.0.2 h1:yoLLsAsV5cfg9FLhZ9EXZ2n2sQFKeDYrHenkcivY4vI= +github.com/elastic/go-windows v1.0.2/go.mod h1:bGcDpBzXgYSqM0Gx3DM4+UxFj300SZLixie9u9ixLM8= github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4= github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -195,7 +195,6 @@ github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6 github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs= github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU= github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -523,7 +522,6 @@ golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= From 10ca57849198e688bcb835a166a45afb6b728368 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 09:34:02 -0800 Subject: [PATCH 18/22] Update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.26.1 (#37821) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.26.0` -> `v2.26.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.0/v2.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgrpc-ecosystem%2fgrpc-gateway%2fv2/v2.26.0/v2.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2) ### [`v2.26.1`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.26.1) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.0...v2.26.1) #### What's Changed - Prevent overwriting description of map fields by [@​fredde-fisk](https://redirect.github.com/fredde-fisk) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5158](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5158) - 5113. Validation of oneof nested objects by [@​optician](https://redirect.github.com/optician) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5211](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5211) #### New Contributors - [@​fredde-fisk](https://redirect.github.com/fredde-fisk) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5158](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5158) - [@​optician](https://redirect.github.com/optician) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5211](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5211) **Full Changelog**: https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.0...v2.26.1
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> --- .../elasticsearchexporter/integrationtest/go.mod | 6 +++--- .../elasticsearchexporter/integrationtest/go.sum | 12 ++++++------ exporter/opencensusexporter/go.mod | 6 +++--- exporter/opencensusexporter/go.sum | 12 ++++++------ receiver/opencensusreceiver/go.mod | 6 +++--- receiver/opencensusreceiver/go.sum | 12 ++++++------ testbed/go.mod | 8 ++++---- testbed/go.sum | 16 ++++++++-------- 8 files changed, 39 insertions(+), 39 deletions(-) diff --git a/exporter/elasticsearchexporter/integrationtest/go.mod b/exporter/elasticsearchexporter/integrationtest/go.mod index 7c0a47bc19e7..59d377ac80e3 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.mod +++ b/exporter/elasticsearchexporter/integrationtest/go.mod @@ -67,7 +67,7 @@ require ( github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect github.com/hashicorp/go-version v1.7.0 // indirect github.com/hashicorp/golang-lru v1.0.2 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect @@ -213,8 +213,8 @@ require ( golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.22.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 // indirect google.golang.org/grpc v1.70.0 // indirect google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/exporter/elasticsearchexporter/integrationtest/go.sum b/exporter/elasticsearchexporter/integrationtest/go.sum index 0210927969d4..23dd859886f5 100644 --- a/exporter/elasticsearchexporter/integrationtest/go.sum +++ b/exporter/elasticsearchexporter/integrationtest/go.sum @@ -114,8 +114,8 @@ github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 h1:kQ0NI7W1B3HwiN5gAYtY+XFItDPbLBwYRxAqbFTyDes= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0/go.mod h1:zrT2dxOAjNFPRGjTUe2Xmb4q4YdUwVvQFV6xiCSf+z0= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 h1:VD1gqscl4nYs1YxVuSdemTrSgTKrwOWDK0FVFMqm+Cg= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0/go.mod h1:4EgsQoS4TOhJizV+JTFg40qx1Ofh3XmXEQNBpgvNT40= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= @@ -581,10 +581,10 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f h1:gap6+3Gk41EItBuyi4XX/bp4oqJ3UwuIMl25yGinuAA= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:Ic02D47M+zbarjYYUlK57y316f2MoN0gjAwI3f2S95o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 h1:fCuMM4fowGzigT89NCIsW57Pk9k2D12MMi2ODn+Nk+o= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489/go.mod h1:iYONQfRdizDB8JJBybql13nArx91jcUk7zCXEsOofM4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 h1:5bKytslY8ViY0Cj/ewmRtrWHW64bNF03cAatUUFCdFI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/exporter/opencensusexporter/go.mod b/exporter/opencensusexporter/go.mod index 7de8aa891f13..8dd2f660362f 100644 --- a/exporter/opencensusexporter/go.mod +++ b/exporter/opencensusexporter/go.mod @@ -39,7 +39,7 @@ require ( github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect github.com/hashicorp/go-version v1.7.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/compress v1.17.9 // indirect @@ -86,8 +86,8 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 // indirect google.golang.org/protobuf v1.36.5 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/exporter/opencensusexporter/go.sum b/exporter/opencensusexporter/go.sum index effeff3e512e..7b942437ebb5 100644 --- a/exporter/opencensusexporter/go.sum +++ b/exporter/opencensusexporter/go.sum @@ -57,8 +57,8 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 h1:VD1gqscl4nYs1YxVuSdemTrSgTKrwOWDK0FVFMqm+Cg= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0/go.mod h1:4EgsQoS4TOhJizV+JTFg40qx1Ofh3XmXEQNBpgvNT40= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= @@ -252,10 +252,10 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f h1:gap6+3Gk41EItBuyi4XX/bp4oqJ3UwuIMl25yGinuAA= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:Ic02D47M+zbarjYYUlK57y316f2MoN0gjAwI3f2S95o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 h1:fCuMM4fowGzigT89NCIsW57Pk9k2D12MMi2ODn+Nk+o= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489/go.mod h1:iYONQfRdizDB8JJBybql13nArx91jcUk7zCXEsOofM4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 h1:5bKytslY8ViY0Cj/ewmRtrWHW64bNF03cAatUUFCdFI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/receiver/opencensusreceiver/go.mod b/receiver/opencensusreceiver/go.mod index 111bbe308f83..ced455c14f48 100644 --- a/receiver/opencensusreceiver/go.mod +++ b/receiver/opencensusreceiver/go.mod @@ -4,7 +4,7 @@ go 1.22.7 require ( github.com/census-instrumentation/opencensus-proto v0.4.1 - github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 + github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.119.0 @@ -80,8 +80,8 @@ require ( golang.org/x/net v0.34.0 // indirect golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.22.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/receiver/opencensusreceiver/go.sum b/receiver/opencensusreceiver/go.sum index 53ed908573e3..81c38ca2ebed 100644 --- a/receiver/opencensusreceiver/go.sum +++ b/receiver/opencensusreceiver/go.sum @@ -55,8 +55,8 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 h1:VD1gqscl4nYs1YxVuSdemTrSgTKrwOWDK0FVFMqm+Cg= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0/go.mod h1:4EgsQoS4TOhJizV+JTFg40qx1Ofh3XmXEQNBpgvNT40= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= @@ -238,10 +238,10 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f h1:gap6+3Gk41EItBuyi4XX/bp4oqJ3UwuIMl25yGinuAA= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:Ic02D47M+zbarjYYUlK57y316f2MoN0gjAwI3f2S95o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 h1:fCuMM4fowGzigT89NCIsW57Pk9k2D12MMi2ODn+Nk+o= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489/go.mod h1:iYONQfRdizDB8JJBybql13nArx91jcUk7zCXEsOofM4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 h1:5bKytslY8ViY0Cj/ewmRtrWHW64bNF03cAatUUFCdFI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/testbed/go.mod b/testbed/go.mod index ec1374e0cc5c..7085114fff71 100644 --- a/testbed/go.mod +++ b/testbed/go.mod @@ -165,7 +165,7 @@ require ( github.com/gorilla/mux v1.8.1 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect github.com/hashicorp/consul/api v1.29.2 // indirect github.com/hashicorp/cronexpr v1.1.2 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect @@ -325,7 +325,7 @@ require ( golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect golang.org/x/mod v0.22.0 // indirect golang.org/x/net v0.34.0 // indirect - golang.org/x/oauth2 v0.25.0 // indirect + golang.org/x/oauth2 v0.26.0 // indirect golang.org/x/sync v0.11.0 // indirect golang.org/x/sys v0.30.0 // indirect golang.org/x/term v0.28.0 // indirect @@ -333,8 +333,8 @@ require ( golang.org/x/tools v0.27.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect google.golang.org/api v0.188.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 // indirect google.golang.org/protobuf v1.36.5 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect diff --git a/testbed/go.sum b/testbed/go.sum index 9b98143e240c..c4392c4d5508 100644 --- a/testbed/go.sum +++ b/testbed/go.sum @@ -365,8 +365,8 @@ github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc h1:GN2Lv3MGO7AS6PrR github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc/go.mod h1:+JKpmjMGhpgPL+rXZ5nsZieVzvarn86asRlBg4uNGnk= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 h1:kQ0NI7W1B3HwiN5gAYtY+XFItDPbLBwYRxAqbFTyDes= github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0/go.mod h1:zrT2dxOAjNFPRGjTUe2Xmb4q4YdUwVvQFV6xiCSf+z0= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0 h1:VD1gqscl4nYs1YxVuSdemTrSgTKrwOWDK0FVFMqm+Cg= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.0/go.mod h1:4EgsQoS4TOhJizV+JTFg40qx1Ofh3XmXEQNBpgvNT40= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= github.com/hashicorp/consul/api v1.29.2 h1:aYyRn8EdE2mSfG14S1+L9Qkjtz8RzmaWh6AcNGRNwPw= github.com/hashicorp/consul/api v1.29.2/go.mod h1:0YObcaLNDSbtlgzIRtmRXI1ZkeuK0trCBxwZQ4MYnIk= github.com/hashicorp/consul/proto-public v0.6.2 h1:+DA/3g/IiKlJZb88NBn0ZgXrxJp2NlvCZdEyl+qxvL0= @@ -1046,8 +1046,8 @@ golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4Iltr golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.25.0 h1:CY4y7XT9v0cRI9oupztF8AgiIu99L/ksR/Xp/6jrZ70= -golang.org/x/oauth2 v0.25.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/oauth2 v0.26.0 h1:afQXWNNaeC4nvZ0Ed9XvCCzXM6UHJG7iCg0W4fPqSBE= +golang.org/x/oauth2 v0.26.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1278,10 +1278,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f h1:gap6+3Gk41EItBuyi4XX/bp4oqJ3UwuIMl25yGinuAA= -google.golang.org/genproto/googleapis/api v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:Ic02D47M+zbarjYYUlK57y316f2MoN0gjAwI3f2S95o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f h1:OxYkA3wjPsZyBylwymxSHa7ViiW1Sml4ToBrncvFehI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f/go.mod h1:+2Yz8+CLJbIfL9z73EW45avw8Lmge3xVElCP9zEKi50= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 h1:fCuMM4fowGzigT89NCIsW57Pk9k2D12MMi2ODn+Nk+o= +google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489/go.mod h1:iYONQfRdizDB8JJBybql13nArx91jcUk7zCXEsOofM4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 h1:5bKytslY8ViY0Cj/ewmRtrWHW64bNF03cAatUUFCdFI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= From 97198affc95df7548dc4b65f9d9577ed6ebe7146 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 09:36:45 -0800 Subject: [PATCH 19/22] Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.0.1095 (#37825) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://redirect.github.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.1090` -> `v1.0.1095` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1095?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1095?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1090/v1.0.1095?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.1090/v1.0.1095?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> --- exporter/tencentcloudlogserviceexporter/go.mod | 2 +- exporter/tencentcloudlogserviceexporter/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/exporter/tencentcloudlogserviceexporter/go.mod b/exporter/tencentcloudlogserviceexporter/go.mod index 1aff0833c368..fac90e57449c 100644 --- a/exporter/tencentcloudlogserviceexporter/go.mod +++ b/exporter/tencentcloudlogserviceexporter/go.mod @@ -6,7 +6,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 github.com/pierrec/lz4 v2.6.1+incompatible github.com/stretchr/testify v1.10.0 - github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1090 + github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1095 go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/config/configopaque v1.25.1-0.20250210123122-44b3eeda354c diff --git a/exporter/tencentcloudlogserviceexporter/go.sum b/exporter/tencentcloudlogserviceexporter/go.sum index 96caee955f12..b01f736f183a 100644 --- a/exporter/tencentcloudlogserviceexporter/go.sum +++ b/exporter/tencentcloudlogserviceexporter/go.sum @@ -60,8 +60,8 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1090 h1:0fZ+FZE7ZvqxGdYbtQW8OyPXGD1qGPmg4wT+Tjkv+1s= -github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1090/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1095 h1:chwhz7qiknR6hz/gVpQszRSL2Bw/jXNz9dHmY0tWelE= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1095/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= From e89eaf3ce773a013cf249dd3fa7f648f3f0180e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:41:14 -0500 Subject: [PATCH 20/22] Update module github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp to v1.26.0 (#37841) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp](https://redirect.github.com/GoogleCloudPlatform/opentelemetry-operations-go) | `v1.25.0` -> `v1.26.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fdetectors%2fgcp/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fdetectors%2fgcp/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fdetectors%2fgcp/v1.25.0/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fGoogleCloudPlatform%2fopentelemetry-operations-go%2fdetectors%2fgcp/v1.25.0/v1.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> --- internal/datadog/go.mod | 4 ++-- internal/datadog/go.sum | 8 ++++---- pkg/datadog/go.mod | 4 ++-- pkg/datadog/go.sum | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/internal/datadog/go.mod b/internal/datadog/go.mod index e3603c67744a..efb7407df652 100644 --- a/internal/datadog/go.mod +++ b/internal/datadog/go.mod @@ -9,7 +9,7 @@ require ( github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 github.com/aws/aws-sdk-go-v2 v1.36.1 github.com/aws/aws-sdk-go-v2/config v1.29.6 github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 @@ -39,7 +39,7 @@ require ( ) require ( - cloud.google.com/go/compute/metadata v0.5.2 // indirect + cloud.google.com/go/compute/metadata v0.6.0 // indirect github.com/DataDog/datadog-agent/comp/core/secrets v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/config/env v0.62.2 // indirect diff --git a/internal/datadog/go.sum b/internal/datadog/go.sum index 0ba5c347badd..83e0ff1d8e2f 100644 --- a/internal/datadog/go.sum +++ b/internal/datadog/go.sum @@ -12,8 +12,8 @@ cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bP cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= -cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= +cloud.google.com/go/compute/metadata v0.6.0 h1:A6hENjEsCDtC1k8byVsgwvVcioamEHvZ4j01OwKxG9I= +cloud.google.com/go/compute/metadata v0.6.0/go.mod h1:FjyFAW1MW0C203CEOMDTu3Dk1FlqW3Rga40jzHL4hfg= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= @@ -104,8 +104,8 @@ github.com/DataDog/viper v1.14.0 h1:dIjTe/uJiah+QFqFZ+MXeqgmUvWhg37l37ZxFWxr3is= github.com/DataDog/viper v1.14.0/go.mod h1:wDdUVJ2SHaMaPrCZrlRCObwkubsX8j5sme3LaR/SGTc= github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 h1:3c8yed4lgqTt+oTQ+JNMDo+F4xprBf+O/il4ZC0nRLw= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0/go.mod h1:obipzmGjfSjam60XLwGfqUkJsfiheAl+TUjG+4yzyPM= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 h1:f2Qw/Ehhimh5uO1fayV0QIW7DShEQqhtUfhYc+cBPlw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0/go.mod h1:2bIszWvQRlJVmJLiuLhukLImRjKPcYdzzsx6darK02A= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= diff --git a/pkg/datadog/go.mod b/pkg/datadog/go.mod index 965ea4c0f423..e0696c677e12 100644 --- a/pkg/datadog/go.mod +++ b/pkg/datadog/go.mod @@ -24,7 +24,7 @@ require ( ) require ( - cloud.google.com/go/compute/metadata v0.5.2 // indirect + cloud.google.com/go/compute/metadata v0.6.0 // indirect github.com/DataDog/datadog-agent/pkg/proto v0.64.0-devel // indirect github.com/DataDog/datadog-agent/pkg/util/log v0.62.2 // indirect github.com/DataDog/datadog-agent/pkg/util/scrubber v0.62.2 // indirect @@ -35,7 +35,7 @@ require ( github.com/DataDog/opentelemetry-mapping-go/pkg/quantile v0.25.0 // indirect github.com/DataDog/sketches-go v1.4.6 // indirect github.com/DataDog/zstd v1.5.2 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 // indirect github.com/aws/aws-sdk-go-v2 v1.36.1 // indirect github.com/aws/aws-sdk-go-v2/config v1.29.6 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.17.59 // indirect diff --git a/pkg/datadog/go.sum b/pkg/datadog/go.sum index b360ec70dd7f..160d9b496809 100644 --- a/pkg/datadog/go.sum +++ b/pkg/datadog/go.sum @@ -12,8 +12,8 @@ cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bP cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= -cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= +cloud.google.com/go/compute/metadata v0.6.0 h1:A6hENjEsCDtC1k8byVsgwvVcioamEHvZ4j01OwKxG9I= +cloud.google.com/go/compute/metadata v0.6.0/go.mod h1:FjyFAW1MW0C203CEOMDTu3Dk1FlqW3Rga40jzHL4hfg= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= @@ -96,8 +96,8 @@ github.com/DataDog/viper v1.14.0 h1:dIjTe/uJiah+QFqFZ+MXeqgmUvWhg37l37ZxFWxr3is= github.com/DataDog/viper v1.14.0/go.mod h1:wDdUVJ2SHaMaPrCZrlRCObwkubsX8j5sme3LaR/SGTc= github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 h1:3c8yed4lgqTt+oTQ+JNMDo+F4xprBf+O/il4ZC0nRLw= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0/go.mod h1:obipzmGjfSjam60XLwGfqUkJsfiheAl+TUjG+4yzyPM= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 h1:f2Qw/Ehhimh5uO1fayV0QIW7DShEQqhtUfhYc+cBPlw= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0/go.mod h1:2bIszWvQRlJVmJLiuLhukLImRjKPcYdzzsx6darK02A= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= From 9914f720cdcc83ded882ed147a22f48eb4c06379 Mon Sep 17 00:00:00 2001 From: Antoine Toulme Date: Tue, 11 Feb 2025 11:07:11 -0800 Subject: [PATCH 21/22] [chore] fix codeowners allowlist (#37856) @rlankfo is now a member of the OpenTelemetry organization and doesn't need to be in the allowlist anymore. Congrats! --- cmd/githubgen/allowlist.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/cmd/githubgen/allowlist.txt b/cmd/githubgen/allowlist.txt index 104c2d812feb..273aaedd0e3b 100644 --- a/cmd/githubgen/allowlist.txt +++ b/cmd/githubgen/allowlist.txt @@ -12,7 +12,6 @@ jcreixell jriguera KiranmayiB m1rp -rlankfo shazlehu swar8080 thmshmm From 36969ef3c0146b7c3d277503238a3b0ef5d3fdda Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 14:40:46 -0500 Subject: [PATCH 22/22] Update All OpenTelemetry Collector Contrib packages (#37839) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.0.0-00010101000000-000000000000` -> `v0.119.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fdatadogconnector/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fdatadogconnector/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fdatadogconnector/v0.0.0-00010101000000-000000000000/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fdatadogconnector/v0.0.0-00010101000000-000000000000/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.0.0-00010101000000-000000000000` -> `v0.101.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fdatadog/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fdatadog/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fdatadog/v0.0.0-00010101000000-000000000000/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fdatadog/v0.0.0-00010101000000-000000000000/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib) | `v0.118.0` -> `v0.119.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fpdatatest/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fpdatatest/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fpdatatest/v0.118.0/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2fpdatatest/v0.118.0/v0.119.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector) ### [`v0.119.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01190) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.118.0...v0.119.0) ##### πŸ›‘ Breaking changes πŸ›‘ - `receiver/cloudfoundry`: Promote `cloudfoundry.resourceAttributes.allow` feature gate to beta ([#​34824](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34824)) The `cloudfoundry.resourceAttributes.allow` feature gate is now enabled by default. - `datadogexporter`: Remove stable feature gate `exporter.datadog.hostname.preview` ([#​37561](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37561)) - `exporter/prometheusremotewrite`: Change `exporter.prometheusremotewriteexporter.deprecateCreatedMetric` feature gate from Beta to Stable version. ([#​35003](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003)) The `export_created_metric` configuration parameter is now permanently deprecated. - `elasticsearchexporter`: Consistently store the structured body of logs and events in `body.structured` in `otel` mode ([#​37387](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37387)) - `solacereceiver`: Update validation step to allow only one auth method. ([#​36386](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36386)) ##### 🚩 Deprecations 🚩 - `signalfxreceiver`: `access_token_passthrough` is deprecated ([#​37575](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37575)) - "`access_token_passthrough` is deprecated." - "Please enable include_metadata in the receiver and add the following config to the batch processor:" ```yaml batch: metadata_keys: [X-Sf-Token] ``` ##### πŸš€ New components πŸš€ - `envoyalsreceiver`: Add a new receiver for the Envoy ALS (Access Log Service). ([#​36464](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36464)) - `metricstarttimeprocessor`: Add the initial skeleton for the metricsstarttimeprocessor ([#​37186](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37186)) The component is still in development and is not ready for use. - `exporter/sematext`: Add a new component for exporting metrics and logs to Sematext ([#​36465](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36465)) ##### πŸ’‘ Enhancements πŸ’‘ - `awss3exporter`: Add support for S3 Storgeclass ([#​35173](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35173)) - `processor/transformprocessor`: Add support for flat configuration style. ([#​29017](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29017)) The flat configuration style allows users to configure statements by providing a list of statements instead of a structured configuration map. The statement's context is expressed by adding the context's name prefix to path names, which are used to infer and to select the appropriate context for the statement. - `httpcheckreceiver`: Added support for specifying multiple endpoints in the `httpcheckreceiver` using the `endpoints` field. Users can now monitor multiple URLs with a single configuration block, improving flexibility and reducing redundancy. ([#​37121](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37121)) - `signaltometricsconnector`: Move signal to metrics connector to alpha stability ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `exporter/clickhouse`: Adding missing examples of DDL created by the clickhouse exporter ([#​35903](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35903)) - `opampsupervisor`: add support for headers configuration for reporting own telemetry ([#​37353](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37353)) - `opampsupervisor`: report own metrics via OTLP instead of prometheus receiver ([#​37346](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37346)) - `resourcedetectionprocessor`: Expose additional configuration parameters for the AWS metadata client used by the EC2 detector ([#​35936](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35936)) In some cases, you might need to change the behavior of the AWS metadata client from the [standard retryer](https://docs.aws.amazon.com/sdk-for-go/v2/developer-guide/configure-retries-timeouts.html) By default, the client retries 3 times with a max backoff delay of 20s. We offer a limited set of options to override those defaults specifically, such that you can set the client to retry 10 times, for up to 5 minutes, for example: ```yaml processors: resourcedetection/ec2: detectors: ["ec2"] ec2: max_attempts: 10 max_backoff: 5m ``` - `cumulativetodeltaprocessor`: Add metric type filter for cumulativetodelta processor ([#​33673](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33673)) - `datadogconnector`: Support obfuscating sql queries in APM stats ([#​37457](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37457)) Ensure that feature flags "enable_receive_resource_spans_v2" and "enable_operation_and_resource_name_logic_v2" are also enabled on both Datadog Exporter and Datadog Connector so that span attributes are properly mapped to span type and span resource in Datadog APM; otherwise spans and apm stats may not be obfuscated and attributes on stats payloads may not match traces. See https://docs.datadoghq.com/opentelemetry/schema_semantics/semantic_mapping/?tab=datadogexporter#mapping-opentelemetry-database-system-type-to-datadog-span-type NOTE: Long/complex SQL queries may cause a performance impact on APM Stats calculation in Datadog Connector. Consider implementing sampling in your pipeline prior to sending traces to Datadog Connector if you experience this. - `resourcedetectionprocessor`: Add `fail_on_missing_metadata` option on EC2 detector ([#​35936](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35936)) If the EC2 metadata endpoint is unavailable, the EC2 detector by default ignores the error. By setting `fail_on_missing_metadata` to true on the detector, the user will now trigger an error explicitly, which will stop the collector from starting. - `elasticsearchexporter`: Group data points into a single document even if they are from different but equal resources ([#​37509](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37509)) This may prevent document rejections in case the same batch contains different resources or scopes that have the same set of attributes - `elasticsearchexporter`: Add config `logs_dynamic_id` to dynamically set the document ID of log records using log record attribute `elasticsearch.document_id` ([#​36882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36882)) - `elasticsearchexporter`: Declare MutatesData: false ([#​37234](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37234)) When multiple exporters are used, the collector doesn't need to clone the incoming data anymore - `resourcedetectionprocessor`: The `gcp` resource detector will now detect resource attributes identifying a GCE instance's managed instance group. ([#​36142](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36142)) - `jaegerreceiver`: Log the endpoints of different servers started by jaegerreceiver ([#​36961](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36961)) This change logs the endpoints of different servers started by jaegerreceiver. It simplifies debugging by ensuring log messages match configuration settings. - `githubgen`: Switch over all usages of githubgen to the new tool location, since the old tool was deprecated ([#​37412](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37412), [#​37294](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37294)) - `hostmetrics/process`: Added support for tracking process.uptime ([#​36667](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36667)) - `netflowreceiver`: Adds the implementation of the netflow receiver ([#​32732](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732)) The receiver now supports receiving NetFlow v5, NetFow v9, IPFIX, and sFlow v5 logs. - `googlecloudpubsubreceiver`: Added support for encoding extensions. ([#​37109](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37109)) - `processor/transformprocessor`: Replace parser collection implementations with `ottl.ParserCollection` and add initial support for expressing statement's context via path names. ([#​29017](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29017)) - `prometheusreceiver`: Add `receiver.prometheusreceiver.UseCollectorStartTimeFallback` featuregate for the start time metric adjuster to use the collector start time as an approximation of process start time as a fallback. ([#​36364](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36364)) - `tailsamplingprocessor`: Reworked the consume traces, sampling decision, and policy loading paths to improve performance and readability ([#​37560](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37560)) ##### 🧰 Bug fixes 🧰 - `deltatocumulativeprocessor`: In order to cap number of histogram buckets take the min of desired scale across negative and positive buckets instead of the max ([#​37416](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37416)) - `filelogreceiver`: Fix issue where flushed tokens could be truncated. ([#​35042](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35042)) - `connector/routing`: Fix config validation with context other than `resource` ([#​37410](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37410)) - `k8sattributesprocessor`: Wait for the other informers to complete their initial sync before starting the pod informers ([#​37056](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37056)) - `metricsgenerationprocessor`: Generated metric name may not match metric being scaled ([#​37474](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37474)) - `otlpjsonfilereceiver`: Include file attributes and append it to the log record ([#​36641](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36641)) - `routingconnector`: The connector splits the original payload so that it may be emitted in parts to each route. ([#​37390](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37390)) - `pkg/stanza`: Fix default source identifier in recombine operator ([#​37210](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37210)) Its defualt value is now aligned with the semantic conventions: `attributes["log.file.path"]` - `tailsamplingprocessor`: Fixed sampling decision metrics `otelcol_processor_tail_sampling_sampling_trace_dropped_too_early` and `otelcol_processor_tail_sampling_sampling_policy_evaluation_error_total`, these were sometimes overcounted. ([#​37212](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37212)) As a result of this change non-zero values of `otelcol_processor_tail_sampling_sampling_trace_dropped_too_early` and `otelcol_processor_tail_sampling_sampling_policy_evaluation_error_total` metrics will be lower. Before this fix, errors got counted several times depending on the amount of traces being processed that tick and where in the batch the error happened. Zero values are unaffected. - `signalfxexporter`: Warn on dropping metric data points when they have more than allowed dimension count ([#​37484](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37484)) The SignalFx exporter drops metric data points if they have more than 36 dimensions. Currently, the exporter logs at debug level when this occurs. With this change, the exporter will log at the warning level. ### [`v0.118.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01180) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.117.0...v0.118.0) ##### πŸ›‘ Breaking changes πŸ›‘ - `elasticsearchexporter`: Remove Index config, which was deprecated and replace with LogsIndex since v0.60.0 ([#​37094](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37094)) - `elasticsearchexporter`: Remove `dedup` config setting that was deprecated in v0.104.0 ([#​33773](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33773)) - `pkg/stanza`: Move `filelog.container.removeOriginalTimeField` feature gate to stable ([#​33389](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33389)) - `pkg/ottl`: Support dynamic indexing of maps and slices. ([#​36644](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36644)) - `prometheusremotewriteexporter`: Only append label values if they are different for colliding OTel attributes ([#​35896](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35896)) This change ensures that, when translating colliding attributes from OTel attributes to Prometheus label, the label values are only appended if their values are different. This is a breaking change as it changes the value of label outputted. - `routingconnector`: Disconnect `match_once` parameter from functionality. ([#​29882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) The parameter will be ignored, except to trigger a warning log about its upcoming removal in v0.120.0. ##### 🚩 Deprecations 🚩 - `awscloudwatchmetricsreceiver`: move the component to unmaintained status ([#​36599](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36599)) - `githubgen`: Deprecate githubgen in this repository ([#​37294](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37294)) githubgen has moved to opentelemetry-go-build-tools. Please change your scripts to use this new location. ##### πŸš€ New components πŸš€ - `intervalprocessor`: Interval Processor is now Alpha stability and is added to the `contrib` and `k8s` distributions ([#​36514](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36514)) - `exporter/bmchelix`: Add a new component for exporting metrics to BMC Helix ([#​36773](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36773)) - `gitlabreceiver`: Adds webhook skeleton to GitLab receiver to receive events from GitLab for tracing. ([#​35207](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35207)) This PR adds a skeleton for the GitLab receiver to receive events from GitLab for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only. - `extension/skywalkingencodingextension`: Support skywalking_encoding extension for skywalking traces. ([#​28693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/28693)) ##### πŸ’‘ Enhancements πŸ’‘ - `mysqlreceiver`: Add delete_multi, update_multi metrics to mysql.commands for mysqlreceiver ([#​37301](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37301)) - `datadogexporter`: Add a feature gate datadog.EnableReceiveResourceSpansV2. Enabling this gate uses a refactored implementation of OTLP->Datadog Span translation in datadogexporter and datadogconnector which improves performance by 10%, and deprecates the following functionality: - No longer checks for resource-related values (container, env, hostname) in span attributes. This previous behavior did not follow the OTel spec. ([#​37171](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37171)) - `pkg/ottl`: Add the `Nanosecond` converter to return the nanosecond component from the specified time.Time ([#​37042](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37042)) - `pkg/ottl`: Add the `Second` converter to return the second component from the specified time.Time ([#​37042](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37042)) - `vcenterreceiver`: Adds vCenter memory capacity for hosts and memory granted metric for VMs. ([#​37257](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37257)) - `awss3exporter`: Implement sending queue for S3 exporter ([#​37274](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37274), [#​36264](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36264)) - `huaweicloudces`: Move huaweicloudces receiver to alpha ([#​34953](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953)) - `cgroupruntimeextension`: Implement ECS metadata retrieval for cgroupruntime extension. ([#​36814](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36814)) - `deltatocumulativeprocessor`: cap the number of exponential histogram buckets to 160 ([#​33277](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33277)) - `resourcedetectionprocessor`: This enhancement detects AWS EKS cloud account ID ([#​37179](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37179)) - `elasticsearchexporter`: Handle `EventName` for log records in OTel mode ([#​37011](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37011)) - `elasticsearchexporter`: More efficient JSON encoding for OTel mode ([#​37032](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37032)) Increases throughput for metrics by 2x and for logs and traces by 3x - `elasticsearchexporter`: Mark OTel mapping mode as stable ([#​37240](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37240)) OTel mapping mode should no longer be considered unstable as there is no planned breaking change. - `googlecloudmonitoringreceiver`: set the minimum collection interval as 60s ([#​36898](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36898)) - `datadogexporter`: Add a feature gate datadog.EnableOperationAndResourceNameV2. Enabling this gate modifies the logic for computing operation and resource names from OTLP spans to produce shorter, more readable names and improve alignment with OpenTelemetry specifications. ([#​36419](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36419)) - `dorisexporter`: send json lines to doris rather than json array ([#​36896](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36896)) - `k8sattributesprocessor`: For pods with only one container, the `container.id` and `k8s.container.name` are not longer required in the resource attributes to add the container attributes ([#​34189](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34189)) - `logdedupprocessor`: Add 'include_fields' option to deduplicate log records via body or attribute fields. ([#​36965](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36965)) - `pkg/ottl`: Enhanced error messages for invalid cache access and introduced options to configure their values within the OTTL contexts. ([#​29017](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29017)) - `pkg/ottl`: Add the `FormatTime` function to convert `time.Time` values to human-readable strings ([#​36870](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36870)) - `prometheusremotewriteexporter`: Re allows the configuration of multiple workers ([#​36134](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36134)) - `receiver/prometheusremotewrite`: Check if Scope is already present comparing with the received labels ([#​36927](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36927)) - `extension/jaegerremotesampling`: remove dependency on jaeger internal code ([#​36976](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36976)) - `telemetrygen`: Remove go-grpc-middleware dependency ([#​37103](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37103)) - `resourcedetectionprocessor`: Introduce kubeadm detector to retrieve local cluster name. ([#​35116](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35116)) - `signalfxexporter`: Prioritize retrieving token from context when accesstokenpassthrough is enabled ([#​37102](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37102)) - `signaltometricsconnector`: Add core logic for the signal to metrics connector to make it functional. ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `signaltometrics`: Adds resource attributes based on telemetry settings to the connector to ensure single writer ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `tailsamplingprocessor`: Added debug logging to the sampling decision caches. ([#​37038](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37038)) - `tailsamplingprocessor`: Improved not sampled decision cache usage and deleting traces from the internal map when they are in a decision cache. ([#​37189](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37189)) ##### 🧰 Bug fixes 🧰 - `googlecloudpubsubreceiver`: Fix a goroutine leak during shutdown. ([#​30438](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) A goroutine leak was found in the googlecloudpubsubreceiver. The goroutine leak was caused by the receiver not closing the underlying created gRPC client when using an insecure custom endpoint. - `signalfxexporter`: Honor access_token_passthrough config option for sending events ([#​37102](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37102)) - `clickhouseexporter`: Fix Nil Pointer Exception on Metrics/Traces export without service.name Resource Attribute ([#​37030](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37030)) - `k8sattributesprocessor`: Ensure the pods gathered by the processor contain the information about their related replica sets and deployments after the initial sync ([#​37056](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37056)) - `logdedupprocessor`: Fix config validation not working when creating a processor. ([#​37278](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37278)) - `pkg/ottl`: Fix bug with `replace_all_matches` and `replace_all_patterns` that caused non-string values to be changed to empty string when matching against empty string. ([#​37071](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37071)) - `tailsamplingprocessor`: Fixed sampling policy evaluation debug logging batch metrics (e.g. sampled). ([#​37040](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37040)) - `tailsamplingprocessor`: Late span age histogram should include sampled traces. ([#​37180](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37180)) ### [`v0.117.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01170) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.116.0...v0.117.0) ##### πŸ›‘ Breaking changes πŸ›‘ - `cloudfoundryreceiver`: Introduce a feature gate enable copying envelope tags to the metrics as resource attributes instead of datapoint attributes. ([#​34824](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34824)) - `pkg/ottl`: removed the ability to reference entire parent objects. ([#​36872](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36872)) Statements like `set(cache["resource"], resource)` in non-resource contexts will no longer work. - `routingconnector`: Change default value of `match_once` parameter to `true`. ([#​29882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) This field was deprecated in v0.116.0 and will be removed in v0.120.0. ##### 🚩 Deprecations 🚩 - `sapmexporter`: Deprecate SAPM exporter ([#​36028](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36028)) The SAPM exporter is being marked as deprecated. Please use the `otlphttp` exporter with the configuration shown below. Also update your pipeline configuration for Traces accordingly. ```yaml exporters: otlphttp: traces_endpoint: "${SPLUNK_INGEST_URL}/v2/trace/otlp" headers: "X-SF-Token": "${SPLUNK_ACCESS_TOKEN}" ``` ##### πŸš€ New components πŸš€ - `libhoneyreceiver`: Mark the libhoney receiver exporter as Alpha. ([#​36693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36693)) ##### πŸ’‘ Enhancements πŸ’‘ - `k8sclusterreceiver`: Add additional attributes to node and pod entities ([#​35879](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35879)) Adds the following attributes to node and pod metadata/entities: - `k8s.pod.phase`: The phase of a Pod indicates where the Pod is in its lifecycle. E.g. 'Pending', 'Running' - `k8s.pod.status_reason`: A brief message indicating details about why the pod is in this state. E.g. 'Evicted' - `k8s.node.condition_*`: The condition of a node. e.g. `k8s.node.condition_ready`. The value can be `true`, `false`, `unknown`. - `awsxrayexporter`: merge in latest semantic conventions for awsxrayexporter. ([#​36894](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36894)) - `receivercreator`: Add support for starting logs' collection based on provided k8s annotations' hints ([#​34427](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34427)) - `opensearchexporter`: Add Sending Queue to enable persistent queue in case of upstream failure ([#​33919](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33919)) - `libhoneyreceiver`: Implement log signal for libhoney receiver ([#​36693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36693)) - `ottl`: Add a new ottl trim function that trims leading and trailing characters from a string (default- whitespace). ([#​34100](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34100)) - `exporter/prometheusremotewrite`: In preparation to re-introducing multiple workers, we're removing a data-race when batching timeseries. ([#​36601](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36601)) - `redisstorageextension`: Move redis storage extension to alpha ([#​36778](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36778)) - `logzioexporter`: Remove jaeger dbmodel dependency. ([#​36972](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36972)) - `sigv4authextension`: Add support for endpoint based names for logs and traces ([#​36828](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36828)) - `awsemfexporter`: Split EMF log to multiple log splits when buckets larger than 100. ([#​36771](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36771)) - `sqlqueryreceiver`: Add instrumentation scope to SQL query receiver metrics and logs ([#​31028](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31028)) - `statsdreceiver`: Add UDS support to statsdreceiver ([#​21385](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/21385)) - `tailsamplingprocessor`: Support hot sampling policy loading ([#​37014](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/37014)) - `cmd/telemetrygen`: Introduce support for generating histograms in telemetrygen ([#​36322](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36322)) - `libhoneyreceiver`: Implement trace signal for libhoney receiver ([#​36693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36693)) ##### 🧰 Bug fixes 🧰 - `receiver/azureeventhub`: Ensure that observed timestamp is set when unmarshaling logs. ([#​36861](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36861)) - `internal/docker`: Fix image matching regular expression to properly match SHA256 strings. ([#​36239](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36239)) This affects the `docker_observer` extension. - `opampsupervisor`: Report an 'Applied' remote config status when an empty config is received. ([#​36682](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36682)) - `k8sobjectsreceiver`: ensure the `k8s.namespace.name` attribute is set for objects retrieved using the `watch` mode ([#​36352](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36352)) - `mongodbatlasreceiver`: Update the mongoDB Atlas receiver to use the Default HTTP Transport that supports default proxy configuration ([#​36412](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36412)) - `mysqlreceiver`: Avoid recording a value for the MysqlBufferPoolPages metric when out-of-bounds. ([#​35495](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35495)) When using compressed tables, Innodb_buffer_pool_pages_misc may report an out-of-bounds value. See https://bugs.mysql.com/bug.php?id=59550 for context. - `pkg/ottl`: fix handling of nested maps within slices in the `flatten` function ([#​36162](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36162)) - `mysqlreceiver`: Divide large values directly in SQL queries to avoid int overflows ([#​35495](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35495)) ### [`v0.116.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01160) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.115.0...v0.116.0) ##### πŸ›‘ Breaking changes πŸ›‘ - `jsonlogencodingextension`: Change how logs are marshaled. Instead of marshaling just the first log, marshal all logs into a JSON array. ([#​34064](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34064)) - `githubreceiver`: Update metric names to match VCS Metric Semantic Conventions and scraper key name. ([#​36714](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36714)) - Change the `github` scraper key to `scraper` - Add `vcs.repository.url.full` attribute - Change attribute `repository.name` to `vcs.repository.name` - Change attribute `ref.name` to `vcs.ref.head.name` - Change attribute `ref.type` to `vcs.ref.head.type` - Change attribute `change.state` to `vcs.change.state` - Add attribute `vcs.revision_delta.direction` with `ahead` and `behind` values - Change metric `vcs.repository.ref.revisions_ahead` to `vcs.ref.revisions_delta` with `vcs.revision_delta.direction=ahead` - Change metric `vcs.repository.ref.revisions_behind` to `vcs.ref.revisions_delta` with `vcs.revision_delta.direction=behind` - Change metric `vcs.repository.ref.count` to `vcs.ref.count` - Change metric `vcs.repository.ref.time` to `vcs.ref.time` - Add attribute `vcs.line_change.type` with `added` and `removed` values - Change metric `vcs.repository.ref.lines_added` to `vcs.ref.lines_delta` with `vcs.line_change.type=added` - Change metric `vcs.repository.ref.lines_removed` to `vcs.ref.lines_delta` with `vcs.line_change.type=removed` - Change metric `vcs.repository.contributor.count` to `vcs.contributor.count` - Change metric `vcs.repository.change.time_open` to `vcs.change.duration` with `vcs.change.state=open` - Change metric `vcs.repository.change.time_to_approval` to `vcs.change.time_to_approval` - Change metric `vcs.repository.change.time_to_merge` to `vcs.change.time_to_merge` - Change metric `vcs.repository.change.count` to `vcs.change.count` - `processor/tailsampling`: Reverts [#​33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671), allowing for composite policies to specify inverted clauses in conjunction with other policies. This is a change bringing the previous state into place, breaking users who rely on what was introduced as part of [#​33671](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33671). ([#​34085](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34085)) ##### 🚩 Deprecations 🚩 - `connector/routing`: Deprecate `match_once` parameter. ([#​29882](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29882)) - `routingprocessor`: Deprecated in favor of the routing connector. ([#​36616](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36616)) - `splunkhecexporter`: Add `otel_attrs_to_hec_metadata/*` config fields to replace `hec_metadata_to_otel_attrs/*` fields. ([#​35092](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35092)) `otel_attrs_to_hec_metadata/*` config fields will replace the `hec_metadata_to_otel_attrs/*` fields in a later release. - `kineticaexporter`: The kineticaexporter is now Unmaintained as it has no active code owners from the vendor ([#​36808](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36808)) ##### πŸš€ New components πŸš€ - `dorisexporter`: Mark the Doris exporter as Alpha. ([#​33479](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33479)) - `libhoneyreceiver`: Introduce the scaffolding of a new component, libhoneyreceiver ([#​36693](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36693)) ##### πŸ’‘ Enhancements πŸ’‘ - `purefareceiver`: Implements support for scraping Pure Storage FlashArray with Purity version 6.6.11+ ([#​36251](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36251)) - `azureeventhubreceiver`: support providing one or more time formats for timestamp parsing ([#​36650](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36650)) - `googlecloudmonitoringreceiver`: Add metric-specific labels to googlecloudmonitoringreceiver component ([#​35711](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35711)) - `awss3receiver`: Add support RFC3339 format for starttime and endtime ([#​36787](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36787)) - `awsxrayexporter`: Generate url section in xray segment when `net.peer.name` is available ([#​35375](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35375)) - `clickhouseexporter`: Exporter now sorts attribute maps' keys during INSERT, yielding better compression and predictable aggregates ([#​33634](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/33634)) - `datadogconnector`: Flip configs `traces::compute_stats_by_span_kind`, `traces::peer_tags_aggregation` and `traces::peer_service_aggregation` to true by default ([#​35969](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35969)) This enables Datadog APM stats on peer tags by default and is a backwards-compatible change. Read more on https://docs.datadoghq.com/tracing/guide/inferred-service-opt-in/. - `datadogexporter`: Flip configs `traces::compute_stats_by_span_kind`, `traces::peer_tags_aggregation` and `traces::peer_service_aggregation` to true by default ([#​35969](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35969)) This enables Datadog APM stats on peer tags by default and is a backwards-compatible change. Read more on https://docs.datadoghq.com/tracing/guide/inferred-service-opt-in/. - `elasticsearchexporter`: Map \*.geo.location.{lat,lon} as geo_point field in OTel mode ([#​36565](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36565)) In OTel mapping mode, merge \*.geo.location.{lat,lon} to \*.geo.location such that they are stored as geo_point in Elasticsearch. - `fileexporter`: Add support for profiles signal. ([#​35978](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35978)) - `pkg/ottl`: GetXML Converter now supports selecting text, CDATA, and attribute (value) content. ([#​36821](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36821)) - `githubreceiver`: Adds webhook skeleton to GitHub receiver to receive events from GitHub for tracing. ([#​27460](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/27460)) This PR adds a skeleton for the GitHub receiver to receive events from GitHub for tracing via a webhook. The trace portion of this receiver will run and respond to GET requests for the health check only. - `kafkaexporter, kafkareceiver`: Add a new mechanism "AWS_MSK_IAM_OAUTHBEARER" for kafka exporter and kafka receiver. This mechanism use the AWS MSK IAM SASL Signer for Go https://github.com/aws/aws-msk-iam-sasl-signer-go. ([#​19747](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/19747)) - `loadbalancingexporter`: Adds an optional configuration to the k8s resolver which returns hostnames instead of IPs for headless services pointing at statefulsets ([#​18412](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/18412)) - `mongodbatlasreceiver`: Adds additional metrics to the MongoDB Atlas receiver ([#​36525](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36525)) Adds a number of new default disabled metrics to the MongoDB Atlas receiver. These metrics are: - mongodbatlas.disk.partition.queue.depth - mongodbatlas.disk.partition.throughput - mongodbatlas.process.cache.ratio - `s3exporter`: Upgrading to adopt aws sdk v2 ([#​36699](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36699)) - `opampextension`: Use status subscription for fine granular component health reporting ([#​35856](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35856)) - `pkg/pdatatest`: Add support for Profiles signal comparison. ([#​36232](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36232)) - `receiver/prometheusremotewrite`: Parse labels from Prometheus Remote Write requests into Resource and Metric Attributes. ([#​35656](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35656)) Warning - The HTTP Server still doesn't pass metrics to the next consumer. The component is unusable for now. - `signaltometrics`: Add config validation and custom OTTL functions ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) Adds config validation for the signal to metrics connector. Also introduces `AdjustedCount` OTTL function. - `testbed`: Add batcher performance tests ([#​36206](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36206)) - `testbed`: add options for retry/storage for filelog sender ([#​36781](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36781)) ##### 🧰 Bug fixes 🧰 - `azuremonitorexporter`: fix bug to remove default config of endpoint which causes failing to parse endpoint correctly. ([#​36704](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36704)) - `receiver/prometheusreceiver`: Metric adjuster no longer assumes that all metrics from a scrape come from the same resource ([#​36477](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36477)) - `connector/datadog, exporter/datadog, pkg/datadog`: throw error if datadog API key contains invalid characters ([#​36509](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36509)) - `parseutils`: Handle escaped quotes when parsing pairs using SplitString. ([#​36176](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36176)) - `exporter/prometheusremotewrite`: Fix exemplar handling when the exemplar is an integer value. ([#​36657](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36657)) Send metrics with exemplars as integer values now are correctly handled. - `googlecloudmonitoringreceiver`: Fix "no validation found" error if workload is running on Google Cloud Platform ([#​36607](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36607)) - `k8sattributesprocessor`: Override extracted k8s attributes if original value has been empty ([#​36373](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36373)) - `k8sattributesreceiver`: Log any errors encountered during kube client initialisation ([#​35879](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35879)) This addresses an issue where the collector, due to an error encountered during the kubernetes client initialisation, was reporting an 'unavailable' status via the health check extension without any further information to be found in the logs. - `opampextension`: Fix blocking agent shutdown due to unclosed channel ([#​36764](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36764)) - `opampsupervisor`: avoid nil pointer access when reporting the last received remote config ([#​36850](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36850)) - `postgresqlreceiver`: Update the postgresqlreceiver to handle new table schema for the bgwriter metrics in pg17+ ([#​36784](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36784)) - `jaegerreceiver`: Remove ineffectual warning from jaegerreceiver ([#​35894](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35894)) - `datadogexporter`: read response body on pushSketches to allow connection re-use ([#​36779](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36779)) - `sumologicextension`: Skip likely zombie processes on Windows. ([#​36481](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36481)) ### [`v0.115.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01150) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0) ##### πŸ›‘ Breaking changes πŸ›‘ - `awsfirehosereceiver`: Follow receiver contract based on type of error ([#​5909](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909)) - `elasticsearchexporter`: Respect `flush::bytes` in sync bulk indexer, `flush::bytes` measures uncompressed size, change default `batcher::max_size_items` to `0` ([#​36163](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163)) Limit the bulk request size to roughly `flush::bytes` for sync bulk indexer. Sync bulk indexer is used when `batcher::enabled` is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change `flush::bytes` to always measure in uncompressed bytes. Change default `batcher::max_size_items` to `0` as bulk request size limit is now more effectively enforced by `flush::bytes`. - `k8sattributesprocessor`: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. ([#​25128](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128)) Disable the `k8sattr.fieldExtractConfigRegex.disallow` feature gate to get the old behavior. - `internal`: Remove stable gate `component.UseLocalHostAsDefaultHost` ([#​36589](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589)) - `cmd/opampsupervisor`: Update default logger output paths to stderr ([#​36072](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072)) The default output paths for the opamp supervisor logger have been updated to stderr from \[stdout, stderr]. - `opampsupervisor`: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. ([#​35838](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838)) ##### 🚩 Deprecations 🚩 - `postgresqlreceiver`: Minimal supported PostgreSQL version updated from 9.6 to 13.0 ([#​30923](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923)) Aligning on the supported versions as can be seen [in the PostgreSQL releases section](https://www.postgresql.org/support/versioning) - `exporter/prometheusremotewrite`: Change `exporter.prometheusremotewriteexporter.deprecateCreatedMetric` feature gate from Alpha to Beta version. ([#​35003](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003)) The `export_created_metric` configuration parameter is now ignored by default. ##### πŸš€ New components πŸš€ - `signaltometricsconnector`: New component for generating metrics from raw signals using user defined OTTL expressions. ([#​35930](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930)) - `extension/cgroupruntime`: Initial implementation for cgroupruntime extension. ([#​30289](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289)) - `huaweicloudcesreceiver`: Introduce new receiver fetching data from huawei Cloud Eye Service. ([#​34953](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953)) - `netflowreceiver`: Introduce the netflow receiver ([#​32732](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732)) ##### πŸ’‘ Enhancements πŸ’‘ - `datadogexporter`: Add a configurable `reporter_period` parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. ([#​36450](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450)) - `awsemfexporter`: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes ([#​29506](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506)) - `awsemfexporter`: Improvement unit conversion during EMF log translation ([#​35937](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937)) - `sumologicexporter`: adding new products for auto discovery ([#​35622](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622)) - `postgresqlreceiver`: Added new postgresql metrics to achieve parity with Telegraf ([#​36528](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528)) - `loadbalancingexporter`: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration ([#​35378](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378), [#​16826](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826)) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n\*queueSize might be not enough to prevent data loss - `pkg/stanza`: Introduce active file grouping mechanism. ([#​23787](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23787)) - `receivercreator`: Add support for starting receivers/scrapers based on provided annotations' hints for metrics' collection ([#​34427](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34427)) - `tailsamplingprocessor`: Adds decision cache for non-sampled trace IDs ([#​31583](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/31583)) - `cmd/opampsupervisor`: Support environment variable expansion in the OpAMP supervisor config. ([#​36269](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36269)) - `pkg/ottl`: Move debug log to `Statement.Execute` so that components using it instead of `StatementSequence` also get debug logs. ([#​36456](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36456)) - `routingconnector`: Add ability to route by 'datapoint' context ([#​36523](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36523)) - `signalfxreceiver`: Follow receiver contract based on type of error ([#​5909](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909)) Use 503 error code for retryable and 400 error code for not-retryable errors instead of responding with a 500 unconditionally. ##### 🧰 Bug fixes 🧰 - `cmd/opampsupervisor`: Do not log err if the last received doesn't exist ([#​36013](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36013)) - `receiver/azureeventhub`: When using a storage extension, the component will call Close on the client during component shutdown. This fixes a bug that resulted in a file potentially remaining locked after component shutdown. ([#​36238](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36238)) - `azuremonitorexporter`: Fixes an issue where the Azure Monitor exporter was not sending data to App Insights due to the Telemetry Channel not being flushed. ([#​35037](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35037)) - `exporter/pulsarexporter`: Change configuration option `map_connections_per_broker`, rename to `max_connections_per_broker`. ([#​36579](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36579)) - `failoverconnector`: Resolves a bug that prevents proper recovery when disabling max retries ([#​36587](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36587)) - `googlecloudpubsubexporter`: Fix a goroutine leak during shutdown. ([#​30438](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30438)) A goroutine leak was found in the googlecloudpubsubexporter. The goroutine leak was caused by the exporter not closing the underlying created gRPC client when using an insecure custom endpoint. - `processor/k8sattribute`: fixes parsing of k8s image names to support images with tags and digests. ([#​36131](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36131)) - `clickhouseexporter`: Fix incorrect Resource Attribute `service.name` translation to ClickHouse ServiceName field for Logs Records ([#​36349](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36349)) - `awsfirehosereceiver`: fix timestamp when ingesting logs from CloudWa
--- ### Configuration πŸ“… **Schedule**: Branch creation - "on tuesday" (UTC), 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. πŸ‘» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Yang Song --- connector/datadogconnector/go.mod | 2 +- exporter/datadogexporter/go.mod | 4 ++-- exporter/datadogexporter/integrationtest/go.mod | 2 +- pkg/datadog/go.mod | 2 +- processor/schemaprocessor/go.mod | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/connector/datadogconnector/go.mod b/connector/datadogconnector/go.mod index 77d02a58a455..f453220da03a 100644 --- a/connector/datadogconnector/go.mod +++ b/connector/datadogconnector/go.mod @@ -205,7 +205,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect diff --git a/exporter/datadogexporter/go.mod b/exporter/datadogexporter/go.mod index 1918e128cc5a..d96df524e24d 100644 --- a/exporter/datadogexporter/go.mod +++ b/exporter/datadogexporter/go.mod @@ -90,8 +90,8 @@ require ( ) require ( - github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.0.0-00010101000000-000000000000 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 + github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector v0.119.0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.119.0 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/datadog v0.119.0 go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/exporter/exportertest v0.119.1-0.20250210123122-44b3eeda354c diff --git a/exporter/datadogexporter/integrationtest/go.mod b/exporter/datadogexporter/integrationtest/go.mod index 6d70fcc56f8b..6c2bd8bd5c1d 100644 --- a/exporter/datadogexporter/integrationtest/go.mod +++ b/exporter/datadogexporter/integrationtest/go.mod @@ -258,7 +258,7 @@ require ( github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.119.0 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.119.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.119.0 // indirect diff --git a/pkg/datadog/go.mod b/pkg/datadog/go.mod index e0696c677e12..638c4812a3c2 100644 --- a/pkg/datadog/go.mod +++ b/pkg/datadog/go.mod @@ -6,7 +6,7 @@ require ( github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.62.2 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.25.0 github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics v0.25.0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.0.0-00010101000000-000000000000 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog v0.119.0 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c diff --git a/processor/schemaprocessor/go.mod b/processor/schemaprocessor/go.mod index e1559005ef84..50c2a521e1f0 100644 --- a/processor/schemaprocessor/go.mod +++ b/processor/schemaprocessor/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/google/go-cmp v0.6.0 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.118.0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.119.0 github.com/stretchr/testify v1.10.0 go.opentelemetry.io/collector/component v0.119.1-0.20250210123122-44b3eeda354c go.opentelemetry.io/collector/component/componenttest v0.119.1-0.20250210123122-44b3eeda354c