renovate[bot]
034ad4ac2d
Update module google.golang.org/grpc to v1.71.1 ( #12784 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.71.0` -> `v1.71.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.71.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.71.1 ):
Release 1.71.1
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.71.0...v1.71.1 )
### Bug Fixes
- grpc: fix a bug causing an extra Read from the compressor if a
compressed message is the same size as the limit. This could result in a
panic with the built-in gzip compressor
([#​8178](https://redirect.github.com/grpc/grpc-go/issues/8178 ))
- xds: restore the behavior of reading the bootstrap config before
creating the first xDS client instead of at package init time
([#​8164](https://redirect.github.com/grpc/grpc-go/issues/8164 ))
- stats/opentelemetry: use `TextMapPropagator` and `TracerProvider` from
`TraceOptions` instead of OpenTelemetry globals
([#​8166](https://redirect.github.com/grpc/grpc-go/issues/8166 ))
- client: fix races when an http proxy is configured that could lead to
deadlocks or panics
([#​8195](https://redirect.github.com/grpc/grpc-go/issues/8195 ))
- client: fix bug causing RPC failures with message "no children to pick
from" when using a custom resolver that calls the deprecated
`NewAddress` API
([#​8149](https://redirect.github.com/grpc/grpc-go/issues/8149 ))
- wrr: fix slow processing of address updates that could result in
problems including RPC failures for servers with a large number of
backends
([#​8179](https://redirect.github.com/grpc/grpc-go/issues/8179 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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 <songy23@users.noreply.github.com>
2025-04-01 15:32:39 +00:00
renovate[bot]
3059a34d9d
Update module google.golang.org/protobuf to v1.36.6 ( #12728 )
...
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.5` -> `v1.36.6` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.36.6`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.6 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.5...v1.36.6 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.5...v1.36.6
User-visible changes:
[CL/657895](https://go-review.googlesource.com/c/protobuf/+/657895 ):
internal_gengo: generate a const string literal for the raw descriptor
[CL/653536](https://go-review.googlesource.com/c/protobuf/+/653536 ):
proto: Add CloneOf\[M Message]\(m M) M
Maintenance:
[CL/649135](https://go-review.googlesource.com/c/protobuf/+/649135 ):
all: set Go language version to Go 1.22
[CL/654955](https://go-review.googlesource.com/c/protobuf/+/654955 ):
types/descriptorpb: regenerate using latest protobuf v30 release
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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 <songy23@users.noreply.github.com>
2025-03-25 02:59:55 +00:00
renovate[bot]
e43c36c0ac
Update module google.golang.org/grpc to v1.71.0 ( #12556 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.70.0` -> `v1.71.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.71.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.71.0 ):
Release 1.71.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.70.0...v1.71.0 )
### API Changes
- balancer: Custom LB policies that record metrics must use the new
`MetricsRecorder` method on `Balancer.ClientConn` instead of the removed
`Balancer.BuildOptions.MetricsRecorder` field to obtain a metrics
recorder.
([#​8027](https://redirect.github.com/grpc/grpc-go/issues/8027 ))
- balancer: `balancer.ClientConn` implementations must now embed a
delegate implementation. This allows grpc-go to add new methods to the
interface and remain backward compatible.
([#​8026](https://redirect.github.com/grpc/grpc-go/issues/8026 ))
- balancer/endpointsharding: The constructor accepts the child
balancer's builder and a struct with optional configuration.
([#​8052](https://redirect.github.com/grpc/grpc-go/issues/8052 ))
### New Features
- xds: Add support for dualstack via the
[additional_addresses](df394a41c8/api/envoy/config/endpoint/v3/endpoint_components.proto (L91-L96) )
field in the Endpoint resource. To disable this feature, set the
environment variable `GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS=false`.
([#​8134](https://redirect.github.com/grpc/grpc-go/issues/8134 ))
- stats/opentelemetry: Add experimental support for OpenTelemetry
tracing.
([#​7852](https://redirect.github.com/grpc/grpc-go/issues/7852 ))
- xds/internal/xdsclient: Add counter metrics for valid and invalid
resource updates.
([#​8038](https://redirect.github.com/grpc/grpc-go/issues/8038 ))
- balancer/leastrequest, roundrobin: Add dualstack support.
([#​7969](https://redirect.github.com/grpc/grpc-go/issues/7969 ),
[#​7966](https://redirect.github.com/grpc/grpc-go/issues/7966 ))
- balancer/endpointsharding: Balancers created with the new
`DisableAutoReconnect` option will not attempt to call `ExitIdle`
automatically on their children when the children report idle.
([#​8052](https://redirect.github.com/grpc/grpc-go/issues/8052 ))
### Bug Fixes
- client: Fix support for proxies when using `grpc.NewClient` so the
target is resolved by the proxy as expected.
([#​7881](https://redirect.github.com/grpc/grpc-go/issues/7881 ))
- Added `WithLocalDNSResolution()` dial option to explicitly force
target resolution on the client instead.
([#​7881](https://redirect.github.com/grpc/grpc-go/issues/7881 ))
- weightedtarget: Return erroring picker when no targets are configured.
([#​8070](https://redirect.github.com/grpc/grpc-go/issues/8070 ))
- xds: Fail RPCs with `UNAVAILABLE` when the EDS resource is missing or
contains no endpoints
([#​8070](https://redirect.github.com/grpc/grpc-go/issues/8070 ))
- xdsclient: Fix a bug where connectivity failures were reported to
resource watchers before trying all listed servers.
([#​8075](https://redirect.github.com/grpc/grpc-go/issues/8075 ))
- grpc: Fix the number of bytes reported in the error message when
encoded messages are larger than 4GB.
([#​8033](https://redirect.github.com/grpc/grpc-go/issues/8033 ))
- rls: Fix a bug where RLS channel updates could be lost during startup.
([#​8055](https://redirect.github.com/grpc/grpc-go/issues/8055 ))
- xds: Fixed a bug preventing tests from creating multiple servers or
channels with different bootstrap configs.
([#​8050](https://redirect.github.com/grpc/grpc-go/issues/8050 ))
- grpc: Fix message length checks when compression is enabled and
`maxReceiveMessageSize` is `MaxInt`
([#​7918](https://redirect.github.com/grpc/grpc-go/issues/7918 ))
- Special Thanks:
[@​vinothkumarr227](https://redirect.github.com/vinothkumarr227 )
### Documentation
- client: Improve documentation of `grpc.NewClient` and
`ClientConn.CanonicalTarget` by providing examples.
([#​8078](https://redirect.github.com/grpc/grpc-go/issues/8078 ))
- examples/features/dualstack: New example demonstrating usage of
endpoints and dualstack functionality.
([#​8098](https://redirect.github.com/grpc/grpc-go/issues/8098 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2025-03-05 10:53:37 +00:00
renovate[bot]
0609f1c8b5
Update module google.golang.org/protobuf to v1.36.5 ( #12416 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go )
| `v1.35.2` -> `v1.36.5` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`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
###
[`v1.36.4`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.4 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.3...v1.36.4 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.3...v1.36.4
Bug fixes:
[CL/642975](https://go-review.googlesource.com/c/protobuf/+/642975 ):
reflect/protodesc: fix panic when working with dynamicpb
Maintenance:
[CL/643276](https://go-review.googlesource.com/c/protobuf/+/643276 ):
internal_gengo: avoid allocations in rawDescGZIP() accessors
[CL/642857](https://go-review.googlesource.com/c/protobuf/+/642857 ):
internal_gengo: switch back from string literal to hex byte slice
[CL/642055](https://go-review.googlesource.com/c/protobuf/+/642055 ):
internal_gengo: use unsafe.StringData() to avoid a descriptor copy
[CL/638135](https://go-review.googlesource.com/c/protobuf/+/638135 ):
internal_gengo: store raw descriptor in .rodata section
###
[`v1.36.3`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.3 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.2...v1.36.3 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.2...v1.36.3
Bug fixes:
[CL/642575](https://go-review.googlesource.com/c/protobuf/+/642575 ):
reflect/protodesc: fix panic when working with dynamicpb
[CL/641036](https://go-review.googlesource.com/c/protobuf/+/641036 ):
cmd/protoc-gen-go: remove json struct tags from unexported fields
User-visible changes:
[CL/641876](https://go-review.googlesource.com/c/protobuf/+/641876 ):
proto: add example for GetExtension, SetExtension
[CL/642015](https://go-review.googlesource.com/c/protobuf/+/642015 ):
runtime/protolazy: replace internal doc link with external link
Maintenance:
[CL/641635](https://go-review.googlesource.com/c/protobuf/+/641635 ):
all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy
[CL/641019](https://go-review.googlesource.com/c/protobuf/+/641019 ):
internal/impl: remove unused exporter parameter
[CL/641018](https://go-review.googlesource.com/c/protobuf/+/641018 ):
internal/impl: switch to reflect.Value.IsZero
[CL/641035](https://go-review.googlesource.com/c/protobuf/+/641035 ):
internal/impl: clean up unneeded Go<1.12 MapRange() alternative
[CL/641017](https://go-review.googlesource.com/c/protobuf/+/641017 ):
types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type
###
[`v1.36.2`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.2 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.1...v1.36.2 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.1...v1.36.2
Bug fixes:
[CL/638515](https://go-review.googlesource.com/c/protobuf/+/638515 ):
internal/impl: fix WhichOneof() to work with synthetic oneofs
###
[`v1.36.1`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.1 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.0...v1.36.1 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.36.0...v1.36.1
Bug fixes:
[CL/638495](https://go-review.googlesource.com/c/protobuf/+/638495 ):
internal/impl: revert IsSynthetic() check to fix panic
Maintenance:
[CL/637475](https://go-review.googlesource.com/c/protobuf/+/637475 ):
internal/errors: delete compatibility code for Go before 1.13
###
[`v1.36.0`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.0 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.2...v1.36.0 )
**Full Changelog**:
https://github.com/protocolbuffers/protobuf-go/compare/v1.35.2...v1.36.0
User-visible changes:
[CL/635139](https://go-review.googlesource.com/c/protobuf/+/635139 ):
src/google/protobuf: document UnmarshalJSON / API level behavior
[CL/635138](https://go-review.googlesource.com/c/protobuf/+/635138 ):
reflect/protoreflect: use \[] syntax to reference method
[CL/635137](https://go-review.googlesource.com/c/protobuf/+/635137 ):
proto: add reference to size semantics with lazy decoding to comment
[CL/634818](https://go-review.googlesource.com/c/protobuf/+/634818 ):
compiler/protogen: allow overriding API level from --go_opt
[CL/634817](https://go-review.googlesource.com/c/protobuf/+/634817 ):
cmd/protoc-gen-go: generate \_protoopaque variant for hybrid
[CL/634816](https://go-review.googlesource.com/c/protobuf/+/634816 ):
all: regenerate.bash for Opaque API
[CL/634815](https://go-review.googlesource.com/c/protobuf/+/634815 ):
all: Release the Opaque API
[CL/634015](https://go-review.googlesource.com/c/protobuf/+/634015 ):
types/descriptorpb: regenerate using latest protobuf v29.1 release
[CL/632735](https://go-review.googlesource.com/c/protobuf/+/632735 ):
internal/impl: skip synthetic oneofs in messageInfo
[CL/627876](https://go-review.googlesource.com/c/protobuf/+/627876 ):
all: start v1.35.2-devel
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2025-02-18 05:26:53 +00:00
Bogdan Drutu
2dc95dec64
Fix OTLP http receiver to correctly set Retry-After ( #12367 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2025-02-14 02:41:37 +00:00
Alex Boten
e4b9425241
bump minimum supported go version to 1.23 ( #12370 )
...
With the release of 1.24, we need to bump the tested versions.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2025-02-12 15:03:19 +00:00
renovate[bot]
b4af6f17bf
Update module google.golang.org/grpc to v1.70.0 ( #12196 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.69.4` -> `v1.70.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.70.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.70.0 ):
Release 1.70.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0 )
### Behavior Changes
- client: reject service configs containing an invalid retryPolicy in
accordance with gRFCs
[A21](https://redirect.github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md )
and
[A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md ).
([#​7905](https://redirect.github.com/grpc/grpc-go/issues/7905 ))
- Note that this is a potential breaking change for some users using an
invalid configuration, but continuing to allow this behavior would
violate our cross-language compatibility requirements.
### New Features
- xdsclient: fallback to a secondary management server (if specified in
the bootstrap configuration) when the primary is down is enabled by
default. Can be disabled by setting the environment variable
`GRPC_EXPERIMENTAL_XDS_FALLBACK` to `false`.
([#​7949](https://redirect.github.com/grpc/grpc-go/issues/7949 ))
- experimental/credentials: experimental transport credentials are added
which don't enforce ALPN.
([#​7980](https://redirect.github.com/grpc/grpc-go/issues/7980 ))
- These credentials will be removed in an upcoming grpc-go release.
Users must not rely on these credentials directly. Instead, they should
either vendor a specific version of gRPC or copy the relevant
credentials into their own codebase if absolutely necessary.
### Bug Fixes
- xds: fix a possible deadlock that happens when both the client
application and the xDS management server (responsible for configuring
the client) are using the xds:/// scheme in their target URIs.
([#​8011](https://redirect.github.com/grpc/grpc-go/issues/8011 ))
### Performance
- server: for unary requests, free raw request message data as soon as
parsing is finished instead of waiting until the method handler returns.
([#​7998](https://redirect.github.com/grpc/grpc-go/issues/7998 ))
- Special Thanks: [@​lqs](https://redirect.github.com/lqs )
### Documentation
- examples/features/gracefulstop: add example to demonstrate server
graceful stop.
([#​7865](https://redirect.github.com/grpc/grpc-go/issues/7865 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2025-01-28 10:05:27 +00:00
renovate[bot]
a08939e00a
Update module google.golang.org/grpc to v1.69.4 ( #12081 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.69.2` -> `v1.69.4` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.69.4`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.4 ):
Release 1.69.4
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.2...v1.69.4 )
### Bug Fixes
- rbac: fix support for :path header matchers, which would previously
never successfully match
([#​7965](https://redirect.github.com/grpc/grpc-go/issues/7965 )).
### Documentation
- examples/features/csm_observability: update example client and server
to use the helloworld service instead of echo service
([#​7945](https://redirect.github.com/grpc/grpc-go/issues/7945 )).
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2025-01-14 09:55:20 +00:00
renovate[bot]
c05bab7bb6
Update module google.golang.org/grpc to v1.69.2 ( #11976 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.69.0` -> `v1.69.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.69.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.2 ):
Release 1.69.2
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.69.0...v1.69.2 )
### Bug Fixes
- stats/experimental: add type aliases for symbols (`Metrics`/etc) that
were moved to the stats package
([#​7929](https://redirect.github.com/grpc/grpc-go/issues/7929 )).
- client: set user-agent string to the correct version.
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-12-24 10:12:19 +00:00
renovate[bot]
a8832a8623
Update module google.golang.org/grpc to v1.69.0 ( #11931 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.68.1` -> `v1.69.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.69.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.69.0 ):
Release 1.69.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.68.1...v1.69.0 )
### Known Issues
- The recently added `grpc.NewClient` function is incompatible with
forward proxies, because it resolves the target hostname on the client
instead of passing the hostname to the proxy. A fix is expected to be a
part of grpc-go v1.70.
([#​7556](https://redirect.github.com/grpc/grpc-go/issues/7556 ))
### New Features
- stats/opentelemetry: Introduce new APIs to enable OpenTelemetry
instrumentation for metrics on servers and clients
([#​7874](https://redirect.github.com/grpc/grpc-go/issues/7874 ))
- xdsclient: add support to fallback to lower priority servers when
higher priority ones are down
([#​7701](https://redirect.github.com/grpc/grpc-go/issues/7701 ))
- dns: Add support for link local IPv6 addresses
([#​7889](https://redirect.github.com/grpc/grpc-go/issues/7889 ))
- The new experimental `pickfirst` LB policy (disabled by default)
supports Happy Eyeballs, interleaving IPv4 and IPv6 address as described
in [RFC-8305 section
4](https://www.rfc-editor.org/rfc/rfc8305#section-4 ), to attempt
connections to multiple backends concurrently. The experimental
`pickfirst` policy can be enabled by setting the environment variable
`GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST` to `true`.
([#​7725](https://redirect.github.com/grpc/grpc-go/issues/7725 ),
[#​7742](https://redirect.github.com/grpc/grpc-go/issues/7742 ))
- balancer/pickfirst: Emit metrics from the `pick_first` load balancing
policy
([#​7839](https://redirect.github.com/grpc/grpc-go/issues/7839 ))
- grpc: export `MethodHandler`, which is the type of an already-exported
field in `MethodDesc`
([#​7796](https://redirect.github.com/grpc/grpc-go/issues/7796 ))
- Special Thanks:
[@​mohdjishin](https://redirect.github.com/mohdjishin )
### Bug Fixes
- credentials/google: set scope for application default credentials
([#​7887](https://redirect.github.com/grpc/grpc-go/issues/7887 ))
- Special Thanks:
[@​halvards](https://redirect.github.com/halvards )
- xds: fix edge-case issues where some clients or servers would not
initialize correctly or would not receive errors when resources are
invalid or unavailable if another channel or server with the same target
was already in use .
([#​7851](https://redirect.github.com/grpc/grpc-go/issues/7851 ),
[#​7853](https://redirect.github.com/grpc/grpc-go/issues/7853 ))
- examples: fix the debugging example, which was broken by a recent
change
([#​7833](https://redirect.github.com/grpc/grpc-go/issues/7833 ))
### Behavior Changes
- client: update retry attempt backoff to apply jitter per updates to
[gRFC
A6](https://redirect.github.com/grpc/proposal/blob/master/A6-client-retries.md ).
([#​7869](https://redirect.github.com/grpc/grpc-go/issues/7869 ))
- Special Thanks: [@​isgj](https://redirect.github.com/isgj )
- balancer/weightedroundrobin: use the `pick_first` LB policy to manage
connections
([#​7826](https://redirect.github.com/grpc/grpc-go/issues/7826 ))
### API Changes
- balancer: An internal method is added to the `balancer.SubConn`
interface to force implementors to embed a delegate implementation. This
requirement is present in the interface documentation, but wasn't
enforced earlier.
([#​7840](https://redirect.github.com/grpc/grpc-go/issues/7840 ))
### Performance Improvements
- mem: implement a `ReadAll()` method for more efficient `io.Reader`
consumption
([#​7653](https://redirect.github.com/grpc/grpc-go/issues/7653 ))
- Special Thanks: [@​ash2k](https://redirect.github.com/ash2k )
- mem: use slice capacity instead of length to determine whether to pool
buffers or directly allocate them
([#​7702](https://redirect.github.com/grpc/grpc-go/issues/7702 ))
- Special Thanks:
[@​PapaCharlie](https://redirect.github.com/PapaCharlie )
### Documentation
- examples/csm_observability: Add xDS Credentials and switch server to
be xDS enabled
([#​7875](https://redirect.github.com/grpc/grpc-go/issues/7875 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS42OS4zIiwidXBkYXRlZEluVmVyIjoiMzkuNjkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-12-17 16:48:35 +00:00
renovate[bot]
d5ddbf7ebf
fix(deps): update module google.golang.org/grpc to v1.68.1 ( #11835 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.67.1` -> `v1.68.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.68.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.68.1 ):
Release 1.68.1
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.68.0...v1.68.1 )
### Bug Fixes
- credentials/alts: avoid SRV and TXT lookups for handshaker service to
work around hangs caused by buggy versions of systemd-resolved.
([#​7861](https://redirect.github.com/grpc/grpc-go/issues/7861 ))
### Dependencies
- Relax minimum Go version requirement from `go1.22.7` to `go1.22`.
([#​7831](https://redirect.github.com/grpc/grpc-go/issues/7831 ))
###
[`v1.68.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.68.0 ):
Release 1.68.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.2...v1.68.0 )
### Behavior Changes
- stats/opentelemetry/csm: Get mesh_id local label from "CSM_MESH_ID"
environment variable, rather than parsing from bootstrap file
([#​7740](https://redirect.github.com/grpc/grpc-go/issues/7740 ))
- orca (experimental): if using an ORCA listener, it must now be
registered only on a READY SubConn, and the listener will automatically
be stopped when the connection is lost.
([#​7663](https://redirect.github.com/grpc/grpc-go/issues/7663 ))
- client: `ClientConn.Close()` now closes transports simultaneously and
waits for transports to be closed before returning.
([#​7666](https://redirect.github.com/grpc/grpc-go/issues/7666 ))
- credentials: TLS credentials created via `NewTLS` that use
`tls.Config.GetConfigForClient` will now have CipherSuites, supported
TLS versions and ALPN configured automatically. These were previously
only set for configs not using the `GetConfigForClient` option.
([#​7709](https://redirect.github.com/grpc/grpc-go/issues/7709 ))
### Bug Fixes
- transport: prevent deadlock in client transport shutdown when writing
the GOAWAY frame hangs.
([#​7662](https://redirect.github.com/grpc/grpc-go/issues/7662 ))
- mem: reuse buffers more accurately by using slice capacity instead of
length
([#​7702](https://redirect.github.com/grpc/grpc-go/issues/7702 ))
- Special Thanks:
[@​PapaCharlie](https://redirect.github.com/PapaCharlie )
- status: Fix regression caused by
[#​6919](https://redirect.github.com/grpc/grpc-go/issues/6919 ) in
status.Details() causing it to return a wrapped type when getting proto
messages generated with protoc-gen-go < v1.
([#​7724](https://redirect.github.com/grpc/grpc-go/issues/7724 ))
### Dependencies
- Bump minimum supported Go version to `go1.22.7`.
([#​7624](https://redirect.github.com/grpc/grpc-go/issues/7624 ))
###
[`v1.67.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.2 ):
Release 1.67.2
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.1...v1.67.2 )
### Bug Fixes
- credentials/alts: avoid SRV and TXT lookups for handshaker service to
work around hangs caused by buggy versions of systemd-resolved.
([#​7861](https://redirect.github.com/grpc/grpc-go/issues/7861 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-12-10 05:00:52 +00:00
renovate[bot]
e91dafacd9
fix(deps): update module github.com/stretchr/testify to v1.10.0 ( #11751 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/stretchr/testify](https://redirect.github.com/stretchr/testify )
| `v1.9.0` -> `v1.10.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>stretchr/testify (github.com/stretchr/testify)</summary>
###
[`v1.10.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.10.0 )
[Compare
Source](https://redirect.github.com/stretchr/testify/compare/v1.9.0...v1.10.0 )
#### What's Changed
##### Functional Changes
- Add PanicAssertionFunc by
[@​fahimbagar](https://redirect.github.com/fahimbagar ) in
[https://github.com/stretchr/testify/pull/1337 ](https://redirect.github.com/stretchr/testify/pull/1337 )
- assert: deprecate CompareType by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1566 ](https://redirect.github.com/stretchr/testify/pull/1566 )
- assert: make YAML dependency pluggable via build tags by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1579 ](https://redirect.github.com/stretchr/testify/pull/1579 )
- assert: new assertion NotElementsMatch by
[@​hendrywiranto](https://redirect.github.com/hendrywiranto ) in
[https://github.com/stretchr/testify/pull/1600 ](https://redirect.github.com/stretchr/testify/pull/1600 )
- mock: in order mock calls by
[@​ReyOrtiz](https://redirect.github.com/ReyOrtiz ) in
[https://github.com/stretchr/testify/pull/1637 ](https://redirect.github.com/stretchr/testify/pull/1637 )
- Add assertion for NotErrorAs by
[@​palsivertsen](https://redirect.github.com/palsivertsen ) in
[https://github.com/stretchr/testify/pull/1129 ](https://redirect.github.com/stretchr/testify/pull/1129 )
- Record Return Arguments of a Call by
[@​jayd3e](https://redirect.github.com/jayd3e ) in
[https://github.com/stretchr/testify/pull/1636 ](https://redirect.github.com/stretchr/testify/pull/1636 )
- assert.EqualExportedValues: accepts everything by
[@​redachl](https://redirect.github.com/redachl ) in
[https://github.com/stretchr/testify/pull/1586 ](https://redirect.github.com/stretchr/testify/pull/1586 )
##### Fixes
- assert: make tHelper a type alias by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1562 ](https://redirect.github.com/stretchr/testify/pull/1562 )
- Do not get argument again unnecessarily in Arguments.Error() by
[@​TomWright](https://redirect.github.com/TomWright ) in
[https://github.com/stretchr/testify/pull/820 ](https://redirect.github.com/stretchr/testify/pull/820 )
- Fix time.Time compare by
[@​myxo](https://redirect.github.com/myxo ) in
[https://github.com/stretchr/testify/pull/1582 ](https://redirect.github.com/stretchr/testify/pull/1582 )
- assert.Regexp: handle \[]byte array properly by
[@​kevinburkesegment](https://redirect.github.com/kevinburkesegment )
in
[https://github.com/stretchr/testify/pull/1587 ](https://redirect.github.com/stretchr/testify/pull/1587 )
- assert: collect.FailNow() should not panic by
[@​marshall-lee](https://redirect.github.com/marshall-lee ) in
[https://github.com/stretchr/testify/pull/1481 ](https://redirect.github.com/stretchr/testify/pull/1481 )
- mock: simplify implementation of FunctionalOptions by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1571 ](https://redirect.github.com/stretchr/testify/pull/1571 )
- mock: caller information for unexpected method call by
[@​spirin](https://redirect.github.com/spirin ) in
[https://github.com/stretchr/testify/pull/1644 ](https://redirect.github.com/stretchr/testify/pull/1644 )
- suite: fix test failures by
[@​stevenh](https://redirect.github.com/stevenh ) in
[https://github.com/stretchr/testify/pull/1421 ](https://redirect.github.com/stretchr/testify/pull/1421 )
- Fix issue
[#​1662](https://redirect.github.com/stretchr/testify/issues/1662 )
(comparing infs should fail) by
[@​ybrustin](https://redirect.github.com/ybrustin ) in
[https://github.com/stretchr/testify/pull/1663 ](https://redirect.github.com/stretchr/testify/pull/1663 )
- NotSame should fail if args are not pointers
[#​1661](https://redirect.github.com/stretchr/testify/issues/1661 )
by [@​sikehish](https://redirect.github.com/sikehish ) in
[https://github.com/stretchr/testify/pull/1664 ](https://redirect.github.com/stretchr/testify/pull/1664 )
- Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI
by [@​sikehish](https://redirect.github.com/sikehish ) in
[https://github.com/stretchr/testify/pull/1667 ](https://redirect.github.com/stretchr/testify/pull/1667 )
- fix: compare functional option names for indirect calls by
[@​arjun-1](https://redirect.github.com/arjun-1 ) in
[https://github.com/stretchr/testify/pull/1626 ](https://redirect.github.com/stretchr/testify/pull/1626 )
##### Documantation, Build & CI
- .gitignore: ignore "go test -c" binaries by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1565 ](https://redirect.github.com/stretchr/testify/pull/1565 )
- mock: improve doc by
[@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1570 ](https://redirect.github.com/stretchr/testify/pull/1570 )
- mock: fix FunctionalOptions docs by
[@​snirye](https://redirect.github.com/snirye ) in
[https://github.com/stretchr/testify/pull/1433 ](https://redirect.github.com/stretchr/testify/pull/1433 )
- README: link out to the excellent testifylint by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1568 ](https://redirect.github.com/stretchr/testify/pull/1568 )
- assert: fix typo in comment by
[@​JohnEndson](https://redirect.github.com/JohnEndson ) in
[https://github.com/stretchr/testify/pull/1580 ](https://redirect.github.com/stretchr/testify/pull/1580 )
- Correct the EventuallyWithT and EventuallyWithTf example by
[@​JonCrowther](https://redirect.github.com/JonCrowther ) in
[https://github.com/stretchr/testify/pull/1588 ](https://redirect.github.com/stretchr/testify/pull/1588 )
- CI: bump softprops/action-gh-release from 1 to 2 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/stretchr/testify/pull/1575 ](https://redirect.github.com/stretchr/testify/pull/1575 )
- mock: document more alternatives to deprecated AnythingOfTypeArgument
by [@​dolmen](https://redirect.github.com/dolmen ) in
[https://github.com/stretchr/testify/pull/1569 ](https://redirect.github.com/stretchr/testify/pull/1569 )
- assert: Correctly document EqualValues behavior by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1593 ](https://redirect.github.com/stretchr/testify/pull/1593 )
- fix: grammar in godoc by
[@​miparnisari](https://redirect.github.com/miparnisari ) in
[https://github.com/stretchr/testify/pull/1607 ](https://redirect.github.com/stretchr/testify/pull/1607 )
- .github/workflows: Run tests for Go 1.22 by
[@​HaraldNordgren](https://redirect.github.com/HaraldNordgren ) in
[https://github.com/stretchr/testify/pull/1629 ](https://redirect.github.com/stretchr/testify/pull/1629 )
- Document suite's lack of support for t.Parallel by
[@​brackendawson](https://redirect.github.com/brackendawson ) in
[https://github.com/stretchr/testify/pull/1645 ](https://redirect.github.com/stretchr/testify/pull/1645 )
- assert: fix typos in comments by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1650 ](https://redirect.github.com/stretchr/testify/pull/1650 )
- mock: fix doc comment for NotBefore by
[@​alexandear](https://redirect.github.com/alexandear ) in
[https://github.com/stretchr/testify/pull/1651 ](https://redirect.github.com/stretchr/testify/pull/1651 )
- Generate better comments for require package by
[@​Neokil](https://redirect.github.com/Neokil ) in
[https://github.com/stretchr/testify/pull/1610 ](https://redirect.github.com/stretchr/testify/pull/1610 )
- README: replace Testify V2 notice with
[@​dolmen](https://redirect.github.com/dolmen )'s V2 manifesto by
[@​hendrywiranto](https://redirect.github.com/hendrywiranto ) in
[https://github.com/stretchr/testify/pull/1518 ](https://redirect.github.com/stretchr/testify/pull/1518 )
#### New Contributors
- [@​fahimbagar](https://redirect.github.com/fahimbagar ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1337 ](https://redirect.github.com/stretchr/testify/pull/1337 )
- [@​TomWright](https://redirect.github.com/TomWright ) made their
first contribution in
[https://github.com/stretchr/testify/pull/820 ](https://redirect.github.com/stretchr/testify/pull/820 )
- [@​snirye](https://redirect.github.com/snirye ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1433 ](https://redirect.github.com/stretchr/testify/pull/1433 )
- [@​myxo](https://redirect.github.com/myxo ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1582 ](https://redirect.github.com/stretchr/testify/pull/1582 )
- [@​JohnEndson](https://redirect.github.com/JohnEndson ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1580 ](https://redirect.github.com/stretchr/testify/pull/1580 )
- [@​JonCrowther](https://redirect.github.com/JonCrowther ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1588 ](https://redirect.github.com/stretchr/testify/pull/1588 )
- [@​miparnisari](https://redirect.github.com/miparnisari ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1607 ](https://redirect.github.com/stretchr/testify/pull/1607 )
- [@​marshall-lee](https://redirect.github.com/marshall-lee ) made
their first contribution in
[https://github.com/stretchr/testify/pull/1481 ](https://redirect.github.com/stretchr/testify/pull/1481 )
- [@​spirin](https://redirect.github.com/spirin ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1644 ](https://redirect.github.com/stretchr/testify/pull/1644 )
- [@​ReyOrtiz](https://redirect.github.com/ReyOrtiz ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1637 ](https://redirect.github.com/stretchr/testify/pull/1637 )
- [@​stevenh](https://redirect.github.com/stevenh ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1421 ](https://redirect.github.com/stretchr/testify/pull/1421 )
- [@​jayd3e](https://redirect.github.com/jayd3e ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1636 ](https://redirect.github.com/stretchr/testify/pull/1636 )
- [@​Neokil](https://redirect.github.com/Neokil ) made their first
contribution in
[https://github.com/stretchr/testify/pull/1610 ](https://redirect.github.com/stretchr/testify/pull/1610 )
- [@​redachl](https://redirect.github.com/redachl ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1586 ](https://redirect.github.com/stretchr/testify/pull/1586 )
- [@​ybrustin](https://redirect.github.com/ybrustin ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1663 ](https://redirect.github.com/stretchr/testify/pull/1663 )
- [@​sikehish](https://redirect.github.com/sikehish ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1664 ](https://redirect.github.com/stretchr/testify/pull/1664 )
- [@​arjun-1](https://redirect.github.com/arjun-1 ) made their
first contribution in
[https://github.com/stretchr/testify/pull/1626 ](https://redirect.github.com/stretchr/testify/pull/1626 )
**Full Changelog**:
https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
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>
2024-11-26 11:09:39 -08:00
VihasMakwana
78036deede
[internal/sharedcomponent] extract sharedcomponent into another package ( #11542 )
...
Resolves
https://github.com/open-telemetry/opentelemetry-collector/issues/11442
Also updates `genpdata` command, as the root module doesn't depend on
`go.opentelemetry.io/collector/pdata` anymore.
2024-10-28 08:44:24 -07:00
VihasMakwana
b6d0497e42
[internal/fanoutconsumer] extract fanoutconsumer into another package ( #11543 )
...
Resolves #11441
2024-10-27 10:48:31 -07:00
OpenTelemetry Bot
fee2daa249
[chore] Prepare release v1.18.0/v0.112.0 ( #11515 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.18.0/v0.112.0
- make prepare-release PREVIOUS_VERSION=1[.]17[.]0
RELEASE_CANDIDATE=1.18.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]111[.]0
RELEASE_CANDIDATE=0.112.0 MODSET=beta
2024-10-22 11:38:35 -07:00
Evan Bradley
2b6da0dcba
[chore] Handle nested exportertest dependency references ( #11512 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Covers the same case as
https://github.com/open-telemetry/opentelemetry-collector/pull/11509
2024-10-22 17:42:45 +02:00
Evan Bradley
02ceda1496
[chore] Use psuedo-version number for exportertest ( #11511 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This module was added yesterday and needs an externally-addressable
version number for `make update-otel` in contrib.
I have also updated all other pseudo-version numbers as a precautionary
measure in case the dependency tree is deeper than I thought. I added
that change in a separate commit to make reviewing this easier.
2024-10-22 16:42:30 +02:00
Evan Bradley
11767fed9d
[chore] Update leaf module versions to commits with pseudo version dependencies ( #11509 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Say we have three modules, A, B, and C, with dependencies C->B->A. If we
are on commit 1, and make a new commit, 2, where we change the
dependencies such that the go.mod files read C@2->B@1->A@1, we will
still get a failure, because at commit 1 we had not yet made the changes
necessary to properly resolve these modules. Specifically, at commit 2
we have B@1->A@#, where A@# is not externally-resolvable.
We therefore need to make a new commit 3, where we can have
C@2->B@2->A@2, and at commit 2 all modules are externally-resolvable.
This PR is a necessary update to
https://github.com/open-telemetry/opentelemetry-collector/pull/11503 .
When running `make update-otel` in contrib, I am seeing the following
errors:
```
go: downloading go.opentelemetry.io/collector/connector/connectortest v0.0.0-20241021181817-007f06b7c4a8
go: go.opentelemetry.io/collector/pipeline/pipelineprofiles@v0.111.0: reading go.opentelemetry.io/collector/pipeline/pipelineprofiles/go.mod at revision pipeline/pipelineprofiles/v0.111.0: unknown revision pipeline/pipelineprofiles/v0.111.0
```
connectortest has an indirect dependency on pipelineprofiles, and at
commit `007f06b7c4a8` pipelineprofiles is versioned at v0.111.0. The
latest commit, `403c782d50c6`, will version it at `007f06b7c4a8`. Since
pipelineprofiles has no dependencies, this will not result in any
issues.
2024-10-22 15:25:05 +02:00
Evan Bradley
4884781299
[chore] Update additional modules to psuedo versions ( #11503 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Convert additional modules to use pseudo-version numbers. In cases where
the module already has a released version, upgrade to pseudo versions to
prevent ambiguous import errors (e.g. processor and processortest).
2024-10-21 15:50:39 -07:00
William Dumont
46b0c2b5bc
Put processortest in its own module ( #11229 )
...
This PR is putting the processortest pkg in its own module as requested
in
https://github.com/open-telemetry/opentelemetry-collector/issues/11216
Fixes #11218
2024-10-15 10:15:29 -07:00
Bogdan Drutu
fbf6d103ee
[chore] Extract internal/memorylimiter as a module ( #11438 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-14 13:26:11 -07:00
Bogdan Drutu
e1a03ebec2
[chore] Remove internal/globalsignal, embed into pipeline ( #11422 )
...
Depends on
https://github.com/open-telemetry/opentelemetry-collector/pull/11421
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-14 06:18:25 -04:00
renovate[bot]
76464a302a
fix(deps): update opentelemetry-go monorepo ( #11432 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.52.0` -> `v0.53.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.30.0` -> `v1.31.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.31.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.31.0 ):
/v0.53.0/v0.7.0/v0.0.10
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.30.0...v1.31.0 )
##### Added
- Add `go.opentelemetry.io/otel/sdk/metric/exemplar` package which
includes `Exemplar`, `Filter`, `TraceBasedFilter`, `AlwaysOnFilter`,
`HistogramReservoir`, `FixedSizeReservoir`, `Reservoir`, `Value` and
`ValueType` types. These will be used for configuring the exemplar
reservoir for the metrics sdk.
([#​5747](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5747 ),
[#​5862](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5862 ))
- Add `WithExportBufferSize` option to log batch
processor.([#​5877](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5877 ))
##### Changed
- Enable exemplars by default in `go.opentelemetry.io/otel/sdk/metric`.
Exemplars can be disabled by setting
`OTEL_METRICS_EXEMPLAR_FILTER=always_off`
([#​5778](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5778 ))
- `Logger.Enabled` in `go.opentelemetry.io/otel/log` now accepts a newly
introduced `EnabledParameters` type instead of `Record`.
([#​5791](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5791 ))
- `FilterProcessor.Enabled` in
`go.opentelemetry.io/otel/sdk/log/internal/x` now accepts
`EnabledParameters` instead of `Record`.
([#​5791](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5791 ))
- The `Record` type in `go.opentelemetry.io/otel/log` is no longer
comparable.
([#​5847](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5847 ))
- Performance improvements for the trace SDK `SetAttributes` method in
`Span`.
([#​5864](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5864 ))
- Reduce memory allocations for the `Event` and `Link` lists in `Span`.
([#​5858](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5858 ))
- Performance improvements for the trace SDK `AddEvent`, `AddLink`,
`RecordError` and `End` methods in `Span`.
([#​5874](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5874 ))
##### Deprecated
- Deprecate all examples under `go.opentelemetry.io/otel/example` as
they are moved to [Contrib
repository](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples ).
([#​5854](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5854 ))
##### Fixed
- The race condition for multiple `FixedSize` exemplar reservoirs
identified in
[#​5814](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5814 )
is resolved.
([#​5819](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5819 ))
- Fix log records duplication in case of heterogeneous resource
attributes by correctly mapping each log record to it's resource and
scope.
([#​5803](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5803 ))
- Fix timer channel drain to avoid hanging on Go 1.23.
([#​5868](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5868 ))
- Fix delegation for global meter providers, and panic when calling
otel.SetMeterProvider.
([#​5827](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5827 ))
- Change the `reflect.TypeOf` to use a nil pointer to not allocate on
the heap unless necessary.
([#​5827](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/5827 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMTUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjExNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-12 18:20:11 -07:00
renovate[bot]
39486c6749
fix(deps): update module github.com/go-viper/mapstructure/v2 to v2.2.1 ( #11258 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/go-viper/mapstructure/v2](https://redirect.github.com/go-viper/mapstructure )
| `v2.1.0` -> `v2.2.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>go-viper/mapstructure
(github.com/go-viper/mapstructure/v2)</summary>
###
[`v2.2.1`](https://redirect.github.com/go-viper/mapstructure/releases/tag/v2.2.1 )
[Compare
Source](https://redirect.github.com/go-viper/mapstructure/compare/v2.2.0...v2.2.1 )
#### What's Changed
- Pass appropriate empty Value to hooks by
[@​yurishkuro](https://redirect.github.com/yurishkuro ) in
[https://github.com/go-viper/mapstructure/pull/45 ](https://redirect.github.com/go-viper/mapstructure/pull/45 )
#### New Contributors
- [@​yurishkuro](https://redirect.github.com/yurishkuro ) made
their first contribution in
[https://github.com/go-viper/mapstructure/pull/45 ](https://redirect.github.com/go-viper/mapstructure/pull/45 )
**Full Changelog**:
https://github.com/go-viper/mapstructure/compare/v2.2.0...v2.2.1
###
[`v2.2.0`](https://redirect.github.com/go-viper/mapstructure/releases/tag/v2.2.0 )
[Compare
Source](https://redirect.github.com/go-viper/mapstructure/compare/v2.1.0...v2.2.0 )
#### What's Changed
- feat(decoder-configs): add flag to force decoding nil input in decoder
config by
[@​mahadzaryab1](https://redirect.github.com/mahadzaryab1 ) in
[https://github.com/go-viper/mapstructure/pull/42 ](https://redirect.github.com/go-viper/mapstructure/pull/42 )
- Add decode hooks for \*url.URL by
[@​einzigartigerName](https://redirect.github.com/einzigartigerName )
in
[https://github.com/go-viper/mapstructure/pull/41 ](https://redirect.github.com/go-viper/mapstructure/pull/41 )
#### New Contributors
- [@​mahadzaryab1](https://redirect.github.com/mahadzaryab1 ) made
their first contribution in
[https://github.com/go-viper/mapstructure/pull/42 ](https://redirect.github.com/go-viper/mapstructure/pull/42 )
-
[@​einzigartigerName](https://redirect.github.com/einzigartigerName )
made their first contribution in
[https://github.com/go-viper/mapstructure/pull/41 ](https://redirect.github.com/go-viper/mapstructure/pull/41 )
**Full Changelog**:
https://github.com/go-viper/mapstructure/compare/v2.1.0...v2.2.0
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguMTE1LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
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: Bogdan Drutu <bogdandrutu@gmail.com>
2024-10-12 17:02:42 -07:00
renovate[bot]
ab02c33b13
Update module google.golang.org/protobuf to v1.35.1 ( #11394 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go )
| `v1.34.2` -> `v1.35.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.35.1`](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.0...v1.35.1 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.35.0...v1.35.1 )
###
[`v1.35.0`](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.34.2...v1.35.0 )
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.34.2...v1.35.0 )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-08 08:20:29 -07:00
OpenTelemetry Bot
080b76506c
[chore] Prepare release v1.17.0/v0.111.0 ( #11353 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.17.0/v0.111.0
- make prepare-release PREVIOUS_VERSION=1[.]16[.]0
RELEASE_CANDIDATE=1.17.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]110[.]0
RELEASE_CANDIDATE=0.111.0 MODSET=beta
---------
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2024-10-04 01:12:02 -07:00
renovate[bot]
9f57a5549e
fix(deps): update module google.golang.org/grpc to v1.67.1 ( #11319 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.67.0` -> `v1.67.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.67.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.1 ):
Release 1.67.1
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.67.0...v1.67.1 )
### Bug Fixes
- transport: Fix a bug causing stream failures due to miscalculation of
the flow control window in both clients and servers.
([#​7667](https://redirect.github.com/grpc/grpc-go/issues/7667 ))
- xds/server: Fix xDS Server memory leak.
([#​7681](https://redirect.github.com/grpc/grpc-go/issues/7681 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-10-01 16:38:18 +02:00
renovate[bot]
a18d513a26
Update module github.com/shirou/gopsutil/v4 to v4.24.9 ( #11318 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/shirou/gopsutil/v4](https://redirect.github.com/shirou/gopsutil )
| `v4.24.8` -> `v4.24.9` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.9`](https://redirect.github.com/shirou/gopsutil/compare/v4.24.8...v4.24.9 )
[Compare
Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.8...v4.24.9 )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-30 20:24:00 -07:00
renovate[bot]
4b01a133e5
fix(deps): update module google.golang.org/grpc to v1.67.0 ( #11259 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.2` -> `v1.67.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.67.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.67.0 ):
Release 1.67.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0 )
### Bug Fixes
- ringhash: when used with multiple EDS priorities, fix bug that could
prevent a higher priority from recovering from transient failure.
([#​7364](https://redirect.github.com/grpc/grpc-go/issues/7364 ))
- Special Thanks:
[@​atollena](https://redirect.github.com/atollena )
### Behavior Changes
- In accordance with [RFC
7540](https://tools.ietf.org/html/rfc7540#section-3.3 ), clients and
servers will now reject TLS connections that don't support ALPN. This
can be disabled by setting the environment variable
`GRPC_ENFORCE_ALPN_ENABLED` to `false` (case insensitive). Please file a
bug if you encounter any issues with this behavior. The environment
variable to revert this behavior will be removed in an upcoming release.
([#​7535](https://redirect.github.com/grpc/grpc-go/issues/7535 ))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-09-24 08:11:46 -07:00
OpenTelemetry Bot
d6f568dd5b
[chore] Prepare release v1.16.0/v0.110.0 ( #11252 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.16.0/v0.110.0
- make prepare-release PREVIOUS_VERSION=1[.]15[.]0
RELEASE_CANDIDATE=1.16.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]109[.]0
RELEASE_CANDIDATE=0.110.0 MODSET=beta
2024-09-23 13:07:03 -07:00
Tyler Helmuth
66f41f91ca
Update pipeline and globalgate versions ( #11247 )
2024-09-23 09:35:22 -07:00
Tyler Helmuth
388e56cdb1
Update pipeline and globalgate versions ( #11246 )
...
#### Description
Need to update `pipeline` and `globalgate` versions to run `make
update-otel` in Contrib
2024-09-23 08:40:32 -07:00
Tyler Helmuth
77bb849aa0
[component] Refactor to use pipeline.ID and pipeline.Signal ( #11204 )
...
#### Description
Depends on
https://github.com/open-telemetry/opentelemetry-collector/pull/11209
This PR is a non-breaking implementation of
https://github.com/open-telemetry/opentelemetry-collector/pull/10947 . It
adds a new module, `pipeline`, which houses a `pipeline.ID` and
`pipeline.Signal`. `pipeline.ID` is used to identify a pipeline within
the service. `pipeline.Signal` is uses to identify the signal associated
to a pipeline.
I do this work begrudgingly. As the PR shows, this is a huge refactor
when done in a non-breaking way, will require 3 full releases, and
doesn't benefit our [End Users or, in my opinion, our Component
Developers or Collector Library
Users](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CONTRIBUTING.md#target-audiences ).
I view this refactor as a Nice-To-Have, not a requirement for Component
1.0.
<!-- Issue number if applicable -->
#### Link to tracking issue
Works towards
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
2024-09-23 07:38:59 -07:00
renovate[bot]
f0132a9497
fix(deps): update module google.golang.org/grpc to v1.66.2 ( #11187 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.1` -> `v1.66.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.66.0` -> `v1.66.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.66.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.66.2 ):
Release 1.66.2
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.66.1...v1.66.2 )
### Dependencies
- Remove unintentional dependency on the `testing` package
([#​7579](https://redirect.github.com/grpc/grpc-go/issues/7579 ))
- Remove unintentional dependency on the `flate` package
([#​7595](https://redirect.github.com/grpc/grpc-go/issues/7595 ))
- Special Thanks: [@​ash2k](https://redirect.github.com/ash2k )
### Bug Fixes
- client: fix a bug that prevented memory reuse after handling unary
RPCs
([#​7571](https://redirect.github.com/grpc/grpc-go/issues/7571 ))
- Special Thanks: [@​coxley](https://redirect.github.com/coxley )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-18 10:33:58 +02:00
Bogdan Drutu
1339c01473
[chore] Remove prometheus need to check test metrics in componenttest ( #11172 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-16 16:56:34 -07:00
Bogdan Drutu
2166b11137
[chore] Remove internal package localhostgate, move gate definition to globalgate ( #11150 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-09-11 16:28:07 -07:00
Alex Boten
168bba73f0
[service] fix proctelemetry registration bug ( #11093 )
...
This bug caused proctelemetry metrics to not be registered if a user
configured the Collector's internal telemetry via `readers` only and
disabled `address`. The check in the `if` statement is no longer needed
since a no-op meter provider will be configured unless the telemetry
level is set.
Mentioned in #10919
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-11 07:36:54 -07:00
renovate[bot]
47b0203501
Update opentelemetry-go monorepo ( #11125 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v0.51.0` -> `v0.52.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go )
| `v1.29.0` -> `v1.30.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.30.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0 )
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.29.0...v1.30.0 )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
2024-09-10 15:44:52 -07:00
renovate[bot]
936ffbb0ba
Update module github.com/prometheus/client_golang to v1.20.3 ( #11103 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://redirect.github.com/prometheus/client_golang )
| `v1.20.2` -> `v1.20.3` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.3`](https://redirect.github.com/prometheus/client_golang/releases/tag/v1.20.3 )
[Compare
Source](https://redirect.github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3 )
- \[BUGFIX] histograms: Fix possible data race when appending exemplars.
[#​1608](https://redirect.github.com/prometheus/client_golang/issues/1608 )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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 <songy23@users.noreply.github.com>
2024-09-10 08:36:18 -07:00
renovate[bot]
747938bfec
Update module github.com/prometheus/common to v0.59.1 ( #11109 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common )
| `v0.57.0` -> `v0.59.1` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.59.1`](https://redirect.github.com/prometheus/common/releases/tag/v0.59.1 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.59.0...v0.59.1 )
#### What's Changed
- fix(utf8): Fix multiple metric name inside braces validation by
[@​fedetorres93](https://redirect.github.com/fedetorres93 ) in
[https://github.com/prometheus/common/pull/691 ](https://redirect.github.com/prometheus/common/pull/691 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.59.0...v0.59.1
###
[`v0.59.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.59.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.58.0...v0.59.0 )
#### What's Changed
- expfmt: Add WithEscapingScheme to help construct Formats by
[@​ywwg](https://redirect.github.com/ywwg ) in
[https://github.com/prometheus/common/pull/688 ](https://redirect.github.com/prometheus/common/pull/688 )
- Change the default escape method to UnderscoreEscaping by
[@​ywwg](https://redirect.github.com/ywwg ) in
[https://github.com/prometheus/common/pull/690 ](https://redirect.github.com/prometheus/common/pull/690 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.58.0...v0.59.0
###
[`v0.58.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.58.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.57.0...v0.58.0 )
#### What's Changed
- docs: mention new promslog package in package list in README by
[@​tjhop](https://redirect.github.com/tjhop ) in
[https://github.com/prometheus/common/pull/683 ](https://redirect.github.com/prometheus/common/pull/683 )
- Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/common/pull/684 ](https://redirect.github.com/prometheus/common/pull/684 )
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by
[@​dependabot](https://redirect.github.com/dependabot ) in
[https://github.com/prometheus/common/pull/685 ](https://redirect.github.com/prometheus/common/pull/685 )
- Remove secret file existence check in Validate for headers by
[@​roidelapluie](https://redirect.github.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/687 ](https://redirect.github.com/prometheus/common/pull/687 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.57.0...v0.58.0
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
2024-09-10 08:29:48 -07:00
OpenTelemetry Bot
02d466f0c0
[chore] Prepare release v1.15.0/v0.109.0 ( #11101 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.15.0/v0.109.0
- make prepare-release PREVIOUS_VERSION=1[.]14[.]1
RELEASE_CANDIDATE=1.15.0 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]108[.]1
RELEASE_CANDIDATE=0.109.0 MODSET=beta
2024-09-09 17:05:24 -07:00
renovate[bot]
060d883168
Update module github.com/shirou/gopsutil/v4 to v4.24.8 ( #11031 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/shirou/gopsutil/v4](https://redirect.github.com/shirou/gopsutil )
| `v4.24.7` -> `v4.24.8` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.8`](https://redirect.github.com/shirou/gopsutil/releases/tag/v4.24.8 )
[Compare
Source](https://redirect.github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8 )
<!-- Release notes generated using configuration in .github/release.yml
at v4.24.8 -->
#### What's Changed
##### disk
- fix(IOCountersWithContext): Fix the issue of not using names to fil
ter devices in func IOCountersWithContext of the windows implementation
by [@​zmyzheng](https://redirect.github.com/zmyzheng ) in
[https://github.com/shirou/gopsutil/pull/1688 ](https://redirect.github.com/shirou/gopsutil/pull/1688 )
- \[disk]\[windows]: ignore network drive when not ready by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1699 ](https://redirect.github.com/shirou/gopsutil/pull/1699 )
##### process
- Fix parsing of /proc/pid/smaps when path is empty by
[@​pgimalac](https://redirect.github.com/pgimalac ) in
[https://github.com/shirou/gopsutil/pull/1691 ](https://redirect.github.com/shirou/gopsutil/pull/1691 )
- Refactoring the algorithm for calculating CPU usage by
[@​TheBestLL](https://redirect.github.com/TheBestLL ) in
[https://github.com/shirou/gopsutil/pull/1692 ](https://redirect.github.com/shirou/gopsutil/pull/1692 )
- Fix panic on OpenBSD and FreeBSD systems if KinfoProc size has an
unexpected size by
[@​fivitti](https://redirect.github.com/fivitti ) in
[https://github.com/shirou/gopsutil/pull/1694 ](https://redirect.github.com/shirou/gopsutil/pull/1694 )
##### Other Changes
- Fix badge link in README.md by
[@​Yurunsoft](https://redirect.github.com/Yurunsoft ) in
[https://github.com/shirou/gopsutil/pull/1695 ](https://redirect.github.com/shirou/gopsutil/pull/1695 )
- fix golangcilint errors, ignore gosec G115 by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1697 ](https://redirect.github.com/shirou/gopsutil/pull/1697 )
- fix: golangci lint with max -> maxConn by
[@​shirou](https://redirect.github.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1693 ](https://redirect.github.com/shirou/gopsutil/pull/1693 )
#### New Contributors 🎉
- [@​zmyzheng](https://redirect.github.com/zmyzheng ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1688 ](https://redirect.github.com/shirou/gopsutil/pull/1688 )
- [@​Yurunsoft](https://redirect.github.com/Yurunsoft ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1695 ](https://redirect.github.com/shirou/gopsutil/pull/1695 )
- [@​pgimalac](https://redirect.github.com/pgimalac ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1691 ](https://redirect.github.com/shirou/gopsutil/pull/1691 )
- [@​TheBestLL](https://redirect.github.com/TheBestLL ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1692 ](https://redirect.github.com/shirou/gopsutil/pull/1692 )
- [@​fivitti](https://redirect.github.com/fivitti ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1694 ](https://redirect.github.com/shirou/gopsutil/pull/1694 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v4.24.7...v4.24.8
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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 <songy23@users.noreply.github.com>
2024-09-04 13:33:45 -07:00
renovate[bot]
86f66bb4a1
Update module github.com/prometheus/common to v0.57.0 ( #11033 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/common](https://redirect.github.com/prometheus/common )
| `v0.56.0` -> `v0.57.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.57.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.57.0 )
[Compare
Source](https://redirect.github.com/prometheus/common/compare/v0.56.0...v0.57.0 )
#### What's Changed
- feat: new promslog and promslog/flag packages to wrap log/slog by
[@​tjhop](https://redirect.github.com/tjhop ) in
[https://github.com/prometheus/common/pull/677 ](https://redirect.github.com/prometheus/common/pull/677 )
#### New Contributors
- [@​tjhop](https://redirect.github.com/tjhop ) made their first
contribution in
[https://github.com/prometheus/common/pull/677 ](https://redirect.github.com/prometheus/common/pull/677 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.56.0...v0.57.0
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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 <songy23@users.noreply.github.com>
2024-09-03 21:28:32 -07:00
renovate[bot]
3d37e53b75
Update module google.golang.org/grpc to v1.66.0 ( #11034 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go ) |
`v1.65.0` -> `v1.66.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.66.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.66.0 ):
Release 1.66.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.65.0...v1.66.0 )
### New Features
- metadata: stabilize `ValueFromIncomingContext`
([#​7368](https://redirect.github.com/grpc/grpc-go/issues/7368 ))
- Special Thanks:
[@​KarthikReddyPuli](https://redirect.github.com/KarthikReddyPuli )
- client: stabilize the `WaitForStateChange` and `GetState` methods,
which were previously experimental.
([#​7425](https://redirect.github.com/grpc/grpc-go/issues/7425 ))
- xds: Implement ADS flow control mechanism
([#​7458](https://redirect.github.com/grpc/grpc-go/issues/7458 ))
- See
[https://github.com/grpc/grpc/issues/34099 ](https://redirect.github.com/grpc/grpc/issues/34099 )
for context.
- balancer/rls: Add metrics for data cache and picker internals
([#​7484](https://redirect.github.com/grpc/grpc-go/issues/7484 ),
[#​7495](https://redirect.github.com/grpc/grpc-go/issues/7495 ))
- xds: LRS load reports now include the `total_issued_requests` field.
([#​7544](https://redirect.github.com/grpc/grpc-go/issues/7544 ))
### Bug Fixes
- grpc: Clients now return status code INTERNAL instead of UNIMPLEMENTED
when the server uses an unsupported compressor. This is consistent with
the [gRPC compression
spec](https://redirect.github.com/grpc/grpc/blob/master/doc/compression.md#compression-method-asymmetry-between-peers ).
([#​7461](https://redirect.github.com/grpc/grpc-go/issues/7461 ))
- Special Thanks:
[@​Gayathri625](https://redirect.github.com/Gayathri625 )
- transport: Fix a bug which could result in writes busy looping when
the underlying `conn.Write` returns errors
([#​7394](https://redirect.github.com/grpc/grpc-go/issues/7394 ))
- Special Thanks: [@​veshij](https://redirect.github.com/veshij )
- client: fix race that could lead to orphaned connections and
associated resources.
([#​7390](https://redirect.github.com/grpc/grpc-go/issues/7390 ))
- xds: use locality from the connected address for load reporting with
pick_first
([#​7378](https://redirect.github.com/grpc/grpc-go/issues/7378 ))
- without this fix, if a priority contains multiple localities with
pick_first, load was reported for the wrong locality
- client: prevent hanging during ClientConn.Close() when the network is
unreachable
([#​7540](https://redirect.github.com/grpc/grpc-go/issues/7540 ))
### Performance Improvements
- transport: double buffering is avoided when using an http connect
proxy and the target server waits for client to send the first message.
([#​7424](https://redirect.github.com/grpc/grpc-go/issues/7424 ))
- codec: Implement a new `Codec` which uses buffer recycling for encoded
message
([#​7356](https://redirect.github.com/grpc/grpc-go/issues/7356 ))
- introduce a `mem` package to facilitate buffer reuse
([#​7432](https://redirect.github.com/grpc/grpc-go/issues/7432 ))
- Special Thanks:
[@​PapaCharlie](https://redirect.github.com/PapaCharlie )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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 <songy23@users.noreply.github.com>
2024-09-03 21:28:21 -07:00
Damien Mathieu
498c6bebde
[chore] Add profiles to fanoutconsumer ( #10946 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This adds profiles support in fanoutconsumer. That is required to be
able to handle profiles in the service graph.
As this is only changing internal modules, I am marking it as chore (and
skipping changelog entry).
<!-- Issue number if applicable -->
#### Link to tracking issue
https://github.com/open-telemetry/opentelemetry-collector/pull/10375
cc @mx-psi
2024-08-29 16:10:01 +02:00
renovate[bot]
297135886b
fix(deps): update module github.com/prometheus/common to v0.56.0 ( #10992 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.55.0` -> `v0.56.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.56.0`](https://togithub.com/prometheus/common/releases/tag/v0.56.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.55.0...v0.56.0 )
#### What's Changed
- Don't always fetch a OAuth2 token, if the secret from a file didn't
change by [@​multani](https://togithub.com/multani ) in
[https://github.com/prometheus/common/pull/647 ](https://togithub.com/prometheus/common/pull/647 )
- remove dependency to github.com/prometheus/client_golang by
[@​ilius](https://togithub.com/ilius ) in
[https://github.com/prometheus/common/pull/662 ](https://togithub.com/prometheus/common/pull/662 )
- Bump github.com/aws/aws-sdk-go from 1.54.7 to 1.54.11 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/661 ](https://togithub.com/prometheus/common/pull/661 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/664 ](https://togithub.com/prometheus/common/pull/664 )
- Revert
[#​576](https://togithub.com/prometheus/common/issues/576 ) and add
deprecation notice by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/665 ](https://togithub.com/prometheus/common/pull/665 )
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/667 ](https://togithub.com/prometheus/common/pull/667 )
- use basic string in IsValidLegacyMetricName by
[@​ywwg](https://togithub.com/ywwg ) in
[https://github.com/prometheus/common/pull/668 ](https://togithub.com/prometheus/common/pull/668 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/672 ](https://togithub.com/prometheus/common/pull/672 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/674 ](https://togithub.com/prometheus/common/pull/674 )
- Bump github.com/aws/aws-sdk-go from 1.54.19 to 1.55.5 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/671 ](https://togithub.com/prometheus/common/pull/671 )
- sigv4: support nil body by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/673 ](https://togithub.com/prometheus/common/pull/673 )
- Fix overflows of untyped int constants on 32-bit by
[@​dswarbrick](https://togithub.com/dswarbrick ) in
[https://github.com/prometheus/common/pull/675 ](https://togithub.com/prometheus/common/pull/675 )
- Update client_golang by [@​SuperQ](https://togithub.com/SuperQ )
in
[https://github.com/prometheus/common/pull/676 ](https://togithub.com/prometheus/common/pull/676 )
- Update golangci lint by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/679 ](https://togithub.com/prometheus/common/pull/679 )
- expfmt: Add UTF-8 syntax support in text_parse.go by
[@​fedetorres93](https://togithub.com/fedetorres93 ) in
[https://github.com/prometheus/common/pull/670 ](https://togithub.com/prometheus/common/pull/670 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/681 ](https://togithub.com/prometheus/common/pull/681 )
- fix(utf8): provide a method for explicitly checking label names for
legacy validity by [@​ywwg](https://togithub.com/ywwg ) in
[https://github.com/prometheus/common/pull/682 ](https://togithub.com/prometheus/common/pull/682 )
#### New Contributors
- [@​multani](https://togithub.com/multani ) made their first
contribution in
[https://github.com/prometheus/common/pull/647 ](https://togithub.com/prometheus/common/pull/647 )
- [@​ilius](https://togithub.com/ilius ) made their first
contribution in
[https://github.com/prometheus/common/pull/662 ](https://togithub.com/prometheus/common/pull/662 )
- [@​dswarbrick](https://togithub.com/dswarbrick ) made their first
contribution in
[https://github.com/prometheus/common/pull/675 ](https://togithub.com/prometheus/common/pull/675 )
- [@​fedetorres93](https://togithub.com/fedetorres93 ) made their
first contribution in
[https://github.com/prometheus/common/pull/670 ](https://togithub.com/prometheus/common/pull/670 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.55.0...v0.56.0
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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 ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-28 09:41:20 -07:00
renovate[bot]
3729696759
fix(deps): update all opentelemetry-go-contrib packages ( #10971 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.8.0` -> `v0.9.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.53.0` -> `v0.54.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.53.0` -> `v0.54.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.53.0` -> `v0.54.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/config)</summary>
###
[`v0.9.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.9.0 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v0.8.0...v0.9.0 )
This release upgrades its
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v0.9.0 )
dependency to v0.9.0.
##### Fixed
- Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in
/instrumentation/github.com/emicklei/go-restful.
([#​133](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/133 ))
- Update dependabot configuration to correctly check all included
packages.
([#​131](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/131 ))
- Update `RELEASING.md` with correct `tag.sh` command.
([#​130](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/130 ))
***
##### Raw changes made between v0.8.0 and v0.9.0
[`0ea9f57`](0ea9f57e76 )
(HEAD -> master, tag: v0.9.0, tag: instrumentation/runtime/v0.9.0, tag:
instrumentation/gopkg.in/macaron.v1/v0.9.0, tag:
instrumentation/go.mongodb.org/mongo-driver/v0.9.0, tag:
instrumentation/github.com/labstack/echo/v0.9.0, tag:
instrumentation/github.com/gorilla/mux/v0.9.0, tag:
instrumentation/github.com/gin-gonic/gin/v0.9.0, tag:
instrumentation/github.com/emicklei/go-restful/v0.9.0, tag:
exporters/metric/dogstatsd/v0.9.0, tag: exporters/metric/datadog/v0.9.0,
upstream/master) Release v0.9.0
([#​140](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/140 ))
[`a08ff87`](a08ff87151 )
(origin/master, origin/HEAD) Bump github.com/golangci/golangci-lint from
1.28.2 to 1.28.3 in /tools
([#​135](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/135 ))
[`4c660e5`](4c660e5796 )
Bump github.com/emicklei/go-restful/v3 from 3.0.0 to 3.2.0 in
/instrumentation/github.com/emicklei/go-restful
([#​133](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/133 ))
[`8bdd9d9`](8bdd9d9e38 )
Update dependabot package directories
([#​131](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/131 ))
[`70d36d9`](70d36d938c )
Update RELEASING.md with correct tag.sh cmd
([#​130](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/130 ))
</details>
---
### 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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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 <songy23@users.noreply.github.com>
2024-08-28 08:30:33 -07:00
renovate[bot]
ca764388d2
fix(deps): update opentelemetry-go monorepo ( #10972 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v0.50.0` -> `v0.51.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.28.0` -> `v1.29.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.29.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.29.0 ):
/v0.51.0/v0.5.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0 )
##### Overview
This release is the last to support [Go 1.21]. The next release will
require at least [Go 1.22].
##### Added
- Add MacOS ARM64 platform to the compatibility testing suite.
([#​5577](https://togithub.com/open-telemetry/opentelemetry-go/issues/5577 ))
- Add `InstrumentationScope` field to `SpanStub` in
`go.opentelemetry.io/otel/sdk/trace/tracetest`, as a replacement for the
deprecated `InstrumentationLibrary`.
([#​5627](https://togithub.com/open-telemetry/opentelemetry-go/issues/5627 ))
- Make the initial release of
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`. This new
module contains an OTLP exporter that transmits log telemetry using
gRPC. This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5629](https://togithub.com/open-telemetry/opentelemetry-go/issues/5629 ))
- Add `Walk` function to `TraceState` in
`go.opentelemetry.io/otel/trace` to iterate all the key-value pairs.
([#​5651](https://togithub.com/open-telemetry/opentelemetry-go/issues/5651 ))
- Bridge the trace state in
`go.opentelemetry.io/otel/bridge/opencensus`.
([#​5651](https://togithub.com/open-telemetry/opentelemetry-go/issues/5651 ))
- Zero value of `SimpleProcessor` in `go.opentelemetry.io/otel/sdk/log`
no longer panics.
([#​5665](https://togithub.com/open-telemetry/opentelemetry-go/issues/5665 ))
- The `FilterProcessor` interface type is added in
`go.opentelemetry.io/otel/sdk/log/internal/x`. This is an optional and
experimental interface that log `Processor`s can implement to instruct
the `Logger` if a `Record` will be processed or not. It replaces the
existing `Enabled` method that is removed from the `Processor` interface
itself. It does not fall within the scope of the OpenTelemetry Go
versioning and stability [policy](./VERSIONING.md) and it may be changed
in backwards incompatible ways or removed in feature releases.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- Support [Go 1.23].
([#​5720](https://togithub.com/open-telemetry/opentelemetry-go/issues/5720 ))
##### Changed
- `NewMemberRaw`, `NewKeyProperty` and `NewKeyValuePropertyRaw` in
`go.opentelemetry.io/otel/baggage` allow UTF-8 string in key.
([#​5132](https://togithub.com/open-telemetry/opentelemetry-go/issues/5132 ))
- `Processor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` now accepts a
pointer to `Record` instead of a value so that the record modifications
done in a processor are propagated to subsequent registered processors.
([#​5636](https://togithub.com/open-telemetry/opentelemetry-go/issues/5636 ))
- `SimpleProcessor.Enabled` in `go.opentelemetry.io/otel/sdk/log` now
returns `false` if the exporter is `nil`.
([#​5665](https://togithub.com/open-telemetry/opentelemetry-go/issues/5665 ))
- Update the concurrency requirements of `Exporter` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5666](https://togithub.com/open-telemetry/opentelemetry-go/issues/5666 ))
- `SimpleProcessor` in `go.opentelemetry.io/otel/sdk/log` synchronizes
`OnEmit` calls.
([#​5666](https://togithub.com/open-telemetry/opentelemetry-go/issues/5666 ))
- The `Processor` interface in `go.opentelemetry.io/otel/sdk/log` no
longer includes the `Enabled` method. See the `FilterProcessor`
interface type added in `go.opentelemetry.io/otel/sdk/log/internal/x` to
continue providing this functionality.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- The `SimpleProcessor` type in `go.opentelemetry.io/otel/sdk/log` is no
longer comparable.
([#​5693](https://togithub.com/open-telemetry/opentelemetry-go/issues/5693 ))
- The `BatchProcessor` type in `go.opentelemetry.io/otel/sdk/log` is no
longer comparable.
([#​5693](https://togithub.com/open-telemetry/opentelemetry-go/issues/5693 ))
##### Fixed
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5584](https://togithub.com/open-telemetry/opentelemetry-go/issues/5584 ))
- Pass the underlying error rather than a generic retry-able failure in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` and
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#​5541](https://togithub.com/open-telemetry/opentelemetry-go/issues/5541 ))
- Correct the `Tracer`, `Meter`, and `Logger` names used in
`go.opentelemetry.io/otel/example/dice`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/namedtracer`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` name used in
`go.opentelemetry.io/otel/example/opencensus`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` and `Meter` names used in
`go.opentelemetry.io/otel/example/otel-collector`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/passthrough`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Meter` name used in
`go.opentelemetry.io/otel/example/prometheus`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct the `Tracer` names used in
`go.opentelemetry.io/otel/example/zipkin`.
([#​5612](https://togithub.com/open-telemetry/opentelemetry-go/issues/5612 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
and `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#​5641](https://togithub.com/open-telemetry/opentelemetry-go/issues/5641 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5650](https://togithub.com/open-telemetry/opentelemetry-go/issues/5650 ))
- Stop percent encoding header environment variables in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
([#​5705](https://togithub.com/open-telemetry/opentelemetry-go/issues/5705 ))
- Remove invalid environment variable header keys in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` and
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
([#​5705](https://togithub.com/open-telemetry/opentelemetry-go/issues/5705 ))
##### Removed
- The `Enabled` method of the `SimpleProcessor` in
`go.opentelemetry.io/otel/sdk/log` is removed.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
- The `Enabled` method of the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is removed.
([#​5692](https://togithub.com/open-telemetry/opentelemetry-go/issues/5692 ))
[Go 1.23]: https://go.dev/doc/go1.23
[Go 1.22]: https://go.dev/doc/go1.22
[Go 1.21]: https://go.dev/doc/go1.21
##### What's Changed
- Upgrade Go versions in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5570 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5570 )
- fix(deps): update module google.golang.org/grpc to v1.65.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5568 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5568 )
- fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.4.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5571 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5571 )
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog
to v0.3.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5573 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5573 )
- fix(deps): update module
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.53.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5574 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5574 )
- Implement otlploggrpc gRPC client by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5572 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5572 )
- chore(deps): update module golang.org/x/sys to v0.22.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5576 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5576 )
- chore(deps): update module golang.org/x/net to v0.27.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5581 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5581 )
- Enable benchmark summary for release by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5527 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5527 )
- sdk/log: Add package example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5579 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5579 )
- \[chore] Update macOS runners by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5577 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5577 )
- fix(deps): update module golang.org/x/tools to v0.23.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5583 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5583 )
- fix(deps): update golang.org/x/exp digest to
[`46b0784`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46b0784 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5585 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5585 )
- baggage: Fix invalid percent-encoded octet sequences by
[@​santileira](https://togithub.com/santileira ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5528 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5528 )
- Extend trace config benchmarks to run each option individually by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5566 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5566 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`654c5fe`](https://togithub.com/open-telemetry/opentelemetry-go/commit/654c5fe )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5587 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5587 )
- Protect released changelog in CI by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5560 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5560 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`4ad9e85`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ad9e85 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5588 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5588 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`4ad9e85`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4ad9e85 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5589 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5589 )
- Correct the comment for the priority of options and environments on
otlptracehttp by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5584 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5584 )
- \[chore] Add missing changelog entry for
[#​5577](https://togithub.com/open-telemetry/opentelemetry-go/issues/5577 )
by [@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5586 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5586 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`40e1e62`](https://togithub.com/open-telemetry/opentelemetry-go/commit/40e1e62 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5592 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5592 )
- Implement otlploggrpc exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5582 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5582 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`40e1e62`](https://togithub.com/open-telemetry/opentelemetry-go/commit/40e1e62 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5593 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5593 )
- fix(deps): update module go.opentelemetry.io/build-tools/crosslink to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5594 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5594 )
- fix(deps): update module go.opentelemetry.io/build-tools/gotmpl to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5595 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5595 )
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5596 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5596 )
- fix(deps): update module go.opentelemetry.io/build-tools/semconvgen to
v0.14.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5597 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5597 )
- chore(deps): update prom/prometheus docker tag to v2.53.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5603 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5603 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.59 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5605 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5605 )
- Add TestSpanStartConfigAttributeMutability by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5591 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5591 )
- log: Add missing notice to Bytes, Slice, Map doc comment by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5598 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5598 )
- Add TestConfigLinkMutability by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5604 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5604 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`46eb208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46eb208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5610 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5610 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`46eb208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/46eb208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5611 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5611 )
- sdk/log: Refine BenchmarkProcessor by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5607 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5607 )
- sdk/log: Simple processor may be useful for production by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5578 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5578 )
- Fix verify_released_changelog.sh by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5616 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5616 )
- Add resource metrics transform benchmarks by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5602 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5602 )
- Add benchmark for turning readonly spans into their proto struct by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5601 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5601 )
- sdk/log: Package documentation by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5609 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5609 )
- Document Logger name and version recommendations by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5613 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5613 )
- Add comment to other observable instruments about repeated creation
with callbacks by [@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5606 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5606 )
- Update example instrumentation names by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5612 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5612 )
- Add integration tests for otlploggrpc exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5614 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5614 )
- Add example test for otlploggrpc by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5615 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5615 )
- Add entry for logs in `go.opentelemetry.io/otel` package documentation
by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5621 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5621 )
- Refactor Batch Processor benchmark to really test OnEnd by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5600 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5600 )
- Separate trace API components into own files by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5620 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5620 )
- fix(deps): update golang.org/x/exp digest to
[`e3f2596`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e3f2596 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5624 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5624 )
- fix(deps): update module golang.org/x/vuln to v1.1.3 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5625 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5625 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.105.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5626 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5626 )
- Add `otlploggrpc` package documentation by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5622 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5622 )
- Parse errormsgs in retryable status codes by
[@​pree-dew](https://togithub.com/pree-dew ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5541 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5541 )
- Include otlploggrpc module into the experimental-logs by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5629 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5629 )
- Rely on net/http error content rather than unreliable deadline
exceeded by [@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5631 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5631 )
- fix(deps): update golang.org/x/exp digest to
[`8a7402a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8a7402a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5633 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5633 )
- baggage: fix grammar error by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5634 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5634 )
- Fix otlp grpc exporters doc to require a scheme by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5632 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5632 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`d784300`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d784300 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5638 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5638 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`d784300`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d784300 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5637 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5637 )
- Use actuated runner to run benchmark by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5635 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5635 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`e6d459c`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e6d459c )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5639 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5639 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`e6d459c`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e6d459c )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5640 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5640 )
- Allow relying on InstrumentationScope in SpanStub and fix remaining
deprecation issues by [@​dmathieu](https://togithub.com/dmathieu )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5627 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5627 )
- Correct the comment for the priority of options and environments on
otlpmetric by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5641 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5641 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`93522f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/93522f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5646 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5646 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`93522f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/93522f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5647 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5647 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.21.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5648 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5648 )
- fix(deps): update github.com/opentracing-contrib/go-grpc digest to
[`9dec25a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/9dec25a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5643 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5643 )
- typo: fix docs by
[@​intiramisu](https://togithub.com/intiramisu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5649 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5649 )
- Enable all benchmarks in CI by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5644 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5644 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.106.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5654 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5654 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`b1a4ccb`](https://togithub.com/open-telemetry/opentelemetry-go/commit/b1a4ccb )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5656 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5656 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`b1a4ccb`](https://togithub.com/open-telemetry/opentelemetry-go/commit/b1a4ccb )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5655 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5655 )
- Fix benchmark ci by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5657 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5657 )
- \[chore] Add asasalint linter by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5653 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5653 )
- \[chore] Add bodyclose linter by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5659 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5659 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.106.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5662 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5662 )
- \[chore] Remove toolchain from go.mod by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5661 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5661 )
- sdk/log: Processor.OnEmit accetps a Record pointer by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5636 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5636 )
- Fix membership link by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5667 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5667 )
- Correct the comment for the priority of options and environments on
otlploghttp by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5650 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5650 )
- Fix benchmark that does not compare the exact result from the previous
commit by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5664 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5664 )
- sdk/log: SimpleProcessor to not panic for zero value by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5665 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5665 )
- chore(deps): update module golang.org/x/sys to v0.23.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5669 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5669 )
- Fix interfaces doc formatting by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5658 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5658 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`2c9e96a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2c9e96a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5673 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5673 )
- fix(deps): update module golang.org/x/tools to v0.24.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5677 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5677 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`2c9e96a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2c9e96a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5672 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5672 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.60 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5675 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5675 )
- chore(deps): update module golang.org/x/net to v0.28.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5676 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5676 )
- Fix stdoutlog import path by
[@​mikelolasagasti](https://togithub.com/mikelolasagasti ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5670 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5670 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`573a115`](https://togithub.com/open-telemetry/opentelemetry-go/commit/573a115 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5697 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5697 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`573a115`](https://togithub.com/open-telemetry/opentelemetry-go/commit/573a115 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5698 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5698 )
- fix(deps): update golang.org/x/exp digest to
[`0cdaa3a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/0cdaa3a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5699 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5699 )
- chore(deps): update module golang.org/x/sys to v0.24.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5700 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5700 )
- sdk/log: SimpleProcessor synchronizes OnEmit calls by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5666 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5666 )
- Ensure exported struct in `sdk/log` are not comparable by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5693 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5693 )
- Use self hosted runner to run benchmark by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5695 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5695 )
- Save benchmark cache even the job is failed by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5694 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5694 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`8ffd90a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8ffd90a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5708 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5708 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`8ffd90a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8ffd90a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5709 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5709 )
- baggage: Accept non-ASCII keys by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5132 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5132 )
- Stabilize benchmark result of `BenchmarkValueEqual` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5717 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5717 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`ddb44da`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ddb44da )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5715 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5715 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`ddb44da`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ddb44da )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5714 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5714 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.22.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5718 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5718 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.20.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5713 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5713 )
- chore(deps): update prom/prometheus docker tag to v2.54.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5701 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5701 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.107.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5710 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5710 )
- chore(deps): update golang docker tag to v1.23 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5712 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5712 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.20.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5721 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5721 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`278611b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/278611b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5723 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5723 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`278611b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/278611b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5724 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5724 )
- Add support for go 1.23 by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5720 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5720 )
- Bugfix: OTLP exporters should not percent decode the key when parsing
HEADERS env vars by [@​zhihali](https://togithub.com/zhihali ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5705 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5705 )
- OpenCensus bridge to support TraceState by
[@​jianwu](https://togithub.com/jianwu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5651 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5651 )
- Move `log.Processor.Enabled` to independent `FilterProcessor`
interfaced type by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5692 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5692 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`fc7c04a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc7c04a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5726 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5726 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`fc7c04a`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc7c04a )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5727 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5727 )
- fix(deps): update golang.org/x/exp digest to
[`778ce7b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/778ce7b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5728 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5728 )
- fix(deps): update golang.org/x/exp digest to
[`9b4947d`](https://togithub.com/open-telemetry/opentelemetry-go/commit/9b4947d )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5729 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5729 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.60.2
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5711 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5711 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.60.3
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5730 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5730 )
- Release v1.29.0/v0.51.0/v0.5.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5732 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5732 )
##### New Contributors
- [@​santileira](https://togithub.com/santileira ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5528 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5528 )
- [@​pree-dew](https://togithub.com/pree-dew ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5541 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5541 )
- [@​intiramisu](https://togithub.com/intiramisu ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5649 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5649 )
- [@​mikelolasagasti](https://togithub.com/mikelolasagasti ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5670 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5670 )
- [@​jianwu](https://togithub.com/jianwu ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5651 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5651 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.28.0...v1.29.0
</details>
---
### 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://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-27 15:41:23 -07:00
renovate[bot]
3ab68b874f
fix(deps): update module github.com/prometheus/client_golang to v1.20.2 ( #10968 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/prometheus/client_golang](https://togithub.com/prometheus/client_golang )
| `v1.20.1` -> `v1.20.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>prometheus/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.20.2`](https://togithub.com/prometheus/client_golang/releases/tag/v1.20.2 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.20.1...v1.20.2 )
- \[BUGFIX] promhttp: Unset Content-Encoding header when data is
uncompressed.
[#​1596](https://togithub.com/prometheus/client_golang/issues/1596 )
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
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>
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
2024-08-27 15:06:38 -07:00
OpenTelemetry Bot
c8a932e6b3
[chore] Prepare release v1.14.1/v0.108.1 ( #10986 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.14.1/v0.108.1
- make prepare-release PREVIOUS_VERSION=1[.]14[.]0
RELEASE_CANDIDATE=1.14.1 MODSET=stable
- make prepare-release PREVIOUS_VERSION=0[.]108[.]0
RELEASE_CANDIDATE=0.108.1 MODSET=beta
2024-08-27 11:09:14 -07:00