mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-08-10 22:31:50 +02:00
7bcbb6a49ac36b15af2c35fcc5143a9eee142ad6
3752 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
274e939579 | chore(deps): update module github.com/spf13/cast to v1.9.2 (#6862) | ||
|
69613e4810 |
Handle custom metric suffix in exporter/prometheus to match otel-contrib (#6839)
Related to https://github.com/open-telemetry/opentelemetry-go/issues/6704#issuecomment-2916325796 --------- Signed-off-by: Alexandre Lamarre <alex7285@gmail.com> Co-authored-by: David Ashpole <dashpole@google.com> |
||
|
889a4862b4 |
fix(deps): update golang.org/x to b6e5de4 (#6860)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `65e9200` -> `b6e5de4` | | golang.org/x/exp/typeparams | indirect | digest | `65e9200` -> `b6e5de4` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
3fe11a8676 |
chore(deps): update module github.com/spf13/cast to v1.9.1 (#6861)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/spf13/cast](https://redirect.github.com/spf13/cast) | `v1.8.0` -> `v1.9.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>spf13/cast (github.com/spf13/cast)</summary> ### [`v1.9.1`](https://redirect.github.com/spf13/cast/releases/tag/v1.9.1) [Compare Source](https://redirect.github.com/spf13/cast/compare/v1.9.0...v1.9.1) #### What's Changed - fix: indirection of typed nils by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/273](https://redirect.github.com/spf13/cast/pull/273) **Full Changelog**: https://github.com/spf13/cast/compare/v1.9.0...v1.9.1 ### [`v1.9.0`](https://redirect.github.com/spf13/cast/releases/tag/v1.9.0) [Compare Source](https://redirect.github.com/spf13/cast/compare/v1.8.0...v1.9.0) #### Notable new features 🎉 - Casting *from* type aliases is now supported for basic types - Added generic functions: `To`/`ToE`, `Must`, `ToNumber`/`ToNumberE` - Increased test coverage - Converting float numbers from string is now supported #### What's Changed - build(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/spf13/cast/pull/248](https://redirect.github.com/spf13/cast/pull/248) - build(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/spf13/cast/pull/247](https://redirect.github.com/spf13/cast/pull/247) - build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/spf13/cast/pull/245](https://redirect.github.com/spf13/cast/pull/245) - refactor: move number parsing to generic functions by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/250](https://redirect.github.com/spf13/cast/pull/250) - Improve ToString/ToStringE performance by [@​ganigeorgiev](https://redirect.github.com/ganigeorgiev) in [https://github.com/spf13/cast/pull/244](https://redirect.github.com/spf13/cast/pull/244) - Split caste.go into smaller files by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/251](https://redirect.github.com/spf13/cast/pull/251) - refactor: remove unused initial int conversion by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/253](https://redirect.github.com/spf13/cast/pull/253) - Generate code to make maintenance easier by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/252](https://redirect.github.com/spf13/cast/pull/252) - feat: add To and ToNumber functions by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/255](https://redirect.github.com/spf13/cast/pull/255) - build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/spf13/cast/pull/243](https://redirect.github.com/spf13/cast/pull/243) - Move tests next to their implementation by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/256](https://redirect.github.com/spf13/cast/pull/256) - Refactor number tests by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/257](https://redirect.github.com/spf13/cast/pull/257) - feat: return 0 when casting an empty string to a number by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/259](https://redirect.github.com/spf13/cast/pull/259) - Support converting string float numbers to integer types by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/261](https://redirect.github.com/spf13/cast/pull/261) - Test improvements by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/262](https://redirect.github.com/spf13/cast/pull/262) - Improvements by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/263](https://redirect.github.com/spf13/cast/pull/263) - refactor: return indirection result from indirect function by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/264](https://redirect.github.com/spf13/cast/pull/264) - Slice improvements by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/265](https://redirect.github.com/spf13/cast/pull/265) - refactor: move error message to a constant by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/267](https://redirect.github.com/spf13/cast/pull/267) - chore: improve map cast functions by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/269](https://redirect.github.com/spf13/cast/pull/269) - Resolve aliases by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/spf13/cast/pull/271](https://redirect.github.com/spf13/cast/pull/271) #### New Contributors - [@​ganigeorgiev](https://redirect.github.com/ganigeorgiev) made their first contribution in [https://github.com/spf13/cast/pull/244](https://redirect.github.com/spf13/cast/pull/244) **Full Changelog**: https://github.com/spf13/cast/compare/v1.8.0...v1.9.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
ceb8daac59 |
fix(deps): update golang.org/x to 65e9200 (#6859)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `ce4c2cf` -> `65e9200` | | golang.org/x/exp/typeparams | indirect | digest | `ce4c2cf` -> `65e9200` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
246c46a2c5 |
chore(deps): update otel/weaver docker tag to v0.15.2 (#6858)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | patch | `v0.15.1` -> `v0.15.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.15.2`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.15.2): 0.15.2 - 2025-05-30 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.15.1...v0.15.2) #### Release Notes - Improve the quality of error messages emitted by Weaver ([#​759](https://redirect.github.com/open-telemetry/weaver/pull/759) by [@​lquerel](https://redirect.github.com/lquerel)) - Remove deprecated `allow_custom_values` from the codebase and YAML files ([#​758](https://redirect.github.com/open-telemetry/weaver/pull/758) by [@​trisch-me](https://redirect.github.com/trisch-me)) As a result of this change, `allow_custom_values` will be ignored in registry version 1.26.0, which was the last version to support it. #### Install weaver 0.15.2 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-installer.ps1 | iex" ``` #### Download weaver 0.15.2 | File | Platform | Checksum | |--------|----------|----------| | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-pc-windows-msvc.msi.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
65ac8d16a7 |
chore(deps): update ossf/scorecard-action action to v2.4.2 (#6857)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ossf/scorecard-action](https://redirect.github.com/ossf/scorecard-action) | action | patch | `v2.4.1` -> `v2.4.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>ossf/scorecard-action (ossf/scorecard-action)</summary> ### [`v2.4.2`](https://redirect.github.com/ossf/scorecard-action/compare/v2.4.1...v2.4.2) [Compare Source](https://redirect.github.com/ossf/scorecard-action/compare/v2.4.1...v2.4.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
dc210e99a4 |
sdk/trace: Remove internaltest package (#6846)
Closes #6540 Closes #6535 |
||
|
8274f0ef22 |
Add a CLO monitor exemption for Artifact Hub (#6853)
Close #6244 |
||
|
37bda2be76 |
Add the FOSSA license scan badge shield (#6852)
Fix #6242 |
||
|
a4afec7597 |
chore(deps): update golang.org/x/telemetry digest to 25d2f78 (#6851)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `b2b9eea` -> `25d2f78` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
20fe013aae |
Checkout code for codecov upload (#6849)
Having the repository available for the coverage upload action appears to be required for the action to correctly send information about the file structure and have successful reports. Resolves #6564 |
||
|
801e7712e1 |
fix(deps): update module go.opentelemetry.io/proto/otlp to v1.7.0 (#6848)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.opentelemetry.io/proto/otlp](https://redirect.github.com/open-telemetry/opentelemetry-proto-go) | `v1.6.0` -> `v1.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/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-proto-go (go.opentelemetry.io/proto/otlp)</summary> ### [`v1.7.0`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/releases/tag/v1.7.0) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/compare/v1.6.0...v1.7.0) ##### Overview Generated Go code for the [v1.7.0][otlp] version of the OTLP. [otlp]: https://redirect.github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.7.0 ##### OTLP Changelog > ### Added > > - profiles: introduce Dictionary message in ProfilesData, and move the lookup tables into it. [#​650](https://redirect.github.com/open-telemetry/opentelemetry-proto/pull/650) ##### What's Changed - chore(deps): update github/codeql-action action to v3.28.17 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/309](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/309) - chore(deps): update module golang.org/x/sys to v0.33.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/310](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/310) - chore(deps): update google.golang.org/genproto/googleapis/api digest to [`f936aa4`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/f936aa4) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/311](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/311) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`f936aa4`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/f936aa4) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/312](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/312) - chore(deps): update module golang.org/x/text to v0.25.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/314](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/314) - chore(deps): update module golang.org/x/net to v0.40.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/313](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/313) - chore(deps): update google.golang.org/genproto/googleapis/api digest to [`5a2f75b`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/5a2f75b) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/315](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/315) - chore(deps): update fossas/fossa-action action to v1.7.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/318](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/318) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`5a2f75b`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/5a2f75b) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/316](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/316) - fix(deps): update module google.golang.org/grpc to v1.72.1 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/317](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/317) - chore(deps): update github/codeql-action action to v3.28.18 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/319](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/319) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`55703ea`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/55703ea) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/321](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/321) - chore(deps): update google.golang.org/genproto/googleapis/api digest to [`55703ea`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/55703ea) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/320](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/320) - fix(deps): update module google.golang.org/grpc to v1.72.2 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/323](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/323) - chore(deps): update google.golang.org/genproto/googleapis/rpc digest to [`200df99`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/200df99) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/328](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/328) - chore(deps): update google.golang.org/genproto/googleapis/api digest to [`200df99`](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/commit/200df99) by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/327](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/327) - Release v1.7.0 by [@​MrAlias](https://redirect.github.com/MrAlias) in [https://github.com/open-telemetry/opentelemetry-proto-go/pull/326](https://redirect.github.com/open-telemetry/opentelemetry-proto-go/pull/326) **Full Changelog**: https://github.com/open-telemetry/opentelemetry-proto-go/compare/v1.6.0...v1.7.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
c9c9929a2a | chore(deps): update golang.org/x/telemetry digest to b2b9eea (#6844) | ||
|
b240b0a958 | chore(deps): update module github.com/abirdcfly/dupword to v0.1.6 (#6845) | ||
|
4e08cc32b9 |
fix(deps): update googleapis to 200df99 (#6843)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `55703ea` -> `200df99` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `55703ea` -> `200df99` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `55703ea` -> `200df99` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuMzMuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
e25861aa7b |
Fix semconv instrument types (#6837)
- The instrument type for `goconv.MemoryUsed` need to be an `Int64ObservableUpDownCounter`, not an `Int64ObservableCounter` [according to semantic conventions]( |
||
|
dea52958ae | Upgrade semconv to 1.34.0 in trace (#6836) | ||
|
33eb582188 | Upgrade semconv to 1.34.0 in sdk/trace (#6835) | ||
|
cc26aaad49 | Upgrade semconv to 1.34.0 in sdk/resource (#6834) | ||
|
17741cbd58 | Upgrade semconv to 1.34.0 in sdk/metric (#6833) | ||
|
91bf875c49 | Upgrade semconv to 1.34.0 in metric (#6832) | ||
|
38f304541c | Upgrade semconv to 1.34.0 in exporters/prometheus (#6831) | ||
|
3b28a1b0bb | Upgrade semconv to 1.34.0 in exporters/stdout (#6830) | ||
|
31b44a2215 | Upgrade semconv to 1.34.0 in exporters/zipkin (#6829) | ||
|
bf8af6f113 | Upgrade semconv to v1.34.0 for OTLP templates (#6828) | ||
|
313073b711 | Upgrade semconv to v1.34.0 in OpenTracing bridge (#6827) | ||
|
261ed77ee2 | fix(deps): update module github.com/go-logr/logr to v1.4.3 (#6842) | ||
|
3d0e98e4fd |
Add migration doc generation to semconvgen (#6819)
Fix #6248 |
||
|
106603b883 |
chore(deps): update module github.com/abirdcfly/dupword to v0.1.5 (#6840)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/Abirdcfly/dupword](https://redirect.github.com/Abirdcfly/dupword)
| `v0.1.4` -> `v0.1.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>Abirdcfly/dupword (github.com/Abirdcfly/dupword)</summary>
###
[`v0.1.5`](https://redirect.github.com/Abirdcfly/dupword/releases/tag/v0.1.5)
[Compare
Source](https://redirect.github.com/Abirdcfly/dupword/compare/v0.1.4...v0.1.5)
#### Changelog
-
[`fd4d8cf`](
|
||
|
65b8067f18 |
log,sdk/log: add EventName to EnabledParameters (#6825)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6771 |
||
|
e186baaf9e |
prometheus: remove otel_scope_info (#6770)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6768 Towards https://github.com/open-telemetry/opentelemetry-specification/issues/4223 (last point from from https://github.com/open-telemetry/opentelemetry-specification/issues/4223#issuecomment-2839595942) - Remove instrumentation scope attributes as `otel_scope_info` metric |
||
|
ff4ec0895a |
chore(deps): update otel/weaver docker tag to v0.15.1 (#6838)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [otel/weaver](https://redirect.github.com/open-telemetry/weaver) | stage | patch | `v0.15.0` -> `v0.15.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/weaver (otel/weaver)</summary> ### [`v0.15.1`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.15.1): 0.15.1 - 2025-05-27 [Compare Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.15.0...v0.15.1) #### Release Notes - Add support for metrics in Live Check. ([#​728](https://redirect.github.com/open-telemetry/weaver/pull/728) by [@​jerbly](https://redirect.github.com/jerbly)) - Fix [#​750](https://redirect.github.com/open-telemetry/weaver/issues/750) - Dual registry resolves incorrectly. ([#​753](https://redirect.github.com/open-telemetry/weaver/pull/753) by [@​lquerel](https://redirect.github.com/lquerel)) - Fail on unstructured `deprecated` note (behind `--future` flag) ([#​737](https://redirect.github.com/open-telemetry/weaver/pull/737) by [@​lmolkova](https://redirect.github.com/lmolkova)) #### Install weaver 0.15.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-installer.sh | sh ``` ##### Install prebuilt binaries via powershell script ```sh powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-installer.ps1 | iex" ``` #### Download weaver 0.15.1 | File | Platform | Checksum | |--------|----------|----------| | [weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-aarch64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-apple-darwin.tar.xz.sha256) | | [weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-pc-windows-msvc.zip.sha256) | | [weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-pc-windows-msvc.msi.sha256) | | [weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256) | #### Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver ``` You can also download the attestation from [GitHub](https://redirect.github.com/open-telemetry/weaver/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ``` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
6e90db55ca |
chore(deps): update module github.com/golangci/plugin-module-register to v0.1.2 (#6826)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/golangci/plugin-module-register](https://redirect.github.com/golangci/plugin-module-register) | `v0.1.1` -> `v0.1.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>golangci/plugin-module-register (github.com/golangci/plugin-module-register)</summary> ### [`v0.1.2`](https://redirect.github.com/golangci/plugin-module-register/compare/v0.1.1...v0.1.2) [Compare Source](https://redirect.github.com/golangci/plugin-module-register/compare/v0.1.1...v0.1.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
e33675716b | fix(deps): update module go.opentelemetry.io/collector/pdata to v1.33.0 (#6824) | ||
|
aa5bd0e649 |
fix(deps): update module google.golang.org/grpc to v1.72.2 (#6823)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.72.1` -> `v1.72.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.72.2`](https://redirect.github.com/grpc/grpc-go/compare/v1.72.1...v1.72.2) [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.72.1...v1.72.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
9f282a1e1d |
Fix/issue 6560 install trace bridge test (#6814)
Fixes #6560 ## Summary Adds tests for the `InstallTraceBridge` function to verify that the `octrace.DefaultTracer` is correctly set when the function is called with various configuration options. ## Changes - Added `TestInstallTraceBridge` test function in `bridge/opencensus/trace_test.go` - Tests cover multiple scenarios: - Installation with default options - Installation with custom tracer provider - Installation with tracer provider and exporter - Verifies that `octrace.DefaultTracer` is properly updated. - Verifies that the installed tracer can create functional spans. - Ensures proper cleanup of global state after tests. ## Test Results ```bash === RUN TestInstallTraceBridge === RUN TestInstallTraceBridge/install_with_default_options === RUN TestInstallTraceBridge/install_with_custom_tracer_provider === RUN TestInstallTraceBridge/install_with_tracer_provider_with_exporter --- PASS: TestInstallTraceBridge (0.00s) ``` --------- Co-authored-by: Damien Mathieu <42@dmathieu.com> Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by: dmathieu <damien.mathieu@elastic.co> |
||
|
69f189f0b6 |
prometheus: Add otel_scope_schema_url and otel_scope_[attribute] labels (#5947)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/5846 Towards https://github.com/open-telemetry/opentelemetry-specification/issues/4223 (first two points from https://github.com/open-telemetry/opentelemetry-specification/issues/4223#issuecomment-2839595942) - Add instrumentation scope schema URL as `otel_scope_schema_url` label to exported metrics - Add instrumentation scope attributes as `otel_scope_[attribute]` labels to exported metrics Side notes: - The exporter does not seem to work correctly if the end user adds e.g. an `otel_scope_name` attribute. I think the exporter should ignore all attributes with names that have prefix `otel_scope_`. This scenario is also not covered by the spec. I think it may be covered by a separate PR and issue. - Removal of `otel_scope_info` metric would be handled as a separate PR. https://github.com/open-telemetry/opentelemetry-go/pull/6770 |
||
|
1dca080d22 |
chore(deps): update module github.com/sashamelentyev/usestdlibvars to v1.29.0 (#6820)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sashamelentyev/usestdlibvars](https://redirect.github.com/sashamelentyev/usestdlibvars) | `v1.28.0` -> `v1.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>sashamelentyev/usestdlibvars (github.com/sashamelentyev/usestdlibvars)</summary> ### [`v1.29.0`](https://redirect.github.com/sashamelentyev/usestdlibvars/releases/tag/v1.29.0) [Compare Source](https://redirect.github.com/sashamelentyev/usestdlibvars/compare/v1.28.0...v1.29.0) #### What's Changed - chore: update x/tools by [@​ldez](https://redirect.github.com/ldez) in [https://github.com/sashamelentyev/usestdlibvars/pull/105](https://redirect.github.com/sashamelentyev/usestdlibvars/pull/105) - feat: add time date month check by [@​sashamelentyev](https://redirect.github.com/sashamelentyev) in [https://github.com/sashamelentyev/usestdlibvars/pull/104](https://redirect.github.com/sashamelentyev/usestdlibvars/pull/104) **Full Changelog**: https://github.com/sashamelentyev/usestdlibvars/compare/v1.28.0...v1.29.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
607db85570 |
bridge/opencensus: add test for OTelSpanContextToOC function (#6813)
## Description Adds tests for the `OTelSpanContextToOC` func in the `opencensus bridge` as requested in issue #6561. ## Changes - Added `TestOTelSpanContextToOC` function with four test cases: - Empty span context conversion - Sampled span context conversion - Not sampled span context conversion - Span context with tracestate conversion ## Testing The test verifies that the following fields are correctly converted: - TraceID - SpanID - TraceOptions (sampled/not sampled) - Tracestate (when present) All existing tests continue to pass. ## Fixes Closes #6561 --------- Co-authored-by: Damien Mathieu <42@dmathieu.com> Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> |
||
|
e587b1884f |
Semconv v1.34.0 (#6812)
Resolve #6811 Resolve #6691 No migration documentation is added. This does not contain any breaking changes between v1.34.0 and v1.33.0 for the Go API. ## [`v1.34.0` semantic convention release notes](https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.34.0): <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>all</code>: Convert deprecated text to structured format. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2047" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2047/hovercard">#2047</a>)<br> This is a breaking change from the schema perspective, but does not change anything for instrumentations or the end users. It breaks compatibility with the (old) <a href="https://github.com/open-telemetry/build-tools/issues/322" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/build-tools/issues/322/hovercard">code generation tooling</a>. Please use <a href="https://github.com/open-telemetry/weaver">weaver</a> to generate Semantic Conventions markdown or code.</p> </li> <li> <p><code>feature_flag</code>: Move the evaluated value from the event body to attributes (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1990" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1990/hovercard">#1990</a>)</p> </li> <li> <p><code>process</code>: Require sensitive data sanitization for <code>process.command_args</code> and <code>process.command_line</code> (<a href="https://github.com/open-telemetry/semantic-conventions/issues/626" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/626/hovercard">#626</a>)</p> </li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>docs</code>: Document system-specific naming conventions (<a href="https://github.com/open-telemetry/semantic-conventions/issues/608" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/608/hovercard">#608</a>, <a href="https://github.com/open-telemetry/semantic-conventions/issues/1494" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1494/hovercard">#1494</a>, <a href="https://github.com/open-telemetry/semantic-conventions/issues/1708" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1708/hovercard">#1708</a>)</li> <li><code>gen-ai</code>: Add <code>gen_ai.conversation.id</code> attribute (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2024" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2024/hovercard">#2024</a>)</li> <li><code>all</code>: Renames all <code>resource.*</code> groups to be <code>entity.*</code> (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2244" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2244/hovercard">#2244</a>)<br> Part of <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885075816" data-permission-text="Title is private" data-url="https://github.com/open-telemetry/opentelemetry-specification/issues/4436" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/opentelemetry-specification/issues/4436/hovercard" href="https://github.com/open-telemetry/opentelemetry-specification/issues/4436">open-telemetry/opentelemetry-specification#4436</a></li> <li><code>aws</code>: Added new AWS attributes for various services including SQS, SNS, Bedrock, Step Functions, Secrets Manager and Kineses (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1794" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1794/hovercard">#1794</a>)</li> <li><code>cloud</code>: Broaden <code>cloud.region</code> definition to explicitly cover both resource location and targeted destination. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2142" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2142/hovercard">#2142</a>)</li> <li><code>network</code>: Stabilize <code>network.transport</code> enum value <code>quic</code>. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2275" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2275/hovercard">#2275</a>)</li> </ul> <h3>🧰 Bug fixes 🧰</h3> <ul> <li><code>db</code>: Fix the <code>db.system.name</code> attribute value for MySQL which was incorrectly pointing to <code>microsoft.sql_server</code>. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2276" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2276/hovercard">#2276</a>)</li> </ul> |
||
|
616494b838 |
chore(deps): update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.2 (#6818)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/santhosh-tekuri/jsonschema/v6](https://redirect.github.com/santhosh-tekuri/jsonschema) | `v6.0.1` -> `v6.0.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>santhosh-tekuri/jsonschema (github.com/santhosh-tekuri/jsonschema/v6)</summary> ### [`v6.0.2`](https://redirect.github.com/santhosh-tekuri/jsonschema/releases/tag/v6.0.2) [Compare Source](https://redirect.github.com/santhosh-tekuri/jsonschema/compare/v6.0.1...v6.0.2) FIX: panic compiling non jsonschema resource API Additions: - `OutputError.String()` - `Types.Add(string)` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
38c78fb55a |
chore(deps): update module github.com/protonmail/go-crypto to v1.3.0 (#6817)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ProtonMail/go-crypto](https://redirect.github.com/ProtonMail/go-crypto) | `v1.2.0` -> `v1.3.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>ProtonMail/go-crypto (github.com/ProtonMail/go-crypto)</summary> ### [`v1.3.0`](https://redirect.github.com/ProtonMail/go-crypto/releases/tag/v1.3.0) [Compare Source](https://redirect.github.com/ProtonMail/go-crypto/compare/v1.2.0...v1.3.0) #### What's Changed - API v2: Tolerate invalid key signatures if one verifies in [https://github.com/ProtonMail/go-crypto/pull/284](https://redirect.github.com/ProtonMail/go-crypto/pull/284) - Enforce acceptable hash functions in clearsign in [https://github.com/ProtonMail/go-crypto/pull/281](https://redirect.github.com/ProtonMail/go-crypto/pull/281) - Allow to set a decompressed message size limit in [https://github.com/ProtonMail/go-crypto/pull/285](https://redirect.github.com/ProtonMail/go-crypto/pull/285) - API v1: Only allow acceptable hashes when writing signatures in [https://github.com/ProtonMail/go-crypto/pull/286](https://redirect.github.com/ProtonMail/go-crypto/pull/286) **Full Changelog**: https://github.com/ProtonMail/go-crypto/compare/v1.2.0...v1.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
b16def2dae |
chore(deps): update module github.com/jgautheron/goconst to v1.8.2 (#6815)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/jgautheron/goconst](https://redirect.github.com/jgautheron/goconst) | `v1.8.1` -> `v1.8.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>jgautheron/goconst (github.com/jgautheron/goconst)</summary> ### [`v1.8.2`](https://redirect.github.com/jgautheron/goconst/releases/tag/v1.8.2) [Compare Source](https://redirect.github.com/jgautheron/goconst/compare/v1.8.1...v1.8.2) #### What's Changed - chore: gofmt -w . by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/jgautheron/goconst/pull/41](https://redirect.github.com/jgautheron/goconst/pull/41) - docs: update usage in README by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/jgautheron/goconst/pull/40](https://redirect.github.com/jgautheron/goconst/pull/40) - Only use pool, if needed by [@​nightlyone](https://redirect.github.com/nightlyone) in [https://github.com/jgautheron/goconst/pull/43](https://redirect.github.com/jgautheron/goconst/pull/43) #### New Contributors - [@​alexandear](https://redirect.github.com/alexandear) made their first contribution in [https://github.com/jgautheron/goconst/pull/41](https://redirect.github.com/jgautheron/goconst/pull/41) - [@​nightlyone](https://redirect.github.com/nightlyone) made their first contribution in [https://github.com/jgautheron/goconst/pull/43](https://redirect.github.com/jgautheron/goconst/pull/43) **Full Changelog**: https://github.com/jgautheron/goconst/compare/v1.8.1...v1.8.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
3dbeacaa58 |
Generate semconv/v1.33.0 (#6799)
- Generate the new `semconv/v1.33.0` package and all sub-packages - Fix the metric util package generation to support `int64` attribute definitions ## [`v1.33.0` semantic convention release notes](https://github.com/open-telemetry/semantic-conventions/releases/tag/v1.33.0): <div data-pjax="true" data-test-selector="body-content" data-view-component="true" class="markdown-body my-3"><p>This release marks the first where the core of database semantic conventions have stabilized.</p> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>db</code>: Add <code>db.query.parameter</code>, replace relevant usages of <code>db.operation.parameter</code> (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2093" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2093/hovercard">#2093</a>)</li> <li><code>db</code>: Make <code>db.response.returned_rows</code> opt-in on <code>release_candidate</code> spans (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2211" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2211/hovercard">#2211</a>)</li> <li><code>db</code>: Use <code>|</code> as the separator when <code>db.namespace</code> is a concatenation of multiple components. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2067" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2067/hovercard">#2067</a>)</li> <li><code>feature_flag</code>: Rename <code>feature_flag.provider_name</code> to <code>feature_flag.provider.name</code> (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1982" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1982/hovercard">#1982</a>)</li> <li><code>feature_flag</code>: Use generic <code>error.message</code> in feature flag evaluation event (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1994" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1994/hovercard">#1994</a>)</li> <li><code>gen-ai</code>: Refine the values for <code>gen_ai.system</code> related to Google's AI endpoints. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1950" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1950/hovercard">#1950</a>)<br> Enable sharing of attributes between Vertex AI and Gemini through a common prefix.</li> <li><code>k8s</code>: Make k8s Node and Pod labels optional (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2079" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2079/hovercard">#2079</a>)</li> <li><code>otel</code>: Rename span health metrics to remove the .count suffixes (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1979" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1979/hovercard">#1979</a>)</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>db</code>: Adding semantic conventions for <code>oracledb</code> instrumentations. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2612">#2612</a>)<br> Oracle Database semantic conventions.</li> <li><code>browser</code>: Add browser web vitals event. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1940" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/1940/hovercard">#1940</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>cicd</code>: Add resource conventions for CICD systems and define spans for CICD pipeline runs. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1713" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1713/hovercard">#1713</a>)<br> Define spans <code>cicd.pipeline.run.server</code> and <code>cicd.pipeline.task.internal</code>.<br> Add <code>cicd.pipeline.action.name</code>, <code>cicd.worker.id</code>, <code>cicd.worker.name</code>, <code>cicd.worker.url.full</code> and<code>cicd.pipeline.task.run.result</code> to attribute registry.<br> Define resources <code>cicd.pipeline</code>, <code>cicd.pipeline.run</code> and <code>cicd.worker</code>.<br> Add entity associations in cicd metrics for these new cicd resources.</li> <li><code>vcs</code>: Add resource conventions for VCS systems and VCS references. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1713" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1713/hovercard">#1713</a>)<br> Define resources <code>vcs.repo</code> and <code>vcs.ref</code>.<br> Add entity associations in vcs metrics for these new vcs resources.</li> <li><code>gen-ai</code>: Adding span for invoke agent (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1842" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1842/hovercard">#1842</a>)</li> <li><code>gen-ai</code>: Adding gen_ai.tool.description to the span attributes (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2087" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2087/hovercard">#2087</a>)</li> <li><code>gen-ai</code>: Separate inference and embeddings span definitions, remove irrelevant attributes from the create agent span. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1924" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1924/hovercard">#1924</a>, <a href="https://github.com/open-telemetry/semantic-conventions/issues/2122" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2122/hovercard">#2122</a>)</li> <li><code>general</code>: Provide guidance on modeling lat/lon, x/y, etc (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2145" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2145/hovercard">#2145</a>)</li> <li><code>db</code>: Move <code>db.query.parameter.<key></code> from release_candidate back to development. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2194" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2194/hovercard">#2194</a>)</li> <li><code>db</code>: Mark database semantic conventions as stable for MariaDB, Microsoft SQL Server, MySQL, and PostgreSQL. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2199" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2199/hovercard">#2199</a>)</li> <li><code>db</code>: Make <code>db.operation.name</code> required where it's available, add recommendation for instrumentation point. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2200" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2200/hovercard">#2200</a>, <a href="https://github.com/open-telemetry/semantic-conventions/issues/2098" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2098/hovercard">#2098</a>)</li> <li><code>db</code>: Add <code>db.stored_procedure.name</code> to the general span conventions (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2205" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2205/hovercard">#2205</a>)</li> <li><code>db</code>: Add an option to generate <code>db.query.summary</code> from operation name and target, remove it from CosmosDB. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2206" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2206/hovercard">#2206</a>)</li> <li><code>db</code>: Add <code>db.operation.name</code> and <code>db.collection.name</code> to SQL for higher-level APIs (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2207" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2207/hovercard">#2207</a>)</li> <li><code>jvm</code>: Add <code>jvm.file_descriptor.count</code> as an in-development metric to track the number of open file descriptors as reported by the JVM. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1838" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1838/hovercard">#1838</a>)</li> <li><code>jvm</code>: Add <code>jvm.gc.cause</code> to metric <code>jvm.gc.duration</code> as an opt-in attribute to track gc cause. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2065" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2065/hovercard">#2065</a>)</li> <li><code>process</code>: Add process.environment_variable. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/672" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/672/hovercard">#672</a>)</li> <li><code>app</code>: Defines two new click events for the app domain (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2070" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2070/hovercard">#2070</a>)</li> <li><code>code</code>: Mark <code>code.*</code> semantic conventions as stable (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1377" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1377/hovercard">#1377</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s CronJob labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2138" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2138/hovercard">#2138</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s DaemonSet labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2136" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2136/hovercard">#2136</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s Deployment labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2134" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2134/hovercard">#2134</a>)</li> <li><code>system</code>: Added entity association template rendering and policies. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1276" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1276/hovercard">#1276</a>)</li> <li><code>gen_ai</code>: Document <code>generate_content</code> as a permissible value of <code>gen_ai.operation.name</code>. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2048" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2048/hovercard">#2048</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s Job labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2137" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2137/hovercard">#2137</a>)</li> <li><code>otel</code>: Adds SDK self-monitoring metrics for metric processing (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2016" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2016/hovercard">#2016</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s Namespace labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2131" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2131/hovercard">#2131</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s Node labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2079" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2079/hovercard">#2079</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s ReplicaSet labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2132" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2132/hovercard">#2132</a>)</li> <li><code>otel</code>: Adds SDK self-monitoring metric for exporter call duration (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1906" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1906/hovercard">#1906</a>)</li> <li><code>k8s</code>: Introduce semantic conventions for k8s StatefulSet labels and annotations (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2135" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2135/hovercard">#2135</a>)</li> </ul> <h3>🧰 Bug fixes 🧰</h3> <ul> <li><code>gen-ai</code>: Removed irrelevant response attributes on GenAI create agent span. (<a href="https://github.com/open-telemetry/semantic-conventions/issues/1924" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/1924/hovercard">#1924</a>, <a href="https://github.com/open-telemetry/semantic-conventions/issues/2116" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2116/hovercard">#2116</a>)</li> <li><code>vcs</code>: Fix typo in gitea name (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2057" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/semantic-conventions/issues/2057/hovercard">#2057</a>)</li> <li><code>gen-ai</code>: Add invoke_agent as a member of gen_ai.operation.name (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2160" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2160/hovercard">#2160</a>)</li> <li><code>db</code>: Clarify <code>db.query.summary</code> for stored procedures (<a href="https://github.com/open-telemetry/semantic-conventions/issues/2218" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/semantic-conventions/pull/2218/hovercard">#2218</a>)</li> </ul> |
||
|
678d2f155d |
Update the required approvals policy (#6783)
Based on SIG meeting discussions today: relax requirement for two approvals from Approvers at different companies. Instead, require at least one approver or the author to not work at the same company. This means that if the author works at a different company than two Approvers who have approved and work at the same company, the PR is ready to merge. This continues the enforcement that if an author and all Approvers approving a PR work at the same company, additional qualified approvals are needed. Co-authored-by: Robert Pająk <pellared@hotmail.com> |
||
|
482086a5f7 |
chore(deps): update python:3.13.3-slim-bullseye docker digest to f0acec6 (#6810)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `45338d2` -> `f0acec6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
0fc383a3ac |
Release log/v0.12.2 (#6806)
Resolve #6803 - Retract `v0.12.0` release of `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc` module that contains invalid dependencies. (#6804) - Retract `v0.12.0` release of `go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp` module that contains invalid dependencies. (#6804) - Retract `v0.12.0` release of `go.opentelemetry.io/otel/exporters/stdout/stdoutlog` module that contains invalid dependencies. (#6804) --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Damien Mathieu <42@dmathieu.com>exporters/otlp/otlplog/otlploggrpc/v0.12.2 exporters/otlp/otlplog/otlploghttp/v0.12.2 exporters/stdout/stdoutlog/v0.12.2 log/v0.12.2 sdk/log/v0.12.2 |
||
|
a571bc1069 |
remove internal/matchers (#6777)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6523 Remove internal/matchers from code base and its code generation Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
07d9cab5e0 |
chore(deps): update python:3.13.3-slim-bullseye docker digest to 45338d2 (#6807)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `9e3f924` -> `45338d2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |