builder: Add strict version checking when using the builder. Add the temporary flag --skip-strict-versioning for skipping this check. (#9896)
Strict version checking will error on major and minor version mismatches
between the otelcol_version configured and the builder version or versions
in the go.mod. This check can be temporarily disabled by using the --skip-strict-versioning
flag. This flag will be removed in a future minor version.
telemetry: Distributed internal metrics across different levels. (#7890)
The internal metrics levels are updated along with reported metrics:
The default level is changed from basic to normal, which can be overridden with service::telmetry::metrics::level configuration.
Batch processor metrics are updated to be reported starting from normal level:
configtls: Deprecates ClientConfig.LoadTLSConfigContext and ServerConfig.LoadTLSConfigContext, use ClientConfig.LoadTLSConfig and ServerConfig.LoadTLSConfig instead. (#9945)
π‘ Enhancements π‘
configauth: Adds NewDefault* functions for all the config structs. (#9821)
configtls: Adds NewDefault* functions for all the config structs. (#9658)
pmetric: Support metric.metadata in pdata/pmetric (#10006)
v1.5.0/v0.98.0
π Breaking changes π
component: Restricts maximum length for component.Type to 63 characters. (#9872)
configgrpc: Remove deprecated ToServerContext, use ToServer instead. (#9836)
confighttp: Deprecate ToClient,ToListenerand ToServer use ToClientContext,ToListenerContext and ToServerContextinstead. (#9807)
configtls: Deprecate ClientConfig.LoadTLSConfig and ServerConfig.LoadTLSConfig, use ClientConfig.LoadTLSConfigContext and ServerConfig.LoadTLSConfigContext instead. (#9811)
π‘ Enhancements π‘
Introduce new module for generating pdata: pdata/testdata (#9886)
exporterhelper: Make the WithBatcher option available for regular exporter helpers based on OTLP data type. (#8122)
Now, WithBatcher can be used with both regular exporter helper (e.g. NewTracesExporter) and the request-based exporter
helper (e.g. NewTracesRequestExporter). The request-based exporter helpers require WithRequestBatchFuncs option
providing batching functions.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps go.opentelemetry.io/collector/pdata from 1.1.0 to 1.7.0.
Release notes
Sourced from go.opentelemetry.io/collector/pdata's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/pdata's changelog.
... (truncated)
Commits
6c2a34e
[chore] Prepare release v1.7.0/v0.100.0 (#10087)88046dd
[chore] try to fix coverage step (#10085)8efff48
[chore] remove duplicate code from the connector (#10082)227101d
[otelcol] rfc for how to log during startup (#10066)8aaec09
[chore] fix import orders in mdatagen templates (#10081)b7b7e51
[chore] [exporterhelper] Integrate capacity limiting into the communication c...67d3718
Revert pipeline type validation (#10078)8e7be1c
[chore] remove multierr use in mdatagen (#10080)aeb0cf0
mdatagen: Call connectors with routers to be the same as the service graph (#...109173d
[exporterhelper] Fixenabled
config option for batch sender (#10076)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show