renovate[bot]
fe5deceab6
Update module github.com/shirou/gopsutil/v4 to v4.24.7 ( #10805 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v4](https://togithub.com/shirou/gopsutil )
| `v4.24.6` -> `v4.24.7` |
[](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.7`](https://togithub.com/shirou/gopsutil/releases/tag/v4.24.7 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v4.24.6...v4.24.7 )
<!-- Release notes generated using configuration in .github/release.yml
at v4.24.7 -->
#### **Important Notice Regarding Value Changes on mem.SwapMemory() on
Windows**
In change
[#​1677](https://togithub.com/shirou/gopsutil/issues/1677 ), the
values returned by `mem.SwapMemory()` on Windows have been significantly
revised. Previously, these values were calculated from the
[`PERFORMANCE_INFORMATION`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/ns-psapi-performance_information )
structure of the
[`GetPerformanceInfo`](https://learn.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-getperformanceinfo )
win32 function, but this calculation was incorrect. Consequently, it has
been adjusted to align with the [psutil
implementation](c034e6692c/psutil/ \_pswindows.py#L250-L273).
As a result, the values returned by `mem.SwapMemory()` are expected to
differ greatly from previous values.
#### What's Changed
##### docker
- fix: docker_memory in centos\_7.5 & docker\_1.13.1 by
[@​coderZoe](https://togithub.com/coderZoe ) in
[https://github.com/shirou/gopsutil/pull/1670 ](https://togithub.com/shirou/gopsutil/pull/1670 )
##### mem
- \[windows]\[mem]: change to use Performance Counter on SwapMemory. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1677 ](https://togithub.com/shirou/gopsutil/pull/1677 )
##### Other Changes
- fix: read temperature sensors darwin arm by
[@​Girbons](https://togithub.com/Girbons ) in
[https://github.com/shirou/gopsutil/pull/1672 ](https://togithub.com/shirou/gopsutil/pull/1672 )
- fix: remove macos11 and add ubuntu-24.04 on GitHub runner list. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1676 ](https://togithub.com/shirou/gopsutil/pull/1676 )
#### New Contributors
- [@​coderZoe](https://togithub.com/coderZoe ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1670 ](https://togithub.com/shirou/gopsutil/pull/1670 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v4.24.6...v4.24.7
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-08-06 08:05:54 -07:00
Yang Song
a1dd721d18
Prepare Release v0.106.1 ( #10754 )
...
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
2024-07-30 12:30:12 -04:00
OpenTelemetry Bot
72e906d135
[chore] Prepare release v0.106.0 ( #10736 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v0.106.0
- make prepare-release PREVIOUS_VERSION=0[.]105[.]0
RELEASE_CANDIDATE=0.106.0 MODSET=beta
---------
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
2024-07-29 12:09:03 -07:00
Alex Boten
a108bb31a4
[chore] update to main ( #10731 )
...
this will make updating contrib much easier
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-07-26 14:17:59 -07:00
Antoine Toulme
7ef35175ef
[client] add new module `go.opentelemetry.io/collector/client` ( #9805 )
...
**Description:**
Create a new go module `go.opentelemetry.io/collector/client`
**Link to tracking Issue:**
Fixes #9804
---------
Co-authored-by: Yang Song <songy23@users.noreply.github.com>
2024-07-26 13:09:10 +02:00
renovate[bot]
8b5e231837
Update All go.opentelemetry.io/collector packages to v0.105.0 ( #10700 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/collector/component](https://togithub.com/open-telemetry/opentelemetry-collector )
| `v0.104.0` -> `v0.105.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/collector/consumer/consumertest](https://togithub.com/open-telemetry/opentelemetry-collector )
| `v0.0.0-00010101000000-000000000000` -> `v0.105.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-collector
(go.opentelemetry.io/collector/component)</summary>
###
[`v0.105.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1120v01050 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.104.0...v0.105.0 )
##### 🛑 Breaking changes 🛑
- `service`: add `service.disableOpenCensusBridge` feature gate which is
enabled by default to remove the dependency on OpenCensus
([#​10414](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10414 ))
- `confmap`: Promote `confmap.strictlyTypedInput` feature gate to beta.
([#​10552](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10552 ))
This feature gate changes the following:
- Configurations relying on the implicit type casting behaviors listed
on
[#​9532](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9532 )
will start to fail.
- Configurations using URI expansion (i.e. `field: ${env:ENV}`) for
string-typed fields will use the value passed in `ENV` verbatim without
intermediate type casting.
##### 💡 Enhancements 💡
- `configtls`: Mark module as stable.
([#​9377](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9377 ))
- `confmap`: Remove extra closing parenthesis in sub-config error
([#​10480](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10480 ))
- `configgrpc`: Update the default load balancer strategy to round_robin
([#​10319](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10319 ))
To restore the behavior that was previously the default, set
`balancer_name` to `pick_first`.
- `cmd/builder`: Add go module info the builder generated code.
([#​10570](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10570 ))
- `otelcol`: Add go module to components subcommand.
([#​10570](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10570 ))
- `confmap`: Add explanation to errors related to
`confmap.strictlyTypedInput` feature gate.
([#​9532](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9532 ))
- `confmap`: Allow using `map[string]any` values in string interpolation
([#​10605](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10605 ))
##### 🧰 Bug fixes 🧰
- `builder`: provide context when a module in the config is missing its
gomod value
([#​10474](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10474 ))
- `confmap`: Fixes issue where confmap could not escape `$$` when
`confmap.unifyEnvVarExpansion` is enabled.
([#​10560](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10560 ))
- `mdatagen`: fix generated comp test for extensions and unused imports
in templates
([#​10477](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10477 ))
- `otlpreceiver`: Fixes a bug where the otlp receiver's http response
was not properly translating grpc error codes to http status codes.
([#​10574](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10574 ))
- `exporterhelper`: Fix incorrect deduplication of
otelcol_exporter_queue_size and otelcol_exporter_queue_capacity metrics
if multiple exporters are used.
([#​10444](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10444 ))
- `service/telemetry`: Add ability to set service.name for spans emitted
by the Collector
([#​10489](https://togithub.com/open-telemetry/opentelemetry-collector/issues/10489 ))
- `internal/localhostgate`: Correctly log info message when
`component.UseLocalHostAsDefaultHost` is enabled
([#​8510](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8510 ))
</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://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-23 14:22:48 +02:00
Damien Mathieu
2ddf1ad5db
Support profiles in consumertest ( #10692 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Following
https://github.com/open-telemetry/opentelemetry-collector/pull/10464 ,
this adds profiles support in consumertest.
cc @mx-psi
2024-07-23 13:26:01 +02:00
Antoine Toulme
2449345456
[chore] update to mapstructure 2.0.0 ( #10610 )
...
#### Description
Reprises
https://github.com/open-telemetry/opentelemetry-collector/pull/10300
<!--Describe what testing was performed and which tests were added.-->
#### Testing
Fixed a few tests that no longer make sense. One test will conflict if
https://github.com/open-telemetry/opentelemetry-collector/pull/10609 is
merged first.
2024-07-19 10:20:55 +02:00
Alex Boten
5753a58f71
update all metrics to include otelcol_ prefix ( #9759 )
...
This ensures the consistency for folks emitting metrics w/ OTLP until
the OTEP to specify pipeline telemetry is completed.
Waiting on
https://github.com/open-telemetry/opentelemetry-collector/pull/9775
before moving this forward
Fixes #9315
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-07-16 16:18:37 -07:00
Dmitrii Anoshin
4d57f5e0b8
[mdatagen] Remove WithAttributes from the telemetry builder constructor ( #10608 )
...
Attribute sets for async instruments now can be set as options to
callback setters and async instruments initializers. This allows each
async instrument to have its own attribute set.
Unblocks
https://github.com/open-telemetry/opentelemetry-collector/pull/10593
2024-07-16 10:36:35 -07:00
OpenTelemetry Bot
bf6bd9fd26
[chore] Prepare release v1.12.0/v0.105.0 ( #10623 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.12.0/v0.105.0
- make prepare-release PREVIOUS_VERSION=1.11.0 RELEASE_CANDIDATE=1.12.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.104.0
RELEASE_CANDIDATE=0.105.0 MODSET=beta
2024-07-16 09:51:56 -07:00
Antoine Toulme
05cdcf441a
[chore] update globalgates version ( #10619 )
...
Update the go.mod dependency version of internal/globalgates to a commit
and date where the package exists, as multimod and tidy gets confused
when running `make update-otel` in contrib otherwise.
2024-07-15 20:50:30 -07:00
Pablo Baeyens
75aeab0f1d
[chore] Rename internal/featuregates to internal/globalgates ( #10614 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Fixes #10569 . However, I think it's fine to just close the issue as
wontfix and not do this.
2024-07-15 16:11:37 +02:00
Pablo Baeyens
4a11a3e096
[chore] Pin pseudoversion to make 'make update-otel' on contrib easier ( #10558 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
<!-- Issue number if applicable -->
Prepares for `make update-otel` by pinning an existing version for
`internal/featuregates`
2024-07-08 18:46:28 +02:00
Pablo Baeyens
a8b5f8dbf9
[chore] Use string for unit type ( #10555 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Uses string type for `unit` field in mdatagen related files.
<!-- Issue number if applicable -->
#### Link to tracking issue
Needed for #10554
2024-07-08 18:43:46 +02:00
Dmitrii Anoshin
d545fb6a10
[exporterhelper] Fix incorrect deduplication of exporter queue metrics ( #10550 )
...
Fix incorrect deduplication of otelcol_exporter_queue_size and
otelcol_exporter_queue_capacity metrics if multiple exporters are used.
Fixes
https://github.com/open-telemetry/opentelemetry-collector/issues/10444
The registered callbacks are ignored for now, which is the same behavior
as before. Ideally, we would need to unregister them properly.
2024-07-08 08:23:16 -07:00
Pablo Baeyens
b127da0890
[chore] Make internal/featuregates into a module, move confmap fg there ( #10532 )
...
#### Description
Create new internal module `internal/featuregates`.
This will be useful for importing feature gates while not creating a
dependency cycle.
I intend to use this for importing `confmap.strictlyTypedInput` in
`otelcol` in a follow up PR.
2024-07-05 09:17:05 -07:00
Alex Boten
e014c1ed75
[chore] bump config package dep ( #10545 )
...
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-07-05 06:57:26 -07:00
renovate[bot]
9405cfe15d
fix(deps): update opentelemetry-go monorepo ( #10520 )
...
[](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.27.0` -> `v1.28.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.27.0` -> `v1.28.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.27.0` -> `v1.28.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.27.0` -> `v1.28.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.49.0` -> `v0.50.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.27.0` -> `v1.28.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.27.0` -> `v1.28.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.27.0` -> `v1.28.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.27.0` -> `v1.28.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.27.0` -> `v1.28.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.28.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.28.0 ):
Releases v1.28.0/v0.50.0/v0.4.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.27.0...v1.28.0 )
#### Overview
##### Added
- The `IsEmpty` method is added to the `Instrument` type in
`go.opentelemetry.io/otel/sdk/metric`.
This method is used to check if an `Instrument` instance is a
zero-value.
([#​5431](https://togithub.com/open-telemetry/opentelemetry-go/issues/5431 ))
- Store and provide the emitted `context.Context` in `ScopeRecords` of
`go.opentelemetry.io/otel/sdk/log/logtest`.
([#​5468](https://togithub.com/open-telemetry/opentelemetry-go/issues/5468 ))
- The `go.opentelemetry.io/otel/semconv/v1.26.0` package.
The package contains semantic conventions from the `v1.26.0` version of
the OpenTelemetry Semantic Conventions.
([#​5476](https://togithub.com/open-telemetry/opentelemetry-go/issues/5476 ))
- The `AssertRecordEqual` method to
`go.opentelemetry.io/otel/log/logtest` to allow comparison of two log
records in tests.
([#​5499](https://togithub.com/open-telemetry/opentelemetry-go/issues/5499 ))
- The `WithHeaders` option to
`go.opentelemetry.io/otel/exporters/zipkin` to allow configuring custom
http headers while exporting spans.
([#​5530](https://togithub.com/open-telemetry/opentelemetry-go/issues/5530 ))
##### Changed
- `Tracer.Start` in `go.opentelemetry.io/otel/trace/noop` no longer
allocates a span for empty span context.
([#​5457](https://togithub.com/open-telemetry/opentelemetry-go/issues/5457 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/example/otel-collector`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/example/zipkin`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/exporters/zipkin`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- The exporter no longer exports the deprecated "otel.library.name" or
"otel.library.version" attributes.
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/sdk/resource`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- Upgrade `go.opentelemetry.io/otel/semconv/v1.25.0` to
`go.opentelemetry.io/otel/semconv/v1.26.0` in
`go.opentelemetry.io/otel/sdk/trace`.
([#​5490](https://togithub.com/open-telemetry/opentelemetry-go/issues/5490 ))
- `SimpleProcessor.OnEmit` in `go.opentelemetry.io/otel/sdk/log` no
longer allocates a slice which makes it possible to have a
zero-allocation log processing using `SimpleProcessor`.
([#​5493](https://togithub.com/open-telemetry/opentelemetry-go/issues/5493 ))
- Use non-generic functions in the `Start` method of
`"go.opentelemetry.io/otel/sdk/trace".Trace` to reduce memory
allocation.
([#​5497](https://togithub.com/open-telemetry/opentelemetry-go/issues/5497 ))
- `service.instance.id` is populated for a `Resource` created with
`"go.opentelemetry.io/otel/sdk/resource".Default` with a default value
when `OTEL_GO_X_RESOURCE` is set.
([#​5520](https://togithub.com/open-telemetry/opentelemetry-go/issues/5520 ))
- Improve performance of metric instruments in
`go.opentelemetry.io/otel/sdk/metric` by removing unnecessary calls to
`time.Now`.
([#​5545](https://togithub.com/open-telemetry/opentelemetry-go/issues/5545 ))
##### Fixed
- Log a warning to the OpenTelemetry internal logger when a `Record` in
`go.opentelemetry.io/otel/sdk/log` drops an attribute due to a limit
being reached.
([#​5376](https://togithub.com/open-telemetry/opentelemetry-go/issues/5376 ))
- Identify the `Tracer` returned from the global `TracerProvider` in
`go.opentelemetry.io/otel/global` with its schema URL.
([#​5426](https://togithub.com/open-telemetry/opentelemetry-go/issues/5426 ))
- Identify the `Meter` returned from the global `MeterProvider` in
`go.opentelemetry.io/otel/global` with its schema URL.
([#​5426](https://togithub.com/open-telemetry/opentelemetry-go/issues/5426 ))
- Log a warning to the OpenTelemetry internal logger when a `Span` in
`go.opentelemetry.io/otel/sdk/trace` drops an attribute, event, or link
due to a limit being reached.
([#​5434](https://togithub.com/open-telemetry/opentelemetry-go/issues/5434 ))
- Document instrument name requirements in
`go.opentelemetry.io/otel/metric`.
([#​5435](https://togithub.com/open-telemetry/opentelemetry-go/issues/5435 ))
- Prevent random number generation data-race for experimental rand
exemplars in `go.opentelemetry.io/otel/sdk/metric`.
([#​5456](https://togithub.com/open-telemetry/opentelemetry-go/issues/5456 ))
- Fix counting number of dropped attributes of `Record` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5464](https://togithub.com/open-telemetry/opentelemetry-go/issues/5464 ))
- Fix panic in baggage creation when a member contains `0x80` char in
key or value.
([#​5494](https://togithub.com/open-telemetry/opentelemetry-go/issues/5494 ))
- Correct comments for the priority of the `WithEndpoint` and
`WithEndpointURL` options and their corresponding environment variables
in `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#​5508](https://togithub.com/open-telemetry/opentelemetry-go/issues/5508 ))
- Retry trace and span ID generation if it generated an invalid one in
`go.opentelemetry.io/otel/sdk/trace`.
([#​5514](https://togithub.com/open-telemetry/opentelemetry-go/issues/5514 ))
- Fix stale timestamps reported by the last-value aggregation.
([#​5517](https://togithub.com/open-telemetry/opentelemetry-go/issues/5517 ))
- Indicate the `Exporter` in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` must be
created by the `New` method.
([#​5521](https://togithub.com/open-telemetry/opentelemetry-go/issues/5521 ))
- Improved performance in all `{Bool,Int64,Float64,String}SliceValue`
functions of `go.opentelemetry.io/attributes` by reducing the number of
allocations.
([#​5549](https://togithub.com/open-telemetry/opentelemetry-go/issues/5549 ))
#### What's Changed
- Recheck log message in TestBatchProcessor by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5386 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5386 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`dc85e6b`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc85e6b )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5391 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5391 )
- fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog
to v0.2.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5395 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5395 )
- fix(deps): update module github.com/go-logr/logr to v1.4.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5393 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5393 )
- fix(deps): update module
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.52.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5396 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5396 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`d264139`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d264139 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5397 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5397 )
- fix(deps): update module go.opentelemetry.io/otel/sdk/log to v0.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5398 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5398 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.101.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5400 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5400 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`d264139`](https://togithub.com/open-telemetry/opentelemetry-go/commit/d264139 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5399 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5399 )
- \[chore] example/otel-collector: Fix README title by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5404 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5404 )
- Pool `otlploghttp` transform maps by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5378 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5378 )
- fix(deps): update module golang.org/x/vuln to v1.1.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5405 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5405 )
- Fix test name in otlploghttp by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5411 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5411 )
- sdk/log: Fix BenchmarkLoggerNewRecord to not drop attributes by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5407 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5407 )
- chore(deps): update dependency codespell to v2.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5409 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5409 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.59.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5419 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5419 )
- fix(deps): update golang.org/x/tools digest to
[`7045d2e`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7045d2e )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5406 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5406 )
- fix(deps): update golang.org/x/exp digest to
[`4c93da0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4c93da0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5415 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5415 )
- Log a warning when log Record attribute is dropped by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5376 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5376 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a332354`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a332354 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5424 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5424 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`a332354`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a332354 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5423 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5423 )
- fix(deps): update golang.org/x/tools digest to
[`f10a0f1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f10a0f1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5430 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5430 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`5315273`](https://togithub.com/open-telemetry/opentelemetry-go/commit/5315273 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5428 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5428 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`5315273`](https://togithub.com/open-telemetry/opentelemetry-go/commit/5315273 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5427 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5427 )
- fix(deps): update golang.org/x/tools digest to
[`e229045`](https://togithub.com/open-telemetry/opentelemetry-go/commit/e229045 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5432 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5432 )
- fix(deps): update golang.org/x/exp digest to
[`23cca88`](https://togithub.com/open-telemetry/opentelemetry-go/commit/23cca88 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5429 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5429 )
- sdk/log: Fix TestBatchProcessor/DroppedLogs flaky test by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5421 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5421 )
- Identify global `Tracer`s and `Meter`s with their schema URLs by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5426 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5426 )
- sdk/log: Fix TestBatchProcessor/ForceFlush/ErrorPartialFlush flaky
test by [@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5416 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5416 )
- Export the Instrument IsEmpty method by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5431 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5431 )
- fix(deps): update golang.org/x/tools digest to
[`01018ba`](https://togithub.com/open-telemetry/opentelemetry-go/commit/01018ba )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5438 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5438 )
- \[chore] ensure codecov uses token by
[@​codeboten](https://togithub.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5440 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5440 )
- fix(deps): update golang.org/x/tools digest to
[`8d54ca1`](https://togithub.com/open-telemetry/opentelemetry-go/commit/8d54ca1 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5441 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5441 )
- fix(deps): update golang.org/x/tools digest to
[`2e977dd`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2e977dd )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5442 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5442 )
- Remove zeroInstrumentKind by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5433 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5433 )
- Log warning when a trace attribute/event/link is discarded due to
limits by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5434 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5434 )
- Remove opentelemetry-proto in .gitsubmodule by
[@​YHM404](https://togithub.com/YHM404 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5267 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5267 )
- Document instrument name requirements by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5435 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5435 )
- fix(deps): update golang.org/x/exp digest to
[`404ba88`](https://togithub.com/open-telemetry/opentelemetry-go/commit/404ba88 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5445 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5445 )
- Move `MonotonicEndTime` to only use by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5443 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5443 )
- fix(deps): update golang.org/x/tools digest to
[`624dbd0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/624dbd0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5446 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5446 )
- fix(deps): update golang.org/x/exp digest to
[`fd00a4e`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fd00a4e )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5450 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5450 )
- fix(deps): update golang.org/x/tools digest to
[`2f8e378`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2f8e378 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5451 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5451 )
- fix(deps): update golang.org/x/tools digest to
[`cc29c91`](https://togithub.com/open-telemetry/opentelemetry-go/commit/cc29c91 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5452 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5452 )
- chore(deps): update module github.com/prometheus/procfs to v0.15.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5453 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5453 )
- sdk/log: Add processor benchmarks by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5448 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5448 )
- fix(deps): update module github.com/itchyny/gojq to v0.12.16 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5460 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5460 )
- Guard rng in exemplar rand computation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5456 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5456 )
- chore(deps): update module github.com/prometheus/common to v0.54.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5472 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5472 )
- add `log` package to depguard linter by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5463 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5463 )
- fix(deps): update golang.org/x/tools digest to
[`58cc8a4`](https://togithub.com/open-telemetry/opentelemetry-go/commit/58cc8a4 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5473 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5473 )
- fix(deps): update golang.org/x/tools digest to
[`4478db0`](https://togithub.com/open-telemetry/opentelemetry-go/commit/4478db0 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5474 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5474 )
- sdk/log: Fix counting number of dropped attributes of log `Record` by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5464 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5464 )
- fix(deps): update golang.org/x/tools digest to
[`2088083`](https://togithub.com/open-telemetry/opentelemetry-go/commit/2088083 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5477 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5477 )
- trace: Span in noop.Start is no longer allocated by
[@​tttoad](https://togithub.com/tttoad ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5457 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5457 )
- chore(deps): update module golang.org/x/sys to v0.21.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5481 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5481 )
- fix(deps): update module golang.org/x/tools to v0.22.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5485 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5485 )
- Bump min Go version used in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5489 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5489 )
- chore(deps): update module golang.org/x/text to v0.16.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5482 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5482 )
- Add `semconv/v1.26.0`, removes deprecated semconvs by
[@​MadVikingGod](https://togithub.com/MadVikingGod ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5476 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5476 )
- Add the sdk/internal/x package by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5444 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5444 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.102.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5479 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5479 )
- chore(deps): update module golang.org/x/net to v0.26.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5484 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5484 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`ef581f9`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ef581f9 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5486 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5486 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`ef581f9`](https://togithub.com/open-telemetry/opentelemetry-go/commit/ef581f9 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5487 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5487 )
- fix(deps): update golang.org/x/exp digest to
[`fc45aab`](https://togithub.com/open-telemetry/opentelemetry-go/commit/fc45aab )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5488 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5488 )
- log/logtest: provide record with their context by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5468 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5468 )
- Upgrade semconv use to v1.26.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5490 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5490 )
- sdk/log: Remove slice allocation from SimpleProcessor.OnEmit by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5493 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5493 )
- fix(deps): update module golang.org/x/vuln to v1.1.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5496 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5496 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.59.1
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5498 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5498 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`a8a6208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a8a6208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5501 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5501 )
- Introduce logtest.AssertRecordEqual by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5499 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5499 )
- Add implementation of otlploggrpc configuration by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5383 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5383 )
- fix(deps): update golang.org/x/exp digest to
[`7f521ea`](https://togithub.com/open-telemetry/opentelemetry-go/commit/7f521ea )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5512 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5512 )
- Move evantorrie to emeritus status by
[@​evantorrie](https://togithub.com/evantorrie ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5507 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5507 )
- Add missing word in WithView() doc string by
[@​juliusv](https://togithub.com/juliusv ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5506 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5506 )
- chore(deps): update codecov/codecov-action action to v4.5.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5509 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5509 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.102.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5491 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5491 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`a8a6208`](https://togithub.com/open-telemetry/opentelemetry-go/commit/a8a6208 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5502 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5502 )
- fix(deps): update module google.golang.org/protobuf to v1.34.2 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5503 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5503 )
- trace: Use non-generic to replace newEvictedQueue in trace.start to
reduce memory usage. by [@​tttoad](https://togithub.com/tttoad ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5497 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5497 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.58 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5504 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5504 )
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.3.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5505 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5505 )
- fix(baggage): validate chars panic with 0x80 by
[@​fabiobozzo](https://togithub.com/fabiobozzo ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5494 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5494 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`68d350f`](https://togithub.com/open-telemetry/opentelemetry-go/commit/68d350f )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5516 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5516 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`68d350f`](https://togithub.com/open-telemetry/opentelemetry-go/commit/68d350f )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5515 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5515 )
- Correct the comment for the priority of options and environments on
otlptracegrpc by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5508 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5508 )
- Fix IDGenerator may generate zero TraceId / SpanId by
[@​Charlie-lizhihan](https://togithub.com/Charlie-lizhihan ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5514 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5514 )
- Fix timestamp handling for the lastvalue aggregation by
[@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5517 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5517 )
- Add tenv linter by [@​dmathieu](https://togithub.com/dmathieu )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5524 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5524 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.103.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5526 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5526 )
- chore(deps): update prom/prometheus docker tag to v2.53.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5525 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5525 )
- Do not fail CI on codecov create report by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5532 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5532 )
- Add unconvert linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5529 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5529 )
- Add unparam linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5531 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5531 )
- Add example for synchronous gauge by
[@​bagmeg](https://togithub.com/bagmeg ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5492 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5492 )
- Add `newClient` method for otlploggrpc gRPC client by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5523 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5523 )
- Verify versions.yaml is up to date in CI by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5533 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5533 )
- Populate `service.instance.id` with a default value when
`OTEL_GO_X_RESOURCE` is set by
[@​pyohannes](https://togithub.com/pyohannes ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5520 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5520 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`dc46fd2`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc46fd2 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5538 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5538 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`dc46fd2`](https://togithub.com/open-telemetry/opentelemetry-go/commit/dc46fd2 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5539 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5539 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.103.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5540 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5540 )
- Decouple codecov upload from coverage testing by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5534 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5534 )
- Add errorlint linter by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5535 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5535 )
- Add WithHeaders option for Zipkin exporter by
[@​srijan-27](https://togithub.com/srijan-27 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5530 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5530 )
- chore(deps): update module github.com/prometheus/common to v0.55.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5552 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5552 )
- Indicate the otlploghttp exporter must be created by the New method by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5521 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5521 )
- sdk/log: Add altering Processor example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5550 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5550 )
- Split the set and add attributes benchmarks by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5546 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5546 )
- Add walk attributes benchmark by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5547 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5547 )
- Add benchmark retrieving a new logger by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5548 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5548 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.54 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5555 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5555 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.58 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5556 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5556 )
- Reduces allocation in attributes by
[@​Succo](https://togithub.com/Succo ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5549 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5549 )
- Generate `internal/transform` in `otlploggrpc` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5553 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5553 )
- Split the span start/end benchmarks and test start with links and
attributes by [@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5554 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5554 )
- sdk/log: Fix ExampleProcessor_redact to clone the record by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5559 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5559 )
- sdk/log: Add filtering Processor example by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5543 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5543 )
- chore(deps): update google.golang.org/genproto/googleapis/api digest
to
[`f6361c8`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6361c8 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5563 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5563 )
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest
to
[`f6361c8`](https://togithub.com/open-telemetry/opentelemetry-go/commit/f6361c8 )
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5564 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5564 )
- Move time.Now call into exemplar reservoir to improve performance by
[@​dashpole](https://togithub.com/dashpole ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5545 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5545 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.104.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5565 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5565 )
- Add [@​XSAM](https://togithub.com/XSAM ) and
[@​dmathieu](https://togithub.com/dmathieu ) as repository
maintainers by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5558 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5558 )
- Releases v1.28.0/v0.50.0/v0.4.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5569 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5569 )
#### New Contributors
- [@​YHM404](https://togithub.com/YHM404 ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5267 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5267 )
- [@​juliusv](https://togithub.com/juliusv ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5506 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5506 )
- [@​fabiobozzo](https://togithub.com/fabiobozzo ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5494 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5494 )
- [@​Charlie-lizhihan](https://togithub.com/Charlie-lizhihan ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5514 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5514 )
- [@​bagmeg](https://togithub.com/bagmeg ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5492 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5492 )
- [@​pyohannes](https://togithub.com/pyohannes ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5520 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5520 )
- [@​srijan-27](https://togithub.com/srijan-27 ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5530 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5530 )
- [@​Succo](https://togithub.com/Succo ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5549 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5549 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.27.0...v1.28.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-02 14:51:56 -07:00
renovate[bot]
428d3f8143
fix(deps): update module google.golang.org/grpc to v1.65.0 ( #10513 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.64.0` -> `v1.65.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.65.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.65.0 ):
Release 1.65.0
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.64.0...v1.65.0 )
### Dependencies
- Change support policy to cover only the latest TWO releases of Go,
matching the policy for Go itself. See
[#​7249](https://togithub.com/grpc/grpc-go/issues/7249 ) for more
information.
([#​7250](https://togithub.com/grpc/grpc-go/issues/7250 ))
- Update x/net/http2 to address
[CVE-2023-45288](https://nvd.nist.gov/vuln/detail/CVE-2023-45288 )
([#​7282](https://togithub.com/grpc/grpc-go/issues/7282 ))
### Behavior Changes
- credentials/tls: clients and servers will now reject connections that
don't support ALPN when environment variable `GRPC_ENFORCE_ALPN_ENABLED`
is set to "true" (case insensitive).
([#​7184](https://togithub.com/grpc/grpc-go/issues/7184 ))
- NOTE: this behavior will become the default in a future release.
- metadata: remove String method from MD to make printing more
consistent
([#​7373](https://togithub.com/grpc/grpc-go/issues/7373 ))
### New Features
- grpc: add `WithMaxCallAttempts` to configure gRPC's retry behavior
per-channel.
([#​7229](https://togithub.com/grpc/grpc-go/issues/7229 ))
- Special Thanks: [@​imoore76](https://togithub.com/imoore76 )
### Bug Fixes
- ringhash: properly apply endpoint weights instead of ignoring them
([#​7156](https://togithub.com/grpc/grpc-go/issues/7156 ))
- xds: fix a bug that could cause xds-enabled servers to stop accepting
new connections after handshaking errors
([#​7128](https://togithub.com/grpc/grpc-go/issues/7128 ))
- Special Thanks: [@​bozaro](https://togithub.com/bozaro )
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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-07-02 10:34:10 -07:00
renovate[bot]
aaf092a7aa
Update module github.com/prometheus/common to v0.55.0 ( #10504 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `v0.54.0` -> `v0.55.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.55.0`](https://togithub.com/prometheus/common/releases/tag/v0.55.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.54.0...v0.55.0 )
##### What's Changed
- Update Go modules by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/643 ](https://togithub.com/prometheus/common/pull/643 )
- enable errcheck linter by
[@​mmorel-35](https://togithub.com/mmorel-35 ) in
[https://github.com/prometheus/common/pull/637 ](https://togithub.com/prometheus/common/pull/637 )
- Add a `RELEASE.md` and add
[@​gotjosh](https://togithub.com/gotjosh ) as a mantainer by
[@​gotjosh](https://togithub.com/gotjosh ) in
[https://github.com/prometheus/common/pull/644 ](https://togithub.com/prometheus/common/pull/644 )
- Move goautoneg to external dependency by
[@​mikelolasagasti](https://togithub.com/mikelolasagasti ) in
[https://github.com/prometheus/common/pull/625 ](https://togithub.com/prometheus/common/pull/625 )
- Expose secret as SecretReader and InlineSecret from config package by
[@​pracucci](https://togithub.com/pracucci ) in
[https://github.com/prometheus/common/pull/650 ](https://togithub.com/prometheus/common/pull/650 )
- Fix HTTPClientConfig JSON marshalling by
[@​pracucci](https://togithub.com/pracucci ) in
[https://github.com/prometheus/common/pull/651 ](https://togithub.com/prometheus/common/pull/651 )
- Expose secret as FileSecret from config package by
[@​alanprot](https://togithub.com/alanprot ) in
[https://github.com/prometheus/common/pull/653 ](https://togithub.com/prometheus/common/pull/653 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/646 ](https://togithub.com/prometheus/common/pull/646 )
- Set http_headers to be omit empty by
[@​yeya24](https://togithub.com/yeya24 ) in
[https://github.com/prometheus/common/pull/655 ](https://togithub.com/prometheus/common/pull/655 )
- chore: add HumanizeTimestamp; make ConvertToFloat exportable by
[@​freak12techno](https://togithub.com/freak12techno ) in
[https://github.com/prometheus/common/pull/654 ](https://togithub.com/prometheus/common/pull/654 )
- Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.54.7 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/659 ](https://togithub.com/prometheus/common/pull/659 )
- Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/656 ](https://togithub.com/prometheus/common/pull/656 )
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/658 ](https://togithub.com/prometheus/common/pull/658 )
- Bump golang.org/x/net from 0.25.0 to 0.26.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/657 ](https://togithub.com/prometheus/common/pull/657 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/660 ](https://togithub.com/prometheus/common/pull/660 )
- Add SigV4 FIPS STS endpoint config by
[@​rajagopalanand](https://togithub.com/rajagopalanand ) in
[https://github.com/prometheus/common/pull/649 ](https://togithub.com/prometheus/common/pull/649 )
##### New Contributors
- [@​gotjosh](https://togithub.com/gotjosh ) made their first
contribution in
[https://github.com/prometheus/common/pull/644 ](https://togithub.com/prometheus/common/pull/644 )
- [@​mikelolasagasti](https://togithub.com/mikelolasagasti ) made
their first contribution in
[https://github.com/prometheus/common/pull/625 ](https://togithub.com/prometheus/common/pull/625 )
- [@​alanprot](https://togithub.com/alanprot ) made their first
contribution in
[https://github.com/prometheus/common/pull/653 ](https://togithub.com/prometheus/common/pull/653 )
- [@​yeya24](https://togithub.com/yeya24 ) made their first
contribution in
[https://github.com/prometheus/common/pull/655 ](https://togithub.com/prometheus/common/pull/655 )
- [@​rajagopalanand](https://togithub.com/rajagopalanand ) made
their first contribution in
[https://github.com/prometheus/common/pull/649 ](https://togithub.com/prometheus/common/pull/649 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.54.0...v0.55.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-07-02 16:07:34 +02:00
OpenTelemetry Bot
a082f2e439
[chore] Prepare release v1.11.0/v0.104.0 ( #10491 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.11.0/v0.104.0
- make prepare-release PREVIOUS_VERSION=1.10.0 RELEASE_CANDIDATE=1.11.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.103.0
RELEASE_CANDIDATE=0.104.0 MODSET=beta
---------
Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
2024-07-01 13:07:11 -07:00
Damien Mathieu
227fb823db
Add pprofile wrapper and testdata ( #10401 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This adds pprofile wrapper (the non-generated bit of pprofile), as well
as test data.
cc @mx-psi
---------
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
2024-06-24 16:58:57 +02:00
Dmitrii Anoshin
ba22562fd3
[chore] Assign k8s distribution to components in documentation ( #10459 )
2024-06-22 21:16:30 -07:00
OpenTelemetry Bot
aa31b271c6
[chore] Prepare release v1.10.0/v0.103.0 ( #10418 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.10.0/v0.103.0
- make prepare-release PREVIOUS_VERSION=1.9.0 RELEASE_CANDIDATE=1.10.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.102.1
RELEASE_CANDIDATE=0.103.0 MODSET=beta
2024-06-17 13:53:27 -07:00
Pablo Baeyens
7a3c35cb77
[confmap] Add strict type validation under a feature gate ( #10400 )
...
#### Description
<!-- Issue number if applicable -->
- Add `confmap.strictlyTypedInput` feature gate that introduces stricter
type checks when resolving configuration
- Make `confmap.NewRetrievedFromYAML` function public so that external
providers have consistent behavior when resolving YAML
- Adds `confmap.Retrieved.AsString` method to retrieve string
representation for retrieved values
#### Link to tracking issue
Relates to #9854 , updates #8565 , #9532
2024-06-17 13:29:35 +02:00
renovate[bot]
444ddea309
Update module google.golang.org/protobuf to v1.34.2 ( #10385 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.34.1` -> `v1.34.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>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.34.2`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.34.2 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.34.1...v1.34.2 )
Minor feature:
- [CL/589336](https://go.dev/cl/589336 ): gofeatures: allow setting
legacy_unmarshal_json_enum feature at file level
Minor bug fixes:
- [CL/588875](https://go.dev/cl/588875 ): types/descriptorpb: regenerate
using latest protobuf v27.0 release
- [CL/586396](https://go.dev/cl/586396 ): internal/impl: fix size cache
semantics with lazy decoding
- [CL/585736](https://go.dev/cl/585736 ): reflect/protodesc: remove
obsolete JSON name check from desc validator
- [CL/588976](https://go.dev/cl/588976 ): reflect/protoreflect:
FieldDescriptor.Kind should never be GroupKind for maps or fields of map
entry
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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-06-11 06:20:22 -07:00
Alex Boten
9907ba50df
[processor] deprecate CreateSettings -> Settings ( #10336 )
...
This deprecates CreateSettings in favour of Settings.
NewNopCreateSettings is also being deprecated in favour of
NewNopSettings
Part of #9428
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-06-06 09:34:53 -07:00
Pablo Baeyens
45a688c5b3
Merge branch 'release/v0.102.x' into mx-psi/release/v0.102.x-fix-merge-conflicts-v2
2024-06-05 16:38:56 +02:00
Pablo Baeyens
7218b4cd1d
prepare release 0.102.1 ( #10326 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Step 2 of release process
> Make sure you are on release/<release-series>. Prepare release commits
with prepare-release make target, e.g. make prepare-release
PREVIOUS_VERSION=0.90.0 RELEASE_CANDIDATE=0.90.1 MODSET=beta, and create
a pull request against the release/<release-series> branch.
2024-06-05 16:03:09 +02:00
Alex Boten
7b0c38e609
[mdatagen] make meter a struct member of telemetryBuilder ( #10314 )
...
This will be used in a follow up PR that allows initialization of
optional internal metrics which address the queue metric use-case.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-06-04 14:54:41 -07:00
renovate[bot]
c206e3ee9f
Update module github.com/prometheus/common to v0.54.0 ( #10302 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/prometheus/common](https://togithub.com/prometheus/common )
| `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>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.54.0`](https://togithub.com/prometheus/common/releases/tag/v0.54.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.53.0...v0.54.0 )
#### What's Changed
- Bump golang.org/x/net from 0.22.0 to 0.23.0 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/624 ](https://togithub.com/prometheus/common/pull/624 )
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/623 ](https://togithub.com/prometheus/common/pull/623 )
- Add HTTP headers support to common HTTP client. by
[@​roidelapluie](https://togithub.com/roidelapluie ) in
[https://github.com/prometheus/common/pull/416 ](https://togithub.com/prometheus/common/pull/416 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/633 ](https://togithub.com/prometheus/common/pull/633 )
- Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.32 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/632 ](https://togithub.com/prometheus/common/pull/632 )
- Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/628 ](https://togithub.com/prometheus/common/pull/628 )
- Bump golang.org/x/net from 0.23.0 to 0.24.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/630 ](https://togithub.com/prometheus/common/pull/630 )
- Bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/631 ](https://togithub.com/prometheus/common/pull/631 )
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/629 ](https://togithub.com/prometheus/common/pull/629 )
- Use common interface to fetch secrets in HTTP client config by
[@​TheSpiritXIII](https://togithub.com/TheSpiritXIII ) in
[https://github.com/prometheus/common/pull/538 ](https://togithub.com/prometheus/common/pull/538 )
- Add support for secret refs via a secret manager by
[@​TheSpiritXIII](https://togithub.com/TheSpiritXIII ) in
[https://github.com/prometheus/common/pull/572 ](https://togithub.com/prometheus/common/pull/572 )
- oauth2RoundTripper: Avoid race condition and readability changes. by
[@​bwplotka](https://togithub.com/bwplotka ) in
[https://github.com/prometheus/common/pull/634 ](https://togithub.com/prometheus/common/pull/634 )
- Synchronize common files from prometheus/prometheus by
[@​prombot](https://togithub.com/prombot ) in
[https://github.com/prometheus/common/pull/636 ](https://togithub.com/prometheus/common/pull/636 )
- Bump github.com/aws/aws-sdk-go from 1.51.32 to 1.53.14 in /sigv4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/638 ](https://togithub.com/prometheus/common/pull/638 )
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in
/sigv4 by [@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/prometheus/common/pull/639 ](https://togithub.com/prometheus/common/pull/639 )
- feat: add time template helpers by
[@​freak12techno](https://togithub.com/freak12techno ) in
[https://github.com/prometheus/common/pull/627 ](https://togithub.com/prometheus/common/pull/627 )
#### New Contributors
- [@​bwplotka](https://togithub.com/bwplotka ) made their first
contribution in
[https://github.com/prometheus/common/pull/634 ](https://togithub.com/prometheus/common/pull/634 )
- [@​freak12techno](https://togithub.com/freak12techno ) made their
first contribution in
[https://github.com/prometheus/common/pull/627 ](https://togithub.com/prometheus/common/pull/627 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.53.0...v0.54.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-06-04 14:26:59 +02:00
OpenTelemetry Bot
5cbf8bebe4
[chore] Prepare release v1.9.0/v0.102.0 ( #10293 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.9.0/v0.102.0
- make prepare-release PREVIOUS_VERSION=1.8.0 RELEASE_CANDIDATE=1.9.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.101.0
RELEASE_CANDIDATE=0.102.0 MODSET=beta
---------
Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
2024-06-03 11:31:37 -07:00
Alex Boten
8da8d0a27d
[chore] update batch processor tests to use generated utility ( #10256 )
...
This updates the tests for the batch processor. This allows us to remove
a bunch of custom test code.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-29 13:48:42 -07:00
Alex Boten
567a175ed9
[batchprocessor] ensure attributes are set on metadata metric ( #10245 )
...
Fixing this bug required a change in mdatagen to ensure attributes could
be passed in to the telemetry builder.
Fixes #9674
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-29 09:10:01 -07:00
Antoine Toulme
9a21643a54
[config] Deprecate component.UnmarshalConfig ( #9750 )
...
**Description:**
This PR removes the top level if/else in `component.UnmarshalConfig`,
handling recursive state in the confmap.Conf object instead.
This PR deprecates `component.UnmarshalConfig` in favor of calling
directly `Unmarshal` on the confmap.Conf object.
**Link to tracking Issue:**
Fixes #7102
Fixes #7101
---------
Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
2024-05-29 11:07:52 +02:00
Alex Boten
1d8c53ff0f
[batchprocessor] use mdatagen for async metric ( #10233 )
...
Follows
https://github.com/open-telemetry/opentelemetry-collector/pull/10232 ,
use mdatagen for async counter
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-28 11:15:55 -07:00
Alex Boten
b53ba2c2f5
[chore] remove WithOTel test wrapper ( #10236 )
...
This is no longer needed since we're not testing WithOTel and
WithOpenCensus.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-28 09:08:07 -07:00
Alex Boten
52a9520fdb
mdatagen: support setting telemetry level in telemetry builder ( #10234 )
...
This allows components to set the minimum level needed for them to
produce telemetry. By default, this is set to
`configtelemetryLevelBasic`. If the telemetry level is below that
minimum level, then the noop meter is used for metrics.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-28 08:59:50 -07:00
renovate[bot]
64f0cacb4a
fix(deps): update all opentelemetry-go-contrib packages ( #10238 )
...
[](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.6.0` -> `v0.7.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.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/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `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/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v1.26.0` -> `v1.27.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.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/ )
|
---
> [!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.7.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.7.0 )
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v0.6.0...v0.7.0 )
Add support for go.opentelemetry.io/otel v0.7.0
# Raw changes made between v0.6.1 and v0.7.0
[`be5af6f`](be5af6fc17 )
Create RELEASE instructions
([#​101](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/101 ))
[`a3a136f`](a3a136f968 )
Modify Datadog example test to send UDP packets and validate them
([#​96](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/96 ))
[`41015b5`](41015b560c )
Bump google.golang.org/grpc from 1.29.1 to 1.30.0
([#​99](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/99 ))
[`d8b0c8e`](d8b0c8e48e )
Bump google.golang.org/grpc in /instrumentation/labstack/echo
([#​100](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/100 ))
[`2638e7b`](2638e7be88 )
Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin
([#​98](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/98 ))
[`90ce241`](90ce241afa )
Using latest version of mod-tidier which supports go.{mod,sum} check
([#​97](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/97 ))
[`6c478fe`](6c478fe44e )
Upgrade Exporter to match new API
([#​46](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/46 ))
[`64e2183`](64e21834f1 )
Bump github.com/golangci/golangci-lint from 1.21.0 to 1.27.0 in /tools
([#​77](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/77 ))
[`c83cc1e`](c83cc1e777 )
Bump go.mongodb.org/mongo-driver from 1.3.2 to 1.3.4 in
/instrumentation/go.mongodb.org/mongo-driver
([#​76](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/76 ))
[`e719fe6`](e719fe6664 )
Bump github.com/stretchr/testify in /instrumentation/gin-gonic/gin
([#​75](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/75 ))
[`0f251cc`](0f251cced7 )
Bump github.com/stretchr/testify
([#​74](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/74 ))
[`b421721`](b421721973 )
Bump github.com/gin-gonic/gin from 1.6.2 to 1.6.3 in
/instrumentation/gin-gonic/gin
([#​73](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/73 ))
[`d923ef6`](d923ef6944 )
Bump google.golang.org/grpc from 1.28.1 to 1.29.1
([#​72](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/72 ))
[`c1fd2a1`](c1fd2a1d09 )
Bump google.golang.org/grpc in /instrumentation/labstack/echo
([#​71](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/71 ))
[`ea45049`](ea450490e8 )
Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in
/instrumentation/macaron
([#​70](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/70 ))
[`d5e8ef2`](d5e8ef29f8 )
Bump google.golang.org/grpc in /instrumentation/gin-gonic/gin
([#​69](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/69 ))
[`efaf37a`](efaf37aab3 )
Bump gopkg.in/macaron.v1 from 1.3.5 to 1.3.9 in /instrumentation/macaron
([#​68](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/68 ))
[`db6e6c5`](db6e6c5976 )
Bump github.com/stretchr/testify in /instrumentation/labstack/echo
([#​67](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/67 ))
[`eecea29`](eecea29c84 )
Bump github.com/stretchr/testify from 1.4.0 to 1.6.1
([#​66](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/66 ))
[`6972389`](69723897af )
Bump github.com/stretchr/testify in /instrumentation/gorilla/mux
([#​65](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/65 ))
[`f0fb8bc`](f0fb8bc25e )
Bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in
/exporters/metric/dogstatsd
([#​62](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/62 ))
[`325b321`](325b321e22 )
Update project docs and layout
([#​92](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/92 ))
[`135745a`](135745a8c3 )
Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 in
/instrumentation/runtime
([#​64](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/64 ))
[`9f68b4e`](9f68b4e3ff )
Fix company affiliation
([#​95](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/95 ))
[`e4d3a09`](e4d3a09bb4 )
Add dependabot tidy github workflow
([#​94](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/94 ))
[`f45ec6b`](f45ec6ba0d )
Bump github.com/DataDog/datadog-go from 3.5.0+incompatible to
3.7.2+incompatible in /exporters/metric/datadog
([#​78](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/78 ))
[`5e5d6f1`](5e5d6f13ff )
Create dependabot.yml
([#​61](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/61 ))
[`25bcf27`](25bcf274ad )
Add tagging script for release process
([#​60](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/60 ))
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-27 20:53:35 -07:00
Alex Boten
af4fdd4e34
[batchprocessor] fix broken processor_batch_metadata_cardinality metric ( #10232 )
...
Fixes #10231
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-27 12:28:38 -07:00
Alex Boten
29402267eb
[mdatagen] generate utility code to test telemetry ( #10212 )
...
This will allow components to more easily test the telemetry they should
be emitting.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-27 09:09:35 -07:00
Alex Boten
570a425961
[chore] follow codeql recommendation ( #10165 )
...
CodeQL is currently reporting "Invalid Go toolchain version: As of Go
1.21, toolchain versions must use the 1.N.P syntax.". This PR attempts
to fix this.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-23 09:38:44 -07:00
renovate[bot]
812210ba36
fix(deps): update module google.golang.org/grpc to v1.64.0 ( #10187 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go ) |
`v1.63.2` -> `v1.64.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.64.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.64.0 ):
Release 1.64.0
[Compare
Source](https://togithub.com/grpc/grpc-go/compare/v1.63.2...v1.64.0 )
### API Changes
- stats: Deprecate `InPayload.Data` and `OutPayload.Data`; they were
experimental and will be deleted in the next release
([#​7121](https://togithub.com/grpc/grpc-go/issues/7121 ))
### Behavior Changes
- codec: Remove handling of environment variable
`GRPC_GO_ADVERTISE_COMPRESSORS` to suppress setting supported
compressors in `grpc-accept-encoding` header. Compressors will always be
advertised, as they have been by default for some time
([#​7203](https://togithub.com/grpc/grpc-go/issues/7203 ))
### New Features
- resolver/dns: Add `SetMinResolutionInterval` to set the minimum
interval at which DNS re-resolutions may occur
([#​6962](https://togithub.com/grpc/grpc-go/issues/6962 ))
- Special Thanks:
[@​HomayoonAlimohammadi](https://togithub.com/HomayoonAlimohammadi )
- peer/peer: Implement the `fmt.Stringer` interface for pretty printing
`Peer`, and
- metadata/metadata: Implement the `fmt.Stringer` interface for pretty
printing `MD`
([#​7137](https://togithub.com/grpc/grpc-go/issues/7137 ))
- Special Thanks: [@​AnomalRoil](https://togithub.com/AnomalRoil )
### Performance Improvements
- client: Improve RPC performance by reducing work while holding a lock
([#​7132](https://togithub.com/grpc/grpc-go/issues/7132 ))
### Bug Fixes
- transport/server: Display the proper timeout value when keepalive
pings are not ack'd in time
([#​7038](https://togithub.com/grpc/grpc-go/issues/7038 ))
- Special Thanks: [@​BatmanAoD](https://togithub.com/BatmanAoD )
- channelz: Fix bug that was causing the subchannel's target to be unset
([#​7189](https://togithub.com/grpc/grpc-go/issues/7189 ))
- stats: Fix bug where peer was not set in context when calling stats
handler for `OutPayload`, `InPayload`, and `End`
([#​7096](https://togithub.com/grpc/grpc-go/issues/7096 ))
### Dependencies
- deps: Remove dependency on deprecated `github.com/golang/protobuf`
module ([#​7122](https://togithub.com/grpc/grpc-go/issues/7122 ))
### Documentation
- grpc: Deprecate `WithBlock`, `WithReturnConnectionError`,
`FailOnNonTempDialError` which are ignored by `NewClient`
([#​7097](https://togithub.com/grpc/grpc-go/issues/7097 ))
- Special Thanks: [@​pellared](https://togithub.com/pellared )
- grpc: Deprecate `Dial` and `DialContext`. These will continue to be
supported throughout 1.x, but are deprecated to direct users to
`NewClient` (See
[#​7090](https://togithub.com/grpc/grpc-go/issues/7090 ) for more
information)
- examples: Add custom lb example
([#​6691](https://togithub.com/grpc/grpc-go/issues/6691 ))
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-23 08:50:58 -07:00
renovate[bot]
3a5c7142c2
fix(deps): update opentelemetry-go monorepo ( #10199 )
...
[](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.26.0` -> `v1.27.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/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go )
| `v1.26.0` -> `v1.27.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.26.0` -> `v1.27.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.26.0` -> `v1.27.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.48.0` -> `v0.49.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.26.0` -> `v1.27.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.26.0` -> `v1.27.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.26.0` -> `v1.27.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.27.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.27.0 ):
/v0.49.0/v0.3.0
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.26.0...v1.27.0 )
This release includes the first beta release of the OpenTelemetry Logs
Bridge API and SDK for Go.
##### Overview
##### Added
- Add example for `go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#​5242](https://togithub.com/open-telemetry/opentelemetry-go/issues/5242 ))
- Add `RecordFactory` in `go.opentelemetry.io/otel/sdk/log/logtest` to
facilitate testing exporter and processor implementations.
([#​5258](https://togithub.com/open-telemetry/opentelemetry-go/issues/5258 ))
- Add `RecordFactory` in `go.opentelemetry.io/otel/log/logtest` to
facilitate testing bridge implementations.
([#​5263](https://togithub.com/open-telemetry/opentelemetry-go/issues/5263 ))
- The count of dropped records from the `BatchProcessor` in
`go.opentelemetry.io/otel/sdk/log` is logged.
([#​5276](https://togithub.com/open-telemetry/opentelemetry-go/issues/5276 ))
- Add metrics in the `otel-collector` example.
([#​5283](https://togithub.com/open-telemetry/opentelemetry-go/issues/5283 ))
- Add the synchronous gauge instrument to
`go.opentelemetry.io/otel/metric`.
([#​5304](https://togithub.com/open-telemetry/opentelemetry-go/issues/5304 ))
- An `int64` or `float64` synchronous gauge instrument can now be
created from a `Meter`.
- All implementations of the API
(`go.opentelemetry.io/otel/metric/noop`,
`go.opentelemetry.io/otel/sdk/metric`) are updated to support this
instrument.
- Add logs to `go.opentelemetry.io/otel/example/dice`.
([#​5349](https://togithub.com/open-telemetry/opentelemetry-go/issues/5349 ))
##### Changed
- The `Shutdown` method of `Exporter` in
`go.opentelemetry.io/otel/exporters/stdout/stdouttrace` ignores the
context cancellation and always returns `nil`.
([#​5189](https://togithub.com/open-telemetry/opentelemetry-go/issues/5189 ))
- The `ForceFlush` and `Shutdown` methods of the exporter returned by
`New` in `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` ignore
the context cancellation and always return `nil`.
([#​5189](https://togithub.com/open-telemetry/opentelemetry-go/issues/5189 ))
- Apply the value length limits to `Record` attributes in
`go.opentelemetry.io/otel/sdk/log`.
([#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 ))
- De-duplicate map attributes added to a `Record` in
`go.opentelemetry.io/otel/sdk/log`.
([#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 ))
- `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` won't print
timestamps when `WithoutTimestamps` option is set.
([#​5241](https://togithub.com/open-telemetry/opentelemetry-go/issues/5241 ))
- The `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` exporter
won't print `AttributeValueLengthLimit` and `AttributeCountLimit` fields
now, instead it prints the `DroppedAttributes` field.
([#​5272](https://togithub.com/open-telemetry/opentelemetry-go/issues/5272 ))
- Improved performance in the `Stringer` implementation of
`go.opentelemetry.io/otel/baggage.Member` by reducing the number of
allocations.
([#​5286](https://togithub.com/open-telemetry/opentelemetry-go/issues/5286 ))
- Set the start time for last-value aggregates in
`go.opentelemetry.io/otel/sdk/metric`.
([#​5305](https://togithub.com/open-telemetry/opentelemetry-go/issues/5305 ))
- The `Span` in `go.opentelemetry.io/otel/sdk/trace` will record links
without span context if either non-empty `TraceState` or attributes are
provided.
([#​5315](https://togithub.com/open-telemetry/opentelemetry-go/issues/5315 ))
- Upgrade all dependencies of `go.opentelemetry.io/otel/semconv/v1.24.0`
to `go.opentelemetry.io/otel/semconv/v1.25.0`.
([#​5374](https://togithub.com/open-telemetry/opentelemetry-go/issues/5374 ))
##### Fixed
- Comparison of unordered maps for
`go.opentelemetry.io/otel/log.KeyValue` and
`go.opentelemetry.io/otel/log.Value`.
([#​5306](https://togithub.com/open-telemetry/opentelemetry-go/issues/5306 ))
- Fix the empty output of `go.opentelemetry.io/otel/log.Value` in
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
([#​5311](https://togithub.com/open-telemetry/opentelemetry-go/issues/5311 ))
- Split the behavior of `Recorder` in
`go.opentelemetry.io/otel/log/logtest` so it behaves as a
`LoggerProvider` only.
([#​5365](https://togithub.com/open-telemetry/opentelemetry-go/issues/5365 ))
- Fix wrong package name of the error message when parsing endpoint URL
in `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#​5371](https://togithub.com/open-telemetry/opentelemetry-go/issues/5371 ))
- Identify the `Logger` returned from the global `LoggerProvider` in
`go.opentelemetry.io/otel/log/global` with its schema URL.
([#​5375](https://togithub.com/open-telemetry/opentelemetry-go/issues/5375 ))
##### What's Changed
- sdk/log/logtest: Add RecordFactory by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5258 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5258 )
- log/logtest: add Record Factory by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5263 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5263 )
- stdoutlog: Do not print timestamps when WithoutTimestamps is set by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5241 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5241 )
- Add example for stdoutlog by [@​XSAM](https://togithub.com/XSAM )
in
[https://github.com/open-telemetry/opentelemetry-go/pull/5242 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5242 )
- Remove context check on stdout exporters by
[@​prasad-shirodkar](https://togithub.com/prasad-shirodkar ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5189 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5189 )
- Fix flaky test TestBufferExporter/Shutdown/ContextCancelled by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5261 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5261 )
- Add `otlploggrpc` exporter skeleton by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5246 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5246 )
- build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5266 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5266 )
- chore: fix function names in comment by
[@​dockercui](https://togithub.com/dockercui ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5262 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5262 )
- build(deps): bump
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from
0.50.0 to 0.51.0 in /example/dice by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5265 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5265 )
- docs: update variable name in documentation by
[@​codeboten](https://togithub.com/codeboten ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5270 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5270 )
- Use empty resource when `RecordFactory.Resource` is `nil` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5264 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5264 )
- Truncate and de-duplicate log attribute values by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5230 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5230 )
- Add changelog entry for
[#​5230](https://togithub.com/open-telemetry/opentelemetry-go/issues/5230 )
by [@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5277 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5277 )
- docs: Add otlploghttp package in exporters README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5274 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5274 )
- The stdoutlog exporter prints `DroppedAttributes` field instead of
`Limit`s fields by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5272 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5272 )
- Test scope and resource transforms in `otlploghttp` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5278 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5278 )
- Add README template to semconvkit by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5279 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5279 )
- Use docker compose in otel collector example by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5244 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5244 )
- \[chore] dependabot updates Sun May 5 15:58:12 UTC 2024 by
[@​opentelemetrybot](https://togithub.com/opentelemetrybot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5300 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5300 )
- build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5296 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5296 )
- docs: Update Go logs status to alpha in README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5299 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5299 )
- docs: Add logs exporters in README.md by
[@​arukiidou](https://togithub.com/arukiidou ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5298 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5298 )
- Use reflect to construct a Record in `logtest` by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5275 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5275 )
- Fix type error in float64 instrument documentation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5302 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5302 )
- Fix HistogramConfig documentation by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5301 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5301 )
- feat: opt for concatenation instead of using fmt.Sprintf by
[@​moisesvega](https://togithub.com/moisesvega ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5286 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5286 )
- Emit attributes slices as their json representation by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5159 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5159 )
- Refactor exemplars to not use generic argument by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5285 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5285 )
- Upgrade default go verison to 1.22.3 by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5314 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5314 )
- Log records dropped by the BatchProcessor by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5276 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5276 )
- Rename synchronous instrument names in global test by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5303 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5303 )
- chore: Configure Renovate by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5309 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5309 )
- chore(deps): update module github.com/golang/groupcache to
v0.0.0-20210331224755-41bb18bfe9da by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5320 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5320 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240506185236-b8a5c65736ae by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5321 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5321 )
- chore(deps): update module gopkg.in/check.v1 to
v1.0.0-20201130134442-10cb98267c6c by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5326 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5326 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240506185236-b8a5c65736ae by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5325 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5325 )
- fix(deps): update module golang.org/x/exp to
v0.0.0-20240506185415-9bf2ced13842 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5327 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5327 )
- chore(deps): update module github.com/prometheus/common to v0.53.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5332 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5332 )
- chore(deps): update module golang.org/x/net to v0.25.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5335 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5335 )
- fix(deps): update module google.golang.org/protobuf to v1.34.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5328 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5328 )
- chore(deps): update module github.com/prometheus/procfs to v0.14.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5333 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5333 )
- chore(deps): update module github.com/cespare/xxhash/v2 to v2.3.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5330 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5330 )
- chore(deps): update module github.com/rogpeppe/go-internal to v1.12.0
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5334 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5334 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.1
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5340 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5340 )
- Merge Span.AddLink tests by
[@​perhapsmaple](https://togithub.com/perhapsmaple ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5115 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5115 )
- exporters/otlp/otlptrace: fix incorrect documentation by
[@​kevinburkesegment](https://togithub.com/kevinburkesegment ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5098 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5098 )
- Generate `internal/retry` in `otlploggrpc` by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5313 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5313 )
- fix(deps): update module github.com/prometheus/client_golang to
v1.19.1 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5341 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5341 )
- chore(deps): update jaegertracing/all-in-one docker tag to v1.57 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5329 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5329 )
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to
v0.100.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5337 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5337 )
- chore(deps): update prom/prometheus docker tag to v2.52.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5338 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5338 )
- Move Aneurysm9 to emeritus status by
[@​Aneurysm9](https://togithub.com/Aneurysm9 ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5319 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5319 )
- Test metric aggregate times by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5323 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5323 )
- Fix empty log body printed by stdoutlog exporter by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5311 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5311 )
- Record links with empty span context by
[@​amanakin](https://togithub.com/amanakin ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5315 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5315 )
- Update `RELEASING.md` to obtain steps to verify the changes for
contrib by [@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5284 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5284 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240509183442-62759503f434 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5345 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5345 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240509183442-62759503f434 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5344 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5344 )
- Support Delta & Cumulative temporality for LastValue aggregates by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5305 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5305 )
- sdk/log: Document how Processor and Exporter interfaces can be
extended by [@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5347 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5347 )
- Remove dependabot version updates by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5346 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5346 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240513163218-0867130af1f8 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5350 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5350 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240513163218-0867130af1f8 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5351 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5351 )
- chore(deps): update module github.com/prometheus/procfs to v0.15.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5352 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5352 )
- chore(deps): update codecov/codecov-action action to v4.4.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5353 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5353 )
- Add logs to dice example by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5349 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5349 )
- log: Fix comparison of unordered map values by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5306 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5306 )
- fix(deps): update module google.golang.org/grpc to v1.64.0 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5354 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5354 )
- Fix logger provider var name in dice example by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5358 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5358 )
- chore(deps): update module google.golang.org/genproto/googleapis/rpc
to v0.0.0-20240515191416-fc5f0ca64291 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5362 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5362 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240515191416-fc5f0ca64291 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5361 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5361 )
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.20.0 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5363 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5363 )
- \[chore] Fix 2 places in log design doc by
[@​yijiem](https://togithub.com/yijiem ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5364 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5364 )
- \[chore] Fix wrong type in DESIGN.md by
[@​pellared](https://togithub.com/pellared ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5368 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5368 )
- Add the synchronous gauge to the metric API and SDK by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5304 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5304 )
- Collector example: add metrics by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5283 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5283 )
- Fix package prefix of error in otlploghttp by
[@​XSAM](https://togithub.com/XSAM ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5371 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5371 )
- Split log/logtest into a recorder and a logger by
[@​dmathieu](https://togithub.com/dmathieu ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5365 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5365 )
- Identify logger with schemaURL in global logger provider by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5375 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5375 )
- Update all semconv use to v1.25.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5374 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5374 )
- fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5382 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5382 )
- chore(deps): update codecov/codecov-action action to v4.4.1 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5387 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5387 )
- chore(deps): update module google.golang.org/genproto/googleapis/api
to v0.0.0-20240520151616-dc85e6b867a5 by
[@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5388 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5388 )
- chore(deps): update benchmark-action/github-action-benchmark action to
v1.20.3 by [@​renovate](https://togithub.com/renovate ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5381 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5381 )
- Fix exported instrument kind const value change by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5385 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5385 )
- Release v1.27.0/v0.49.0/v0.3.0 by
[@​MrAlias](https://togithub.com/MrAlias ) in
[https://github.com/open-telemetry/opentelemetry-go/pull/5392 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5392 )
##### New Contributors
- [@​prasad-shirodkar](https://togithub.com/prasad-shirodkar ) made
their first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5189 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5189 )
- [@​dockercui](https://togithub.com/dockercui ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5262 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5262 )
- [@​arukiidou](https://togithub.com/arukiidou ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5274 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5274 )
- [@​moisesvega](https://togithub.com/moisesvega ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5286 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5286 )
- [@​renovate](https://togithub.com/renovate ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5309 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5309 )
- [@​perhapsmaple](https://togithub.com/perhapsmaple ) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5115 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5115 )
- [@​amanakin](https://togithub.com/amanakin ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5315 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5315 )
- [@​yijiem](https://togithub.com/yijiem ) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-go/pull/5364 ](https://togithub.com/open-telemetry/opentelemetry-go/pull/5364 )
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.26.0...v1.27.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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-21 12:15:28 -07:00
Juraci Paixão Kröhling
d719a7efcf
[chore] Prepare release v1.8.0/v0.101.0 ( #10190 )
...
This replaces #10188 , by fixing a relatively new test case that blocked
the release.
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
---------
Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-21 05:58:35 -07:00
Alex Boten
e55d22aec6
[mdatagen] update mdatagen to document internal telemetry ( #10170 )
...
This allows end users to see what telemetry each component should be
emitting.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-16 14:49:28 -07:00
Alex Boten
28242fab81
[mdatagen] add support for async instruments ( #10159 )
...
This PR adds the ability to configure asynchronous (observable)
instruments via mdatagen. This requires providing a mechanism to set
options to pass in the callbacks that will be called at the time of the
observation.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-16 13:15:27 -07:00
renovate[bot]
a947fe8ab2
Update module github.com/prometheus/client_golang to v1.19.1 ( #10147 )
...
[](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.19.0` -> `v1.19.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/client_golang
(github.com/prometheus/client_golang)</summary>
###
[`v1.19.1`](https://togithub.com/prometheus/client_golang/releases/tag/v1.19.1 )
[Compare
Source](https://togithub.com/prometheus/client_golang/compare/v1.19.0...v1.19.1 )
#### What's Changed
- Security patches for `golang.org/x/sys` and
`google.golang.org/protobuf`
#### New Contributors
- [@​lukasauk](https://togithub.com/lukasauk ) made their first
contribution in
[https://github.com/prometheus/client_golang/pull/1494 ](https://togithub.com/prometheus/client_golang/pull/1494 )
**Full Changelog**:
https://github.com/prometheus/client_golang/compare/v1.19.0...v1.19.1
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-14 13:06:25 -07:00
renovate[bot]
c5ee52b133
Update module google.golang.org/protobuf to v1.34.1 ( #10101 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/protobuf](https://togithub.com/protocolbuffers/protobuf-go )
| `v1.34.0` -> `v1.34.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.34.1`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.34.1 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.34.0...v1.34.1 )
Minor fixes for editions compliance:
- [CL/582635](https://go.dev/cl/582635 ): all: update to protobuf
27.0-rc1 and regenerate protos
- [CL/582755](https://go.dev/cl/582755 ): encoding/proto\[json|text]:
accept lower case names for group-like fields
</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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19-->
---------
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-05-07 12:20:22 -07:00