mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-08-10 22:31:50 +02:00
6740bde8c1a7feb1aabdfe3e78a2344d3c0b1fcc
3748 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
787518f061 |
chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 513f239 (#6922)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `b45e905` -> `513f239` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
fbfb44a20f |
chore(deps): update golang.org/x (#6923)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.38.0` -> `v0.41.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/) | | golang.org/x/sys | `v0.31.0` -> `v0.33.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/) | | golang.org/x/text | `v0.23.0` -> `v0.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/) | --- > [!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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
98f76937b8 |
chore: flatten bridge/opentracing/internal package (#6916)
This commit moves `bridge/opentracing/internal/mock.go` to `bridge/opentracing/mock_test.go`, makes all exported types private and removes unnecessary `bridge/open/internal` package. Closes https://github.com/open-telemetry/opentelemetry-go/issues/6563 --------- Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
1b803e1a59 |
fix(deps): update module github.com/prometheus/common to v0.65.0 (#6921)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/common](https://redirect.github.com/prometheus/common) | `v0.64.0` -> `v0.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>prometheus/common (github.com/prometheus/common)</summary> ### [`v0.65.0`](https://redirect.github.com/prometheus/common/releases/tag/v0.65.0) [Compare Source](https://redirect.github.com/prometheus/common/compare/v0.64.0...v0.65.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@​prombot](https://redirect.github.com/prombot) in [https://github.com/prometheus/common/pull/789](https://redirect.github.com/prometheus/common/pull/789) - Remove otlptranslator package by [@​ArthurSens](https://redirect.github.com/ArthurSens) in [https://github.com/prometheus/common/pull/791](https://redirect.github.com/prometheus/common/pull/791) - feat(promslog): add Level() method to get slog.Level by [@​tjhop](https://redirect.github.com/tjhop) in [https://github.com/prometheus/common/pull/795](https://redirect.github.com/prometheus/common/pull/795) - feat: Support negative duration in new function ParseDurationAllowNegative by [@​iamhalje](https://redirect.github.com/iamhalje) in [https://github.com/prometheus/common/pull/793](https://redirect.github.com/prometheus/common/pull/793) #### New Contributors - [@​iamhalje](https://redirect.github.com/iamhalje) made their first contribution in [https://github.com/prometheus/common/pull/793](https://redirect.github.com/prometheus/common/pull/793) **Full Changelog**: https://github.com/prometheus/common/compare/v0.64.0...v0.65.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 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:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
770617c73a |
chore(deps): update golang.org/x/telemetry digest to 90b6ad3 (#6918)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `8f04292` -> `90b6ad3` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
2da77b1195 |
Ensure context cancellation during metric pipeline produce does not corrupt data (#6914)
This fixes issue #6344, in which an attempted clean shutdown of the metrics SDK using PeriodicReader's Shutdown method can produce and emit wildly incorrect data point values that are orders of magnitude too large. The root of the issue is that the pipeline produce method changed in this PR cannot safely return early, which was happening in the callback loops that were checking for context cancellation. Early return is not safe since callbacks and aggregations are tightly coupled in practice: invoking callbacks without also invoking aggregations corrupts internal data point value accounting. The linked issue more concretely walks through the sequence of steps that were causing this issue. --------- Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
1dc96449c6 |
fix(deps): update golang.org/x to b7579e2 (#6917)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/exp | require | digest | `dcc06ee` -> `b7579e2` | | golang.org/x/exp/typeparams | indirect | digest | `dcc06ee` -> `b7579e2` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
0150494ef9 |
chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.0 (#6913)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/grpc-ecosystem/grpc-gateway/v2](https://redirect.github.com/grpc-ecosystem/grpc-gateway) | `v2.26.3` -> `v2.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>grpc-ecosystem/grpc-gateway (github.com/grpc-ecosystem/grpc-gateway/v2)</summary> ### [`v2.27.0`](https://redirect.github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.27.0) [Compare Source](https://redirect.github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.3...v2.27.0) #### What's Changed - Add docs about Issue [#​5241](https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5241) by [@​WwhdsOne](https://redirect.github.com/WwhdsOne) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5309](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5309) - feat(protoc-gen-openapiv2/template): updateSwaggerObjectFromFieldBeha… by [@​Ccheers](https://redirect.github.com/Ccheers) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5278](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5278) - Update devcontainer by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5336](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5336) - feat(bazel): surface --preserve_rpc_order in rule def by [@​lennrt](https://redirect.github.com/lennrt) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5348](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5348) - protoc-gen-openapiv2: Assign user-defined service name as method tag by [@​Shaxine](https://redirect.github.com/Shaxine) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5339](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5339) - Add support for x-go-type flag by [@​rohitlohar45](https://redirect.github.com/rohitlohar45) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5340](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5340) - Fix go tool install instructions by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5426](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5426) - Make GOBIN instructions explicit by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5431](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5431) - Discard unused body of Unary and ClientStream methods by [@​paskozdilar](https://redirect.github.com/paskozdilar) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5331](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5331) - Add the source archive to the release assets by [@​hharrisd](https://redirect.github.com/hharrisd) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5438](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5438) - Fix response_body by [@​ndtretyak](https://redirect.github.com/ndtretyak) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5510](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5510) - fix(openapi): Convert path params after colon to `camelCase` by [@​iamrajiv](https://redirect.github.com/iamrajiv) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5601](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5601) - fix(lint,gosec): explicitly ignore errors from discarded HTTP request… by [@​huin](https://redirect.github.com/huin) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5645](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5645) - protoc-gen-grpc-gateway: guard against nil on drain by [@​johanbrandhorst](https://redirect.github.com/johanbrandhorst) in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5668](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5668) #### New Contributors - [@​Ccheers](https://redirect.github.com/Ccheers) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5278](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5278) - [@​lennrt](https://redirect.github.com/lennrt) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5348](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5348) - [@​Shaxine](https://redirect.github.com/Shaxine) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5339](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5339) - [@​rohitlohar45](https://redirect.github.com/rohitlohar45) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5340](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5340) - [@​hharrisd](https://redirect.github.com/hharrisd) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5438](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5438) - [@​ndtretyak](https://redirect.github.com/ndtretyak) made their first contribution in [https://github.com/grpc-ecosystem/grpc-gateway/pull/5510](https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5510) **Full Changelog**: https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.26.3...v2.26.4 </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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
c91b3fcabe |
chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.3 (#6912)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/charmbracelet/x/ansi](https://redirect.github.com/charmbracelet/x) | `v0.9.2` -> `v0.9.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
be4b9e7f5a |
chore(deps): update golang.org/x/telemetry digest to 8f04292 (#6910)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `e50bbf1` -> `8f04292` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
94ab03f569 |
Remove internal matchers (#6907)
Modifies the only remaining use of the internal matchers to use `require` and closes #6541 |
||
|
2cce189955 |
chore(deps): update module github.com/mgechev/revive to v1.10.0 (#6841)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/mgechev/revive](https://redirect.github.com/mgechev/revive) | `v1.9.0` -> `v1.10.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>mgechev/revive (github.com/mgechev/revive)</summary> ### [`v1.10.0`](https://redirect.github.com/mgechev/revive/releases/tag/v1.10.0) [Compare Source](https://redirect.github.com/mgechev/revive/compare/v1.9.0...v1.10.0) #### What's Changed - var-naming: detect meaningless package names by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1312](https://redirect.github.com/mgechev/revive/pull/1312) - docs: update golangci-lint configuration to v2 by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1318](https://redirect.github.com/mgechev/revive/pull/1318) - var-name checks each package name only once by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1319](https://redirect.github.com/mgechev/revive/pull/1319) - var-naming: remove regex from code by [@​mfederowicz](https://redirect.github.com/mfederowicz) in [https://github.com/mgechev/revive/pull/1322](https://redirect.github.com/mgechev/revive/pull/1322) - fix(1323): false positive in get-return rule for HTTP Get handlers by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1325](https://redirect.github.com/mgechev/revive/pull/1325) - chore: enable a few revive rules by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1330](https://redirect.github.com/mgechev/revive/pull/1330) - chore: remove redundant typeparams for Go 1.17 by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1331](https://redirect.github.com/mgechev/revive/pull/1331) - chore: avoid third-party morphy2k/revive-action in CI by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1334](https://redirect.github.com/mgechev/revive/pull/1334) - chore: remove redundant //revive:disable-line by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1335](https://redirect.github.com/mgechev/revive/pull/1335) - fix(deps): update module golang.org/x/sync to v0.14.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/mgechev/revive/pull/1337](https://redirect.github.com/mgechev/revive/pull/1337) - chore(deps): update module golang.org/x/sys to v0.33.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/mgechev/revive/pull/1336](https://redirect.github.com/mgechev/revive/pull/1336) - chore(deps): update module golang.org/x/text to v0.25.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/mgechev/revive/pull/1338](https://redirect.github.com/mgechev/revive/pull/1338) - fix(deps): update module golang.org/x/tools to v0.33.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/mgechev/revive/pull/1339](https://redirect.github.com/mgechev/revive/pull/1339) - chore(deps): update codeberg.org/chavacava/garif to v0.2.0 by [@​miparnisari](https://redirect.github.com/miparnisari) in [https://github.com/mgechev/revive/pull/1340](https://redirect.github.com/mgechev/revive/pull/1340) - docs: fix displaying rules table on revive.run by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1349](https://redirect.github.com/mgechev/revive/pull/1349) - Integrate golangci-lint into CI/CD pipeline by [@​ArjunRajpal123](https://redirect.github.com/ArjunRajpal123) in [https://github.com/mgechev/revive/pull/1346](https://redirect.github.com/mgechev/revive/pull/1346) - chore: remove unused deploy key by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1352](https://redirect.github.com/mgechev/revive/pull/1352) - Remove tablewriter dependency by [@​volfgox](https://redirect.github.com/volfgox) in [https://github.com/mgechev/revive/pull/1351](https://redirect.github.com/mgechev/revive/pull/1351) - tiny refactoring on friendly, sarif and stylish formatters by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1355](https://redirect.github.com/mgechev/revive/pull/1355) - fix(deps): update module github.com/mgechev/dots to v1.0.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/mgechev/revive/pull/1358](https://redirect.github.com/mgechev/revive/pull/1358) - Update rule description URLs to point to revive.run by [@​volfgox](https://redirect.github.com/volfgox) in [https://github.com/mgechev/revive/pull/1360](https://redirect.github.com/mgechev/revive/pull/1360) - chore: add linter for Markdown files by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1361](https://redirect.github.com/mgechev/revive/pull/1361) - fix([#​1367](https://redirect.github.com/mgechev/revive/issues/1367)): struct-tag with validate is missing built-in rules by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1368](https://redirect.github.com/mgechev/revive/pull/1368) - time-date: add rule to check for time.Date usage by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1327](https://redirect.github.com/mgechev/revive/pull/1327) - fix([#​1363](https://redirect.github.com/mgechev/revive/issues/1363)): package-comments ignores //nolint directives by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1366](https://redirect.github.com/mgechev/revive/pull/1366) - refactor: removes `get` from getters names by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1373](https://redirect.github.com/mgechev/revive/pull/1373) - refactor: test utils functions by removing redundant test instructions parsing and simplifying asserting functions by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1374](https://redirect.github.com/mgechev/revive/pull/1374) - docs: format code snippets in markdown files by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1324](https://redirect.github.com/mgechev/revive/pull/1324) - fix: avoid false positive for blank identifier by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1376](https://redirect.github.com/mgechev/revive/pull/1376) - chore: improve time-date decimal tests by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1378](https://redirect.github.com/mgechev/revive/pull/1378) - new rule to spot unnecessary use of formatting functions by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1372](https://redirect.github.com/mgechev/revive/pull/1372) - refactor: enable gocritic linter; fix lint issues by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1375](https://redirect.github.com/mgechev/revive/pull/1375) - refactor: gofmt testdata by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1379](https://redirect.github.com/mgechev/revive/pull/1379) - refactor: moves code related to AST from rule.utils into astutils package by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1380](https://redirect.github.com/mgechev/revive/pull/1380) - feature: Add nil timezone handling detection to time-date rule by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1377](https://redirect.github.com/mgechev/revive/pull/1377) - chore: enable thelper linter in golangci-lint by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1386](https://redirect.github.com/mgechev/revive/pull/1386) - chore: enable dupword linter in golangci-lint by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1385](https://redirect.github.com/mgechev/revive/pull/1385) - chore: enforce American English spelling in golangci-lint by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1384](https://redirect.github.com/mgechev/revive/pull/1384) - docs: improve comments for functions; enable godot by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1382](https://redirect.github.com/mgechev/revive/pull/1382) - docs: use contrib.rocks to make contributors section shorter by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/mgechev/revive/pull/1381](https://redirect.github.com/mgechev/revive/pull/1381) - feature: detect time/date out of bounds in time-date rule by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [https://github.com/mgechev/revive/pull/1370](https://redirect.github.com/mgechev/revive/pull/1370) - refactor: simplifies the implementation of rule call-to-gc by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1388](https://redirect.github.com/mgechev/revive/pull/1388) - feature: rule use-fmt-print by [@​chavacava](https://redirect.github.com/chavacava) in [https://github.com/mgechev/revive/pull/1389](https://redirect.github.com/mgechev/revive/pull/1389) #### New Contributors - [@​miparnisari](https://redirect.github.com/miparnisari) made their first contribution in [https://github.com/mgechev/revive/pull/1340](https://redirect.github.com/mgechev/revive/pull/1340) - [@​ArjunRajpal123](https://redirect.github.com/ArjunRajpal123) made their first contribution in [https://github.com/mgechev/revive/pull/1346](https://redirect.github.com/mgechev/revive/pull/1346) - [@​volfgox](https://redirect.github.com/volfgox) made their first contribution in [https://github.com/mgechev/revive/pull/1351](https://redirect.github.com/mgechev/revive/pull/1351) **Full Changelog**: https://github.com/mgechev/revive/compare/v1.9.0...v1.10.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 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:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tyler Yahn <codingalias@gmail.com> |
||
|
7ec1adb3e2 |
chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 (#6906)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/go-viper/mapstructure/v2](https://redirect.github.com/go-viper/mapstructure) | `v2.2.1` -> `v2.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>go-viper/mapstructure (github.com/go-viper/mapstructure/v2)</summary> ### [`v2.3.0`](https://redirect.github.com/go-viper/mapstructure/releases/tag/v2.3.0) [Compare Source](https://redirect.github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0) #### What's Changed - build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/46](https://redirect.github.com/go-viper/mapstructure/pull/46) - build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/47](https://redirect.github.com/go-viper/mapstructure/pull/47) - \[enhancement] Add check for `reflect.Value` in `ComposeDecodeHookFunc` by [@​mahadzaryab1](https://redirect.github.com/mahadzaryab1) in [https://github.com/go-viper/mapstructure/pull/52](https://redirect.github.com/go-viper/mapstructure/pull/52) - build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/51](https://redirect.github.com/go-viper/mapstructure/pull/51) - build(deps): bump actions/checkout from 4.2.0 to 4.2.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/50](https://redirect.github.com/go-viper/mapstructure/pull/50) - build(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/55](https://redirect.github.com/go-viper/mapstructure/pull/55) - build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/58](https://redirect.github.com/go-viper/mapstructure/pull/58) - ci: add Go 1.24 to the test matrix by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/go-viper/mapstructure/pull/74](https://redirect.github.com/go-viper/mapstructure/pull/74) - build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.5.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/72](https://redirect.github.com/go-viper/mapstructure/pull/72) - build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/76](https://redirect.github.com/go-viper/mapstructure/pull/76) - build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/78](https://redirect.github.com/go-viper/mapstructure/pull/78) - feat: add decode hook for netip.Prefix by [@​tklauser](https://redirect.github.com/tklauser) in [https://github.com/go-viper/mapstructure/pull/85](https://redirect.github.com/go-viper/mapstructure/pull/85) - Updates by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/go-viper/mapstructure/pull/86](https://redirect.github.com/go-viper/mapstructure/pull/86) - build(deps): bump github/codeql-action from 2.13.4 to 3.28.15 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/87](https://redirect.github.com/go-viper/mapstructure/pull/87) - 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/go-viper/mapstructure/pull/93](https://redirect.github.com/go-viper/mapstructure/pull/93) - build(deps): bump github/codeql-action from 3.28.15 to 3.28.17 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/92](https://redirect.github.com/go-viper/mapstructure/pull/92) - build(deps): bump github/codeql-action from 3.28.17 to 3.28.19 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/97](https://redirect.github.com/go-viper/mapstructure/pull/97) - build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/96](https://redirect.github.com/go-viper/mapstructure/pull/96) - Update README.md by [@​peczenyj](https://redirect.github.com/peczenyj) in [https://github.com/go-viper/mapstructure/pull/90](https://redirect.github.com/go-viper/mapstructure/pull/90) - Add omitzero tag. by [@​Crystalix007](https://redirect.github.com/Crystalix007) in [https://github.com/go-viper/mapstructure/pull/98](https://redirect.github.com/go-viper/mapstructure/pull/98) - Use error structs instead of duplicated strings by [@​m1k1o](https://redirect.github.com/m1k1o) in [https://github.com/go-viper/mapstructure/pull/102](https://redirect.github.com/go-viper/mapstructure/pull/102) - build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/go-viper/mapstructure/pull/101](https://redirect.github.com/go-viper/mapstructure/pull/101) - feat: add common error interface by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/go-viper/mapstructure/pull/105](https://redirect.github.com/go-viper/mapstructure/pull/105) - update linter by [@​sagikazarmark](https://redirect.github.com/sagikazarmark) in [https://github.com/go-viper/mapstructure/pull/106](https://redirect.github.com/go-viper/mapstructure/pull/106) - Feature allow unset pointer by [@​rostislaved](https://redirect.github.com/rostislaved) in [https://github.com/go-viper/mapstructure/pull/80](https://redirect.github.com/go-viper/mapstructure/pull/80) #### New Contributors - [@​tklauser](https://redirect.github.com/tklauser) made their first contribution in [https://github.com/go-viper/mapstructure/pull/85](https://redirect.github.com/go-viper/mapstructure/pull/85) - [@​peczenyj](https://redirect.github.com/peczenyj) made their first contribution in [https://github.com/go-viper/mapstructure/pull/90](https://redirect.github.com/go-viper/mapstructure/pull/90) - [@​Crystalix007](https://redirect.github.com/Crystalix007) made their first contribution in [https://github.com/go-viper/mapstructure/pull/98](https://redirect.github.com/go-viper/mapstructure/pull/98) - [@​rostislaved](https://redirect.github.com/rostislaved) made their first contribution in [https://github.com/go-viper/mapstructure/pull/80](https://redirect.github.com/go-viper/mapstructure/pull/80) **Full Changelog**: https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
4ebbbadc68 |
Add release artifacts signing to the release process (#6855)
Resolve #6854 --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> Co-authored-by: Sam Xie <sam@samxie.me> Co-authored-by: David Ashpole <dashpole@google.com> |
||
|
899c211b44 |
chore(deps): update module github.com/securego/gosec/v2 to v2.22.5 (#6905)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/securego/gosec/v2](https://redirect.github.com/securego/gosec) | `v2.22.4` -> `v2.22.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>securego/gosec (github.com/securego/gosec/v2)</summary> ### [`v2.22.5`](https://redirect.github.com/securego/gosec/releases/tag/v2.22.5) [Compare Source](https://redirect.github.com/securego/gosec/compare/v2.22.4...v2.22.5) #### Changelog - [`d2d3ae6`]( |
||
|
1cd3ddfa4e |
logtest modules to be released with tags (#6876)
Per https://github.com/open-telemetry/opentelemetry-go-build-tools/pull/921#issuecomment-2914384225 It would be also nicer for us in Go Contrib. |
||
|
cba6502b61 |
prometheus: validate exponential histogram scale range (#6779) (#6822)
Fixes #6779 ### Changes - Added scale validation for Prometheus exponential histograms in `addExponentialHistogramMetric` - Rejects scales below -4 (logs error and skips data point) - Clamps scales above 8 down to 8 (logs warning) - Prometheus native histograms support scales in range [-4, 8] ### Testing - All existing tests pass - Added `TestExponentialHistogramScaleValidation` to verify error handling doesn't break normal operation --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: David Ashpole <dashpole@google.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
f2058facfc |
chore(deps): update python docker tag to v3.13.5 (#6901)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | patch | `3.13.4-slim-bullseye` -> `3.13.5-slim-bullseye` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
cf7bc3ef74 | chore(deps): update golang.org/x/telemetry digest to e50bbf1 (#6900) | ||
|
a4055c21bc |
Use the cause of the context error in OTLP retry (#6898)
Part of #6588 For a demo code like this ```go package main import ( "context" "fmt" "log" "time" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/exporters/otlp/otlptrace" "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc" sdktrace "go.opentelemetry.io/otel/sdk/trace" ) func main() { ctx := context.Background() exp, err := newExporter(ctx) if err != nil { log.Fatalf("failed to initialize trace exporter: %v", err) } tp, err := newTracerProvider(exp) if err != nil { log.Fatalf("failed to initialize trace provider: %v", err) } defer func() { _ = tp.Shutdown(ctx) }() otel.SetTracerProvider(tp) generateSpan() select {} } func generateSpan() { log.Println("Generating a dummy span") _, span := otel.Tracer("").Start(context.Background(), "dummy") defer span.End() } func newTracerProvider(exp sdktrace.SpanExporter) (*sdktrace.TracerProvider, error) { return sdktrace.NewTracerProvider( sdktrace.WithBatcher(exp), ), nil } func newExporter(ctx context.Context) (*otlptrace.Exporter, error) { traceExporter, err := otlptrace.New( ctx, otlptracegrpc.NewClient( otlptracegrpc.WithEndpoint("127.0.0.1:4317"), otlptracegrpc.WithInsecure(), otlptracegrpc.WithRetry(otlptracegrpc.RetryConfig{ Enabled: true, InitialInterval: 1 * time.Second, MaxInterval: 30 * time.Second, MaxElapsedTime: time.Minute, }), ), ) if err != nil { return nil, fmt.Errorf("failed to create trace exporter: %w", err) } return traceExporter, nil } ``` the error result from ``` traces export: context deadline exceeded: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:4317: connect: connection refused" ``` become ``` traces export: exporter export timeout: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:4317: connect: connection refused" ``` |
||
|
55c7a70cc7 |
chore(deps): update python:3.13.4-slim-bullseye docker digest to ec7d08e (#6894)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `faae1a8` -> `ec7d08e` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
49da4db88e |
chore(deps): update module github.com/ldez/usetesting to v0.5.0 (#6895)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ldez/usetesting](https://redirect.github.com/ldez/usetesting) | `v0.4.3` -> `v0.5.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>ldez/usetesting (github.com/ldez/usetesting)</summary> ### [`v0.5.0`](https://redirect.github.com/ldez/usetesting/compare/v0.4.3...v0.5.0) [Compare Source](https://redirect.github.com/ldez/usetesting/compare/v0.4.3...v0.5.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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
96ec0d810b |
chore(deps): update github/codeql-action action to v3.29.0 (#6897)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | minor | `v3.28.19` -> `v3.29.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.29.0`](https://redirect.github.com/github/codeql-action/releases/tag/v3.29.0) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.28.19...v3.29.0) ### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. #### 3.29.0 - 11 Jun 2025 - Update default CodeQL bundle version to 2.22.0. [#​2925](https://redirect.github.com/github/codeql-action/pull/2925) - Bump minimum CodeQL bundle version to 2.16.6. [#​2912](https://redirect.github.com/github/codeql-action/pull/2912) See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.29.0/CHANGELOG.md) for more information. </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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
48dbaf86e1 |
chore(deps): update golang.org/x/telemetry digest to 9627e99 (#6896)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `4884ade` -> `9627e99` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
12c7d7ef51 |
chore(deps): update python:3.13.4-slim-bullseye docker digest to faae1a8 (#6891)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `473d423` -> `faae1a8` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
5c2dff18b2 |
chore(deps): update module github.com/ldez/exptostd to v0.4.4 (#6888)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/ldez/exptostd](https://redirect.github.com/ldez/exptostd) | `v0.4.3` -> `v0.4.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>ldez/exptostd (github.com/ldez/exptostd)</summary> ### [`v0.4.4`](https://redirect.github.com/ldez/exptostd/compare/v0.4.3...v0.4.4) [Compare Source](https://redirect.github.com/ldez/exptostd/compare/v0.4.3...v0.4.4) </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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
4d6b0914f3 |
chore(deps): update python:3.13.4-slim-bullseye docker digest to 473d423 (#6889)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | digest | `de0e749` -> `473d423` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
bc531cb3f9 |
chore(deps): update golang.org/x/telemetry digest to 4884ade (#6886)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `60998fe` -> `4884ade` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
9955f1ba45 | fix(deps): update module go.opentelemetry.io/collector/pdata to v1.34.0 (#6885) | ||
|
4ec5489231 | chore(deps): update golang.org/x/telemetry digest to 60998fe (#6880) | ||
|
c544bafdb4 |
Use more specific self-hosted runner name (#6879)
This will prevent other `self-hosted` runners from accidentally getting used when we bring them online. See https://github.com/open-telemetry/community/issues/2801 for details. --------- Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com> Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com> |
||
|
8965f1b506 | chore(deps): update module github.com/ldez/gomoddirectives to v0.7.0 (#6883) | ||
|
9ff85bbf6a | chore(deps): update module github.com/go-git/go-git/v5 to v5.16.2 (#6884) | ||
|
0669ee0af5 |
fix(deps): update golang.org/x (#6877)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | golang.org/x/crypto | `v0.38.0` -> `v0.39.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/) | indirect | minor | | golang.org/x/exp | `b6e5de4` -> `dcc06ee` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | digest | | golang.org/x/exp/typeparams | `b6e5de4` -> `dcc06ee` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | indirect | digest | | golang.org/x/net | `v0.40.0` -> `v0.41.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/) | indirect | minor | | golang.org/x/tools | `v0.33.0` -> `v0.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/) | require | minor | --- > [!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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
82397b219b |
Only check links in changed files for fail-fast workflow (#6850)
Fix #6573 Co-authored-by: Damien Mathieu <42@dmathieu.com> |
||
|
3d02ee7886 |
chore(deps): update module github.com/sergi/go-diff to v1.4.0 (#6875)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/sergi/go-diff](https://redirect.github.com/sergi/go-diff) | `v1.3.2-0.20230802210424-5b0b94c5c0d3` -> `v1.4.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>sergi/go-diff (github.com/sergi/go-diff)</summary> ### [`v1.4.0`](https://redirect.github.com/sergi/go-diff/compare/v1.3.1...v1.4.0) [Compare Source](https://redirect.github.com/sergi/go-diff/compare/v1.3.1...v1.4.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:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
12acd5beb1 |
chore(deps): update module golang.org/x/text to v0.26.0 (#6874)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/text | `v0.25.0` -> `v0.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/) | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
7a64229377 |
fix(deps): update module google.golang.org/grpc to v1.73.0 (#6873)
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.2` -> `v1.73.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.73.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.73.0): Release 1.73.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.72.2...v1.73.0) ### New Features - balancer/ringhash: move LB policy from xds/internal to exported path to facilitate use without xds ([#​8249](https://redirect.github.com/grpc/grpc-go/issues/8249)) - xds: enable least request LB policy by default. It can be disabled by setting `GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=false` in your environment. ([#​8253](https://redirect.github.com/grpc/grpc-go/issues/8253)) - grpc: add a `CallAuthority` Call Option that can be used to overwrite the http `:authority` header on per-RPC basis. ([#​8068](https://redirect.github.com/grpc/grpc-go/issues/8068)) - stats/opentelemetry: add trace event for name resolution delay. ([#​8074](https://redirect.github.com/grpc/grpc-go/issues/8074)) - health: added `List` method to gRPC Health service. ([#​8155](https://redirect.github.com/grpc/grpc-go/issues/8155)) - Special Thanks: [@​marcoshuck](https://redirect.github.com/marcoshuck) - ringhash: implement features from gRFC A76. ([#​8159](https://redirect.github.com/grpc/grpc-go/issues/8159)) - xds: add functionality to support SPIFFE Bundle Maps as roots of trust in XDS which can be enabled by setting `GRPC_EXPERIMENTAL_XDS_MTLS_SPIFFE=true`. ([#​8167](https://redirect.github.com/grpc/grpc-go/issues/8167), [#​8180](https://redirect.github.com/grpc/grpc-go/issues/8180), [#​8229](https://redirect.github.com/grpc/grpc-go/issues/8229), [#​8343](https://redirect.github.com/grpc/grpc-go/issues/8343)) ### Bug Fixes - xds: locality ID metric label is changed to make it consistent with [gRFC A78](https://redirect.github.com/grpc/proposal/blob/master/A78-grpc-metrics-wrr-pf-xds.md#optional-xds-locality-label). ([#​8256](https://redirect.github.com/grpc/grpc-go/issues/8256)) - client: fail RPCs on the client when using extremely short contexts that expire before the `grpc-timeout` header is created. ([#​8312](https://redirect.github.com/grpc/grpc-go/issues/8312)) - server: non-positive `grpc-timeout` header values are now rejected. This is consistent with the [gRPC protocol spec](https://redirect.github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md#requests). ([#​8290](https://redirect.github.com/grpc/grpc-go/issues/8290)) - Special Thanks: [@​evanj](https://redirect.github.com/evanj) - xds: fix reported error string when LRS load reporting interval is invalid. ([#​8224](https://redirect.github.com/grpc/grpc-go/issues/8224)) - Special Thanks: [@​alingse](https://redirect.github.com/alingse) ### Performance Improvements - credentials/alts: improve read performance by optimizing buffer copies and allocations. ([#​8271](https://redirect.github.com/grpc/grpc-go/issues/8271)) - server: improve performance of RPC handling by avoid a status proto copy ([#​8282](https://redirect.github.com/grpc/grpc-go/issues/8282)) - Special Thanks: [@​evanj](https://redirect.github.com/evanj) ### Documentation - examples/features/opentelemetry: modify example to demonstrate tracing using OpenTelemtry plugin. ([#​8056](https://redirect.github.com/grpc/grpc-go/issues/8056)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
229521d4d8 |
chore(deps): update golang.org/x (#6872)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | golang.org/x/mod | `v0.24.0` -> `v0.25.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/) | indirect | minor | | golang.org/x/sync | `v0.14.0` -> `v0.15.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/) | indirect | minor | | golang.org/x/telemetry | `9a9ac21` -> `cd7dbf5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | indirect | digest | --- > [!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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
9fabec1f44 |
chore(deps): update python docker tag to v3.13.4 (#6871)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | python | stage | patch | `3.13.3-slim-bullseye` -> `3.13.4-slim-bullseye` | --- > [!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:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
1c983778cb |
chore(deps): update module github.com/go-git/go-git/v5 to v5.16.1 (#6870)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git) | `v5.16.0` -> `v5.16.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>go-git/go-git (github.com/go-git/go-git/v5)</summary> ### [`v5.16.1`](https://redirect.github.com/go-git/go-git/releases/tag/v5.16.1) [Compare Source](https://redirect.github.com/go-git/go-git/compare/v5.16.0...v5.16.1) #### What's Changed - utils: merkletrie, Fix diff on sparse-checkout index. Fixes [#​1406](https://redirect.github.com/go-git/go-git/issues/1406) to releases/v5.x by [@​kane8n](https://redirect.github.com/kane8n) in [https://github.com/go-git/go-git/pull/1561](https://redirect.github.com/go-git/go-git/pull/1561) #### New Contributors - [@​kane8n](https://redirect.github.com/kane8n) made their first contribution in [https://github.com/go-git/go-git/pull/1561](https://redirect.github.com/go-git/go-git/pull/1561) **Full Changelog**: https://github.com/go-git/go-git/compare/v5.16.0...v5.16.1 </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:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
11c9cfe763 |
chore(deps): update golang.org/x/telemetry digest to 9a9ac21 (#6865)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang.org/x/telemetry | indirect | digest | `25d2f78` -> `9a9ac21` | --- > [!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 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:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
e10c31aaa6 |
fix(deps): update googleapis to 513f239 (#6867)
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 | `200df99` -> `513f239` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `200df99` -> `513f239` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `200df99` -> `513f239` | --- > [!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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDAuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiU2tpcCBDaGFuZ2Vsb2ciLCJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dmathieu <42@dmathieu.com> |
||
|
e4b1368c84 |
chore(deps): update github/codeql-action action to v3.28.19 (#6866)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | patch | `v3.28.18` -> `v3.28.19` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.28.19`](https://redirect.github.com/github/codeql-action/compare/v3.28.18...v3.28.19) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.28.18...v3.28.19) </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> |
||
|
a99f9b56ce |
sdk/log: Record.Resource to return *resource.Resource (#6864)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/6863 From https://pkg.go.dev/go.opentelemetry.io/otel/sdk/resource#Resource: > Resource is an immutable object > [...] > Resources should be passed and stored as pointers (`*resource.Resource`) In all other places the exported API uses `*resource.Resource` and not `resource.Resource`. |
||
|
1636bcdd1d |
fix(otlptrace,otlpmetric): remove endpoint URL path cleaning (#6710)
When setting an explicit OTLP traces endpoint URL (via
`otlptracehttp.WithEndpointURL` or the
`OTEL_EXPORTER_OTLP_TRACES_ENDPOINT` environment variable), any given
trailing slash is stripped. This makes it impossible to export traces to
an endpoint requiring a trailing slash. It also conflicts with [the
spec](https://opentelemetry.io/docs/specs/otel/protocol/exporter/#endpoint-urls-for-otlphttp):
> For the per-signal variables (OTEL_EXPORTER_OTLP_\<signal\>_ENDPOINT),
the URL MUST be used as-is without any modification. The only exception
is that if an URL contains no path part, the root path / MUST be used
(see [Example
2](https://opentelemetry.io/docs/specs/otel/protocol/exporter/#example-2)).
This stripping happens due to [the use of `path.Clean` in
`otlpconfig.cleanPath`](
|
||
|
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> |