opentelemetry-lambda
opentelemetry-lambda copied to clipboard
Bump the collector-other group across 5 directories with 32 updates
Bumps the collector-other group with 24 updates in the /collector directory:
Bumps the collector-other group with 22 updates in the /collector/lambdacomponents directory:
Bumps the collector-other group with 3 updates in the /collector/processor/coldstartprocessor directory: go.opentelemetry.io/collector/component, go.opentelemetry.io/collector/processor and go.opentelemetry.io/collector/semconv. Bumps the collector-other group with 3 updates in the /collector/receiver/telemetryapireceiver directory: go.opentelemetry.io/collector/component, go.opentelemetry.io/collector/receiver and go.opentelemetry.io/collector/semconv. Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: github.com/aws/aws-sdk-go-v2/config and github.com/aws/aws-sdk-go-v2/service/s3.
Updates github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider from 0.102.0 to 0.103.0
Release notes
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider's releases.
v0.103.0
The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.
End User Changelog
🛑 Breaking changes 🛑
cmd/opampsupervisor,extension/opamp: Upgrade the opamp-go library to v0.15.0 (#33416) With this change, UUIDv7 is recommended for the OpAMP extension's instance_uid field instead of ULID. ULIDs will continue to work, but may be displayed as UUIDs. The supervisor's persistent state (${storage_dir}/persistent_state.yaml) will need to be cleared to generate a new UUIDv7 instead of a ULID. This change may be incompatible with management servers using v0.14.0 of opamp-go.
mongodbreceiver: Now only supportsTCPconnections (#32199) This fixes a bug where hosts had to explicitly settcpas the transport type. Thetransportoption has been removed.
cmd/configschema: Removes the deprecatedconfigschemacommand. This command will no longer be released or supported. (#33384)
sqlserverreceiver: sqlserver.database.io.read_latency has been renamed to sqlserver.database.latency with adirectionattribute. (#29865)🚩 Deprecations 🚩
healthcheckextension: Remove incorrect logic behindcheck_collector_pipelineconfig (#33469) This logic incorrectly set the pipeline to OK after waiting for enough callbacks from the opencensus library to be called. As this was broken, I'm removing it to remove the dependency on opencensus as well. Improvements will be available via healthcheckv2 extension.
googlecloudspannerreceiver: Mark the component as unmaintained. If we don't find new maintainers, it will be deprecated and removed. (#32651)💡 Enhancements 💡
filelogreceiver: If include_file_record_number is true, it will add the file record number as the attributelog.file.record_number(#33530)
kubeletstats: Add k8s.pod.cpu.node.utilization metric (#33390)
awss3exporter: endpoint should contain the S3 bucket (#32774)
awss3receiver: Add support for encoding extensions to be used in the AWS S3 Receiver. (#30750)
gitproviderreceiver: Adds branch commit and line based metrics (#22028) Adds the following branch based metrics.
- git.repository.branch.time
- git.repository.branch.commit.aheadby.count
- git.repository.branch.commit.behindby.count
- git.repository.branch.line.deletion.count
- git.repository.branch.line.addition.count
statsdreceiver: update statsd receiver to use mdatagen (#33524)
coralogixexporter: Allow setting application name fromcx.application.nameandcx.subsystem.nameresource attributes (#33217)
metricstransformprocessor: Adds the 'count' aggregation type to the Metrics Transform Processor. (#24978)
elasticsearchexporter: Add support for confighttp options, notably "auth". (#33367) Add support for confighttp and related configuration settings, such as "auth". This change also means that the Elasticsearch URL may be specified as "endpoint", like the otlphttp exporter.
elasticsearchexporter: Check that endpoints are valid URLs during config validation. (#33350) Check that endpoints are valid URLs during config validation so that
... (truncated)
Changelog
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider's changelog.
v0.103.0
🛑 Breaking changes 🛑
stanza: remove deprecated code (#33519) This change removes:
- adapter.LogEmitter, use helper.LogEmitter instead
- adapter.NewLogEmitter, use helper.NewLogEmitter instead
- fileconsumer.Manager's SugaredLogger struct member
- pipeline.DirectedPipeline's SugaredLogger struct member
- testutil.Logger, use zaptest.NewLogger instead
💡 Enhancements 💡
pkg/winperfcounters: It is now possible to force awatcherto re-create the PDH query of a given counter via theReset()function. (#32798)
Commits
6dd3bae[chore] Prepare release 0.103.0 (#33639)5bd5a1b[chore] Update core to v0.103.0 (#33637)fc831ddUpdate codecov/codecov-action action to v4.5.0 (#33623)b097d46Update docker/build-push-action action to v6 (#33630)744141a[receiver/prometheusreceiver] Fix retrieval of aggregated metrics with no job...ef36268[chore][exporter/elasticsearch]Log errror logs on bench and fix EOF (#33554)fc36398[chore] Update Core (#33593)73e67ba[processor/metricstransformprocessor] Supportcountaggregation type (#32935)3ee48c4[chore] Add // nolint:staticcheck to unblock release (#33599)2f079f9add line number option for filelogreceiver (#33530)- Additional commits viewable in compare view
Updates github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider from 0.102.0 to 0.103.0
Release notes
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider's releases.
v0.103.0
The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.
End User Changelog
🛑 Breaking changes 🛑
cmd/opampsupervisor,extension/opamp: Upgrade the opamp-go library to v0.15.0 (#33416) With this change, UUIDv7 is recommended for the OpAMP extension's instance_uid field instead of ULID. ULIDs will continue to work, but may be displayed as UUIDs. The supervisor's persistent state (${storage_dir}/persistent_state.yaml) will need to be cleared to generate a new UUIDv7 instead of a ULID. This change may be incompatible with management servers using v0.14.0 of opamp-go.
mongodbreceiver: Now only supportsTCPconnections (#32199) This fixes a bug where hosts had to explicitly settcpas the transport type. Thetransportoption has been removed.
cmd/configschema: Removes the deprecatedconfigschemacommand. This command will no longer be released or supported. (#33384)
sqlserverreceiver: sqlserver.database.io.read_latency has been renamed to sqlserver.database.latency with adirectionattribute. (#29865)🚩 Deprecations 🚩
healthcheckextension: Remove incorrect logic behindcheck_collector_pipelineconfig (#33469) This logic incorrectly set the pipeline to OK after waiting for enough callbacks from the opencensus library to be called. As this was broken, I'm removing it to remove the dependency on opencensus as well. Improvements will be available via healthcheckv2 extension.
googlecloudspannerreceiver: Mark the component as unmaintained. If we don't find new maintainers, it will be deprecated and removed. (#32651)💡 Enhancements 💡
filelogreceiver: If include_file_record_number is true, it will add the file record number as the attributelog.file.record_number(#33530)
kubeletstats: Add k8s.pod.cpu.node.utilization metric (#33390)
awss3exporter: endpoint should contain the S3 bucket (#32774)
awss3receiver: Add support for encoding extensions to be used in the AWS S3 Receiver. (#30750)
gitproviderreceiver: Adds branch commit and line based metrics (#22028) Adds the following branch based metrics.
- git.repository.branch.time
- git.repository.branch.commit.aheadby.count
- git.repository.branch.commit.behindby.count
- git.repository.branch.line.deletion.count
- git.repository.branch.line.addition.count
statsdreceiver: update statsd receiver to use mdatagen (#33524)
coralogixexporter: Allow setting application name fromcx.application.nameandcx.subsystem.nameresource attributes (#33217)
metricstransformprocessor: Adds the 'count' aggregation type to the Metrics Transform Processor. (#24978)
elasticsearchexporter: Add support for confighttp options, notably "auth". (#33367) Add support for confighttp and related configuration settings, such as "auth". This change also means that the Elasticsearch URL may be specified as "endpoint", like the otlphttp exporter.
elasticsearchexporter: Check that endpoints are valid URLs during config validation. (#33350) Check that endpoints are valid URLs during config validation so that
... (truncated)
Changelog
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider's changelog.
v0.103.0
🛑 Breaking changes 🛑
stanza: remove deprecated code (#33519) This change removes:
- adapter.LogEmitter, use helper.LogEmitter instead
- adapter.NewLogEmitter, use helper.NewLogEmitter instead
- fileconsumer.Manager's SugaredLogger struct member
- pipeline.DirectedPipeline's SugaredLogger struct member
- testutil.Logger, use zaptest.NewLogger instead
💡 Enhancements 💡
pkg/winperfcounters: It is now possible to force awatcherto re-create the PDH query of a given counter via theReset()function. (#32798)
Commits
6dd3bae[chore] Prepare release 0.103.0 (#33639)5bd5a1b[chore] Update core to v0.103.0 (#33637)fc831ddUpdate codecov/codecov-action action to v4.5.0 (#33623)b097d46Update docker/build-push-action action to v6 (#33630)744141a[receiver/prometheusreceiver] Fix retrieval of aggregated metrics with no job...ef36268[chore][exporter/elasticsearch]Log errror logs on bench and fix EOF (#33554)fc36398[chore] Update Core (#33593)73e67ba[processor/metricstransformprocessor] Supportcountaggregation type (#32935)3ee48c4[chore] Add // nolint:staticcheck to unblock release (#33599)2f079f9add line number option for filelogreceiver (#33530)- Additional commits viewable in compare view
Updates go.opentelemetry.io/collector/component from 0.102.1 to 0.103.0
Changelog
Sourced from go.opentelemetry.io/collector/component's changelog.
v1.10.0/v0.103.0
🛑 Breaking changes 🛑
component: Remove deprecatedcomponent.UnmarshalConfig(#7102)confighttp: Useconfighttp.ServerConfigas part of zpagesextension.Config. Previously the extension usedconfignet.TCPAddrConfig(#9368)🚩 Deprecations 🚩
connector: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- connector.CreateSettings -> connector.Settings
- connector.NewNopCreateSettings -> connector.NewNopSettings
exporter: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- exporter.CreateSettings -> exporter.Settings
- exporter.NewNopCreateSettings -> exporter.NewNopSettings
extension: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- extension.CreateSettings -> extension.Settings
- extension.NewNopCreateSettings -> extension.NewNopSettings
processor: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- processor.CreateSettings -> processor.Settings
- processor.NewNopCreateSettings -> processor.NewNopSettings
receiver: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- receiver.CreateSettings -> receiver.Settings
- receiver.NewNopCreateSettings -> receiver.NewNopSettings
configauth: DeprecateGetClientAuthenticatorandGetServerAuthenticator, useGetClientAuthenticatorContextandGetServerAuthenticatorContextinstead. (#9808)
confighttp: DeprecateClientConfig.CustomRoundTripper(#8627) Set theTransportfield on the*http.Clientobject returned from(ClientConfig).ToClientinstead.
filter: Deprecate thefilter.CombinedFilterstruct (#10348)
otelcol: Deprecateotelcol.NewCommand. Useotelcol.NewCommandMustProviderSettingsinstead. (#10359)
otelcoltest: DeprecateLoadConfigandLoadConfigAndValidate. UseLoadConfigWithSettingsandLoadConfigAndValidateWithSettingsinstead (#10359)💡 Enhancements 💡
Commits
aa31b27[chore] Prepare release v1.10.0/v0.103.0 (#10418)f88ce7a[chore] more CreateSettings renames (#10416)654cb24Add ability to marshal yaml-tagged structs (#10282)7a3c35c[confmap] Add strict type validation under a feature gate (#10400)48af1b8[chore][golangci-lint] Remove gosec excludes (#10411)42b61ccUpdate image version to latest #10407 (#10408)9cd56bf[chore] Trade release weeks (#10410)ad2c979[confmap] Add featuregate to use stable expansion rules (#10391)65d59d1[confmap] remove bool logic from expandURI (#10403)725e869[confighttp] Allow compression list for a server to be overridden (#10295)- Additional commits viewable in compare view
Updates go.opentelemetry.io/collector/confmap from 0.102.1 to 0.103.0
Changelog
Sourced from go.opentelemetry.io/collector/confmap's changelog.
v1.10.0/v0.103.0
🛑 Breaking changes 🛑
component: Remove deprecatedcomponent.UnmarshalConfig(#7102)confighttp: Useconfighttp.ServerConfigas part of zpagesextension.Config. Previously the extension usedconfignet.TCPAddrConfig(#9368)🚩 Deprecations 🚩
connector: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- connector.CreateSettings -> connector.Settings
- connector.NewNopCreateSettings -> connector.NewNopSettings
exporter: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- exporter.CreateSettings -> exporter.Settings
- exporter.NewNopCreateSettings -> exporter.NewNopSettings
extension: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- extension.CreateSettings -> extension.Settings
- extension.NewNopCreateSettings -> extension.NewNopSettings
processor: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- processor.CreateSettings -> processor.Settings
- processor.NewNopCreateSettings -> processor.NewNopSettings
receiver: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- receiver.CreateSettings -> receiver.Settings
- receiver.NewNopCreateSettings -> receiver.NewNopSettings
configauth: DeprecateGetClientAuthenticatorandGetServerAuthenticator, useGetClientAuthenticatorContextandGetServerAuthenticatorContextinstead. (#9808)
confighttp: DeprecateClientConfig.CustomRoundTripper(#8627) Set theTransportfield on the*http.Clientobject returned from(ClientConfig).ToClientinstead.
filter: Deprecate thefilter.CombinedFilterstruct (#10348)
otelcol: Deprecateotelcol.NewCommand. Useotelcol.NewCommandMustProviderSettingsinstead. (#10359)
otelcoltest: DeprecateLoadConfigandLoadConfigAndValidate. UseLoadConfigWithSettingsandLoadConfigAndValidateWithSettingsinstead (#10359)💡 Enhancements 💡
Commits
aa31b27[chore] Prepare release v1.10.0/v0.103.0 (#10418)f88ce7a[chore] more CreateSettings renames (#10416)654cb24Add ability to marshal yaml-tagged structs (#10282)7a3c35c[confmap] Add strict type validation under a feature gate (#10400)48af1b8[chore][golangci-lint] Remove gosec excludes (#10411)42b61ccUpdate image version to latest #10407 (#10408)9cd56bf[chore] Trade release weeks (#10410)ad2c979[confmap] Add featuregate to use stable expansion rules (#10391)65d59d1[confmap] remove bool logic from expandURI (#10403)725e869[confighttp] Allow compression list for a server to be overridden (#10295)- Additional commits viewable in compare view
Updates go.opentelemetry.io/collector/confmap/converter/expandconverter from 0.102.1 to 0.103.0
Changelog
Sourced from go.opentelemetry.io/collector/confmap/converter/expandconverter's changelog.
v1.10.0/v0.103.0
🛑 Breaking changes 🛑
component: Remove deprecatedcomponent.UnmarshalConfig(#7102)confighttp: Useconfighttp.ServerConfigas part of zpagesextension.Config. Previously the extension usedconfignet.TCPAddrConfig(#9368)🚩 Deprecations 🚩
connector: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- connector.CreateSettings -> connector.Settings
- connector.NewNopCreateSettings -> connector.NewNopSettings
exporter: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- exporter.CreateSettings -> exporter.Settings
- exporter.NewNopCreateSettings -> exporter.NewNopSettings
extension: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- extension.CreateSettings -> extension.Settings
- extension.NewNopCreateSettings -> extension.NewNopSettings
processor: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- processor.CreateSettings -> processor.Settings
- processor.NewNopCreateSettings -> processor.NewNopSettings
receiver: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- receiver.CreateSettings -> receiver.Settings
- receiver.NewNopCreateSettings -> receiver.NewNopSettings
configauth: DeprecateGetClientAuthenticatorandGetServerAuthenticator, useGetClientAuthenticatorContextandGetServerAuthenticatorContextinstead. (#9808)
confighttp: DeprecateClientConfig.CustomRoundTripper(#8627) Set theTransportfield on the*http.Clientobject returned from(ClientConfig).ToClientinstead.
filter: Deprecate thefilter.CombinedFilterstruct (#10348)
otelcol: Deprecateotelcol.NewCommand. Useotelcol.NewCommandMustProviderSettingsinstead. (#10359)
otelcoltest: DeprecateLoadConfigandLoadConfigAndValidate. UseLoadConfigWithSettingsandLoadConfigAndValidateWithSettingsinstead (#10359)💡 Enhancements 💡
Commits
aa31b27[chore] Prepare release v1.10.0/v0.103.0 (#10418)f88ce7a[chore] more CreateSettings renames (#10416)654cb24Add ability to marshal yaml-tagged structs (#10282)7a3c35c[confmap] Add strict type validation under a feature gate (#10400)48af1b8[chore][golangci-lint] Remove gosec excludes (#10411)42b61ccUpdate image version to latest #10407 (#10408)9cd56bf[chore] Trade release weeks (#10410)ad2c979[confmap] Add featuregate to use stable expansion rules (#10391)65d59d1[confmap] remove bool logic from expandURI (#10403)725e869[confighttp] Allow compression list for a server to be overridden (#10295)- Additional commits viewable in compare view
Updates go.opentelemetry.io/collector/confmap/provider/envprovider from 0.102.1 to 0.103.0
Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/envprovider's changelog.
v1.10.0/v0.103.0
🛑 Breaking changes 🛑
component: Remove deprecatedcomponent.UnmarshalConfig(#7102)confighttp: Useconfighttp.ServerConfigas part of zpagesextension.Config. Previously the extension usedconfignet.TCPAddrConfig(#9368)🚩 Deprecations 🚩
connector: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- connector.CreateSettings -> connector.Settings
- connector.NewNopCreateSettings -> connector.NewNopSettings
exporter: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- exporter.CreateSettings -> exporter.Settings
- exporter.NewNopCreateSettings -> exporter.NewNopSettings
extension: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- extension.CreateSettings -> extension.Settings
- extension.NewNopCreateSettings -> extension.NewNopSettings
processor: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- processor.CreateSettings -> processor.Settings
- processor.NewNopCreateSettings -> processor.NewNopSettings
receiver: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- receiver.CreateSettings -> receiver.Settings
- receiver.NewNopCreateSettings -> receiver.NewNopSettings
configauth: DeprecateGetClientAuthenticatorandGetServerAuthenticator, useGetClientAuthenticatorContextandGetServerAuthenticatorContextinstead. (#9808)
confighttp: DeprecateClientConfig.CustomRoundTripper(#8627) Set theTransportfield on the*http.Clientobject returned from(ClientConfig).ToClientinstead.
filter: Deprecate thefilter.CombinedFilterstruct (#10348)
otelcol: Deprecateotelcol.NewCommand. Useotelcol.NewCommandMustProviderSettingsinstead. (#10359)
otelcoltest: DeprecateLoadConfigandLoadConfigAndValidate. UseLoadConfigWithSettingsandLoadConfigAndValidateWithSettingsinstead (#10359)💡 Enhancements 💡
Commits
aa31b27[chore] Prepare release v1.10.0/v0.103.0 (#10418)f88ce7a[chore] more CreateSettings renames (#10416)654cb24Add ability to marshal yaml-tagged structs (#10282)7a3c35c[confmap] Add strict type validation under a feature gate (#10400)48af1b8[chore][golangci-lint] Remove gosec excludes (#10411)42b61ccUpdate image version to latest #10407 (#10408)9cd56bf[chore] Trade release weeks (#10410)ad2c979[confmap] Add featuregate to use stable expansion rules (#10391)65d59d1[confmap] remove bool logic from expandURI (#10403)725e869[confighttp] Allow compression list for a server to be overridden (#10295)- Additional commits viewable in compare view
Updates go.opentelemetry.io/collector/confmap/provider/fileprovider from 0.102.1 to 0.103.0
Changelog
Sourced from go.opentelemetry.io/collector/confmap/provider/fileprovider's changelog.
v1.10.0/v0.103.0
🛑 Breaking changes 🛑
component: Remove deprecatedcomponent.UnmarshalConfig(#7102)confighttp: Useconfighttp.ServerConfigas part of zpagesextension.Config. Previously the extension usedconfignet.TCPAddrConfig(#9368)🚩 Deprecations 🚩
connector: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- connector.CreateSettings -> connector.Settings
- connector.NewNopCreateSettings -> connector.NewNopSettings
exporter: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- exporter.CreateSettings -> exporter.Settings
- exporter.NewNopCreateSettings -> exporter.NewNopSettings
extension: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- extension.CreateSettings -> extension.Settings
- extension.NewNopCreateSettings -> extension.NewNopSettings
processor: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- processor.CreateSettings -> processor.Settings
- processor.NewNopCreateSettings -> processor.NewNopSettings
receiver: Deprecate CreateSettings and NewNopCreateSettings (#9428) The following methods are being renamed:
- receiver.CreateSettings -> receiver.Settings
- receiver.NewNopCreateSettings -> receiver.NewNopSettings
configauth: DeprecateGetClientAuthenticatorandGetServerAuthenticator, useGetClientAuthenticatorContextandGetServerAuthenticatorContextinstead. (#9808)
confighttp: DeprecateClientConfig.CustomRoundTripper(#8627) Set theTransportfield on the*http.Clientobject returned from(ClientConfig).ToClientinstead.
filter: Deprecate thefilter.CombinedFilterstruct (#10348)
otelcol: Deprecateotelcol.New...Description has been truncated