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
Tyler Helmuth
4e44e32280
[service] Remove getBallastSize from service ( #10696 )
...
#### Description
This PR removes all ballast logic from service. This effectively
deprecates the ballastextension as including the extension with this
service would do nothing.
Related to
https://github.com/open-telemetry/opentelemetry-collector/pull/10671
#### Link to tracking issue
Closes
https://github.com/open-telemetry/opentelemetry-collector/issues/8342
#### Testing
Unit tests.
2024-07-23 14:59:53 -07: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
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
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
renovate[bot]
3a874ac8f0
Update module github.com/shirou/gopsutil/v4 to v4.24.6 ( #10498 )
...
[](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.5` -> `v4.24.6` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary>
###
[`v4.24.6`](https://togithub.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v4.24.5...v4.24.6 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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:01:01 +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
2c0ed852db
[chore] update gopsutil dep ( #10369 )
...
Update module github.com/shirou/gopsutil/v3 to v4, replaces
https://github.com/open-telemetry/opentelemetry-collector/pull/10303
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-06-11 06:01:52 -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
renovate[bot]
15faf6206b
Update module github.com/shirou/gopsutil/v3 to v3.24.5 ( #10301 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.4` -> `v3.24.5` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.5`](https://togithub.com/shirou/gopsutil/releases/tag/v3.24.5 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.4...v3.24.5 )
<!-- Release notes generated using configuration in .github/release.yml
at v3.24.5 -->
#### What's Changed
##### cpu
- Improve AIX Support by [@​Dylan-M](https://togithub.com/Dylan-M )
in
[https://github.com/shirou/gopsutil/pull/1651 ](https://togithub.com/shirou/gopsutil/pull/1651 )
##### process
- Add fallback for lsof output by
[@​MDrakos](https://togithub.com/MDrakos ) in
[https://github.com/shirou/gopsutil/pull/1640 ](https://togithub.com/shirou/gopsutil/pull/1640 )
- \[process]\[openbsd]: add cwd on openbsd. by
[@​shirou](https://togithub.com/shirou ) in
[https://github.com/shirou/gopsutil/pull/1649 ](https://togithub.com/shirou/gopsutil/pull/1649 )
##### Other Changes
- remove duplicate code in mktypes.sh by
[@​zhanluxianshen](https://togithub.com/zhanluxianshen ) in
[https://github.com/shirou/gopsutil/pull/1646 ](https://togithub.com/shirou/gopsutil/pull/1646 )
- add arm/arm64 category for github pr label. by
[@​zhanluxianshen](https://togithub.com/zhanluxianshen ) in
[https://github.com/shirou/gopsutil/pull/1647 ](https://togithub.com/shirou/gopsutil/pull/1647 )
#### New Contributors
- [@​zhanluxianshen](https://togithub.com/zhanluxianshen ) made
their first contribution in
[https://github.com/shirou/gopsutil/pull/1646 ](https://togithub.com/shirou/gopsutil/pull/1646 )
- [@​MDrakos](https://togithub.com/MDrakos ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1640 ](https://togithub.com/shirou/gopsutil/pull/1640 )
- [@​Dylan-M](https://togithub.com/Dylan-M ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1651 ](https://togithub.com/shirou/gopsutil/pull/1651 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v3.24.4...v3.24.5
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM4OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
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-06-04 08:00:18 -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
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
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
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
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
Ankit Patel
c8f9563f1b
MemoryLimiterProcessor - switch to MustNewID instead of zero value ID ( #10128 )
...
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
In an upcoming PR, I change Type to be an interface. This means the zero
value of Type will be nil - which will cause this test to fail.
Initializing ID instead of relying on the zero value fixes this
<!-- Issue number if applicable -->
#### Link to tracking issue
related to
https://github.com/open-telemetry/opentelemetry-collector/issues/9429
<!--Please delete paragraphs that you did not use before submitting.-->
In preparation for
https://github.com/open-telemetry/opentelemetry-collector/pull/10069
2024-05-09 22:38:16 +02:00
Alex Boten
c555005fcc
[mdatagen] only generate telemetry as needed ( #10129 )
...
This prevent unnecessary files from being generated if metadata.yaml
doesn't include any internal telemetry for a component.
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-05-09 12:05:32 -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
renovate[bot]
9bee0cafca
Update module github.com/shirou/gopsutil/v3 to v3.24.4 ( #10097 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil )
| `v3.24.3` -> `v3.24.4` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
###
[`v3.24.4`](https://togithub.com/shirou/gopsutil/releases/tag/v3.24.4 )
[Compare
Source](https://togithub.com/shirou/gopsutil/compare/v3.24.3...v3.24.4 )
<!-- Release notes generated using configuration in .github/release.yml
at v3.24.4 -->
##### What's Changed
##### net
- Update net_openbsd.go to correctly parse netstat output on obsd by
[@​amarinderca](https://togithub.com/amarinderca ) in
[https://github.com/shirou/gopsutil/pull/1621 ](https://togithub.com/shirou/gopsutil/pull/1621 )
- chore: fix some typos in comments by
[@​camcui](https://togithub.com/camcui ) in
[https://github.com/shirou/gopsutil/pull/1624 ](https://togithub.com/shirou/gopsutil/pull/1624 )
##### New Contributors
- [@​amarinderca](https://togithub.com/amarinderca ) made their
first contribution in
[https://github.com/shirou/gopsutil/pull/1621 ](https://togithub.com/shirou/gopsutil/pull/1621 )
- [@​camcui](https://togithub.com/camcui ) made their first
contribution in
[https://github.com/shirou/gopsutil/pull/1624 ](https://togithub.com/shirou/gopsutil/pull/1624 )
**Full Changelog**:
https://github.com/shirou/gopsutil/compare/v3.24.3...v3.24.4
</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>
2024-05-07 07:55:33 -07:00
OpenTelemetry Bot
6c2a34edea
[chore] Prepare release v1.7.0/v0.100.0 ( #10087 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.7.0/v0.100.0
- make prepare-release PREVIOUS_VERSION=1.6.0 RELEASE_CANDIDATE=1.7.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.99.0 RELEASE_CANDIDATE=0.100.0
MODSET=beta
---------
Co-authored-by: Bogdan Drutu <bogdandrutu@gmail.com>
2024-05-06 09:33:51 -07:00
renovate[bot]
d4d2d9a729
fix(deps): update all opentelemetry-go-contrib packages ( #10055 )
...
[](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.5.0` -> `v0.6.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.50.0` -> `v0.51.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib )
| `v0.50.0` -> `v0.51.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go-contrib
(go.opentelemetry.io/contrib/config)</summary>
###
[`v0.6.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v0.6.0 )
Initial Release.
Compatibility with [the opentelemetry-go v0.6.0
release](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v0.6.0 )
added for the following:
-
[exporters/metric/datadog](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/exporters%2Fmetric%2Fdatadog%2Fv0.6.0 )
-
[exporters/metric/dogstatsd](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/exporters%2Fmetric%2Fdogstatsd%2Fv0.6.0 )
-
[instrumentation/gin-gonic/gin](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgin-gonic%2Fgin%2Fv0.6.0 )
-
[instrumentation/go.mongodb.org/mongo-driver](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgo.mongodb.org%2Fmongo-driver%2Fv0.6.0 )
-
[instrumentation/gorilla/mux](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fgorilla%2Fmux%2Fv0.6.0 )
-
[instrumentation/labstack/echo](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Flabstack%2Fecho%2Fv0.6.0 )
-
[instrumentation/macaron](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fmacaron%2Fv0.6.0 )
-
[instrumentation/runtime](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/instrumentation%2Fruntime%2Fv0.6.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-05-01 08:40:39 -07:00
renovate[bot]
7fd529f4d3
fix(deps): update opentelemetry-go monorepo ( #10052 )
...
[](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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.47.0` -> `v0.48.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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.25.0` -> `v1.26.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/ )
|
---
### Release Notes
<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>
###
[`v1.26.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.26.0 ):
/v0.48.0/v0.2.0-alpha
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.0 )
##### Added
- Add `Recorder` in `go.opentelemetry.io/otel/log/logtest` to facilitate
testing the log bridge implementations.
([#​5134](https://togithub.com/open-telemetry/opentelemetry-go/issues/5134 ))
- Add span flags to OTLP spans and links exported by
`go.opentelemetry.io/otel/exporters/otlp/otlptrace`.
([#​5194](https://togithub.com/open-telemetry/opentelemetry-go/issues/5194 ))
- Make the initial alpha release of `go.opentelemetry.io/otel/sdk/log`.
This new module contains the Go implementation of the OpenTelemetry Logs
SDK.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- Make the initial alpha release of
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
This new module contains an OTLP exporter that transmits log telemetry
using HTTP.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- Make the initial alpha release of
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
This new module contains an exporter prints log records to STDOUT.
This module is unstable and breaking changes may be introduced.
See our [versioning policy](VERSIONING.md) for more information about
these stability guarantees.
([#​5240](https://togithub.com/open-telemetry/opentelemetry-go/issues/5240 ))
- The `go.opentelemetry.io/otel/semconv/v1.25.0` package.
The package contains semantic conventions from the `v1.25.0` version of
the OpenTelemetry Semantic Conventions.
([#​5254](https://togithub.com/open-telemetry/opentelemetry-go/issues/5254 ))
##### Changed
- Update `go.opentelemetry.io/proto/otlp` from v1.1.0 to v1.2.0.
([#​5177](https://togithub.com/open-telemetry/opentelemetry-go/issues/5177 ))
- Improve performance of baggage member character validation in
`go.opentelemetry.io/otel/baggage`.
([#​5214](https://togithub.com/open-telemetry/opentelemetry-go/issues/5214 ))
**Full Changelog**:
https://github.com/open-telemetry/opentelemetry-go/compare/v1.25.0...v1.26.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-30 10:07:54 -07:00
renovate[bot]
274f8551ad
fix(deps): update module google.golang.org/protobuf to v1.34.0 ( #10051 )
...
[](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.33.0` -> `v1.34.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/ )
|
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>
###
[`v1.34.0`](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0 )
[Compare
Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-30 09:06:46 -07:00
Alex Boten
ce09d9773a
[mdatagen] move telemetry into its own file ( #10037 )
...
This is in preparation for using mdatagen for component telemetry.
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-29 12:11:55 -07:00
renovate[bot]
ae8365481e
Update module github.com/prometheus/common to v0.53.0 ( #10021 )
...
[](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.52.3` -> `v0.53.0` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>prometheus/common (github.com/prometheus/common)</summary>
###
[`v0.53.0`](https://togithub.com/prometheus/common/releases/tag/v0.53.0 )
[Compare
Source](https://togithub.com/prometheus/common/compare/v0.52.3...v0.53.0 )
#### What's Changed
- Add StatusAt method for Alert struct by
[@​grobinson-grafana](https://togithub.com/grobinson-grafana ) in
[https://github.com/prometheus/common/pull/618 ](https://togithub.com/prometheus/common/pull/618 )
- config: allow exposing real secret value through marshal by
[@​GiedriusS](https://togithub.com/GiedriusS ) in
[https://github.com/prometheus/common/pull/487 ](https://togithub.com/prometheus/common/pull/487 )
- Fix up config test by [@​SuperQ](https://togithub.com/SuperQ ) in
[https://github.com/prometheus/common/pull/621 ](https://togithub.com/prometheus/common/pull/621 )
- LabelSet.String: restore faster sort call by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/619 ](https://togithub.com/prometheus/common/pull/619 )
- LabelSet: add unit test for String method by
[@​bboreham](https://togithub.com/bboreham ) in
[https://github.com/prometheus/common/pull/620 ](https://togithub.com/prometheus/common/pull/620 )
#### New Contributors
- [@​grobinson-grafana](https://togithub.com/grobinson-grafana )
made their first contribution in
[https://github.com/prometheus/common/pull/618 ](https://togithub.com/prometheus/common/pull/618 )
- [@​GiedriusS](https://togithub.com/GiedriusS ) made their first
contribution in
[https://github.com/prometheus/common/pull/487 ](https://togithub.com/prometheus/common/pull/487 )
**Full Changelog**:
https://github.com/prometheus/common/compare/v0.52.3...v0.53.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-04-23 07:12:37 -07:00
OpenTelemetry Bot
fb9d80d3c4
[chore] Prepare release v1.6.0/v0.99.0 ( #10018 )
...
The following commands were run to prepare this release:
- make chlog-update VERSION=v1.6.0/v0.99.0
- make prepare-release PREVIOUS_VERSION=1.5.0 RELEASE_CANDIDATE=1.6.0
MODSET=stable
- make prepare-release PREVIOUS_VERSION=0.98.0 RELEASE_CANDIDATE=0.99.0
MODSET=beta
2024-04-22 12:51:15 -07:00
Alex Boten
f3305aa6b7
[mdatagen] generate goleak package test ( #9959 )
...
This automates the generation of package_test.go for any component that
uses mdatagen.
The following configuration can be used to skip or ignore certain funcs:
```yaml
tests:
goleak:
skip: true
tests:
goleak:
ignore:
top:
- "go.opencensus.io/stats/view.(*worker).start"
```
---------
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-04-17 13:10:34 -07:00