mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2026-06-03 18:35:08 +02:00
15063b23a1625736c593d27aa9164c0585dab3be
4653 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
15063b23a1 |
Disable exemplar reservoir for asynchronous instruments by default (#8286)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/8285 Asynchronous instruments do not accept context, so the default TraceBased exemplar filter can never record an exemplar. Use the DropReservoir when the TraceBased exemplar filter is used, similar to https://github.com/open-telemetry/opentelemetry-go/pull/8211. ### Benchmarks Since callbacks are made as part of collect, there is a significant baseline overhead from collection included in the benchmark. ``` goos: linux goarch: amd64 pkg: go.opentelemetry.io/otel/sdk/metric cpu: AMD EPYC 7B12 │ main.txt │ new.txt │ │ sec/op │ sec/op vs base │ AsyncMeasureNewAttributeSet/AlwaysOn-24 3.662µ ± 13% 3.735µ ± 8% ~ (p=0.699 n=6) AsyncMeasureNewAttributeSet/TraceBased-24 3.586µ ± 10% 1.195µ ± 5% -66.69% (p=0.002 n=6) geomean 3.623µ 2.112µ -41.70% │ main.txt │ new.txt │ │ B/op │ B/op vs base │ AsyncMeasureNewAttributeSet/AlwaysOn-24 3.344Ki ± 0% 3.343Ki ± 0% ~ (p=0.571 n=6) AsyncMeasureNewAttributeSet/TraceBased-24 3424.5 ± 0% 592.0 ± 0% -82.71% (p=0.002 n=6) geomean 3.344Ki 1.390Ki -58.43% │ main.txt │ new.txt │ │ allocs/op │ allocs/op vs base │ AsyncMeasureNewAttributeSet/AlwaysOn-24 16.00 ± 0% 16.00 ± 0% ~ (p=1.000 n=6) ¹ AsyncMeasureNewAttributeSet/TraceBased-24 16.00 ± 0% 12.00 ± 0% -25.00% (p=0.002 n=6) geomean 16.00 13.86 -13.40% ¹ all samples are equal ``` |
||
|
|
39d0370d0f |
docs: clarify that View attribute filters do not apply to Exemplars (#8339)
This PR updates the documentation to clarify how View attribute filters interact with Exemplars. Currently, it's not very obvious that when a View filters out certain attributes, those dropped attributes might still appear on Exemplars. According to the OTel specification, Exemplars retain the original measurement attributes regardless of the View or aggregation configuration. This behavior can be confusing for users, so I've added a brief note to the godocs for View, AttributeFilter, and the package-level doc.go to make this explicit (similar to the recent documentation updates in the .NET SDK). fixes #8330 --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> |
||
|
|
f6c8baa895 |
Fix receiver-naming issues from revive (#8093)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com> |
||
|
|
6ceeae804a |
Fix Extrema failure test (#8338)
The Extrema failure test referenced minA/minB variables that no longer exist, causing tests_fail builds to fail. |
||
|
|
0f9ca98874 | chore(deps): update module github.com/uudashr/iface to v1.5.0 (#8362) | ||
|
|
a503f2f7e5 | chore(deps): update module github.com/antonboom/errname to v1.1.2 (#8359) | ||
|
|
fef000a7cc | chore(deps): update module github.com/antonboom/nilnil to v1.1.2 (#8360) | ||
|
|
4fb7134cdd | fix(deps): update golang.org/x (#8363) | ||
|
|
30fbc996a7 |
Fix semconv generation to include Attr helpers for required attributes on observable instruments (#8361)
The semconv generator only emitted Attr* helpers for not_required attributes. For synchronous metrics, required attributes become positional parameters on Record/Add methods. But observable instruments don't get a generated observe wrapper, so there was no way to easily pass the required attributes in callbacks. Fixes #8357 |
||
|
|
e5bdc31110 | fix(deps): update googleapis to aa98bba (#8344) | ||
|
|
b71635c188 | chore(deps): update golang.org/x/telemetry digest to eab6ae5 (#8348) | ||
|
|
dabaf5bdd6 | chore(deps): update module 4d63.com/gocheckcompilerdirectives to v1.4.0 (#8334) | ||
|
|
0f2892c59a | fix(deps): update module google.golang.org/grpc to v1.81.1 (#8340) | ||
|
|
b344564bf0 | chore(deps): update module github.com/uudashr/iface to v1.4.4 (#8335) | ||
|
|
e2b4d43818 | chore(deps): update actions/stale action to v10.3.0 (#8355) | ||
|
|
4e7ae497e4 |
fix(semconv): clear pooled slices to enable GC (#8352)
Fixes #8320 Credits to ash2k |
||
|
|
597532c4d4 |
Add observable instrument variants to semconv v1.41.0 (#8350)
Fixes https://github.com/open-telemetry/opentelemetry-go/issues/7342 Generates both observable and synchronous variants of instruments per https://github.com/open-telemetry/opentelemetry-go/issues/7342#issuecomment-3292806559 |
||
|
|
2919ac8ed2 | chore(deps): update module github.com/kisielk/errcheck to v1.20.0 (#8333) | ||
|
|
a410ac530a | chore(deps): update codecov/codecov-action action to v6.0.1 (#8342) | ||
|
|
f12c29f68a |
Generating histogram boundaries from weaver.yaml (#8015)
Adding support for histogram boundaries to be generated from weaver fixes #8002 --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> |
||
|
|
97447f5c54 |
Add max baggage length as limitation (#8222)
```
goos: darwin
goarch: arm64
pkg: go.opentelemetry.io/otel/baggage
cpu: Apple M1 Max
│ /tmp/old.txt │ /tmp/new.txt │
│ sec/op │ sec/op vs base │
New-10 413.5n ± 1% 410.1n ± 1% ~ (p=0.184 n=10)
NewMemberRaw-10 12.65n ± 1% 12.62n ± 1% ~ (p=0.270 n=10)
Parse-10 1.252µ ± 2% 1.254µ ± 1% ~ (p=0.778 n=10)
String-10 594.9n ± 1% 593.4n ± 1% ~ (p=0.279 n=10)
ValueEscape/nothing_to_escape-10 4.890n ± 1% 4.885n ± 0% ~ (p=0.579 n=10)
ValueEscape/requires_escaping-10 22.02n ± 1% 21.47n ± 1% -2.50% (p=0.000 n=10)
ValueEscape/long_value-10 507.4n ± 1% 506.6n ± 2% ~ (p=0.481 n=10)
MemberString-10 486.7n ± 15% 514.0n ± 5% ~ (p=0.190 n=10)
ParseOversized-10 22544795.0n ± 1% 130.8n ± 4% -100.00% (p=0.000 n=10)
geomean 510.0n 133.8n -73.76%
│ /tmp/old.txt │ /tmp/new.txt │
│ B/op │ B/op vs base │
New-10 592.0 ± 0% 592.0 ± 0% ~ (p=1.000 n=10) ¹
NewMemberRaw-10 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
Parse-10 1.039Ki ± 0% 1.039Ki ± 0% ~ (p=1.000 n=10) ¹
String-10 840.0 ± 0% 840.0 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/nothing_to_escape-10 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/requires_escaping-10 16.00 ± 0% 16.00 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/long_value-10 576.0 ± 0% 576.0 ± 0% ~ (p=1.000 n=10) ¹
MemberString-10 656.0 ± 0% 656.0 ± 0% ~ (p=1.000 n=10) ¹
ParseOversized-10 801126.50 ± 0% 88.00 ± 0% -99.99% (p=0.000 n=10)
geomean ² -63.68% ²
¹ all samples are equal
² summaries must be >0 to compute geomean
│ /tmp/old.txt │ /tmp/new.txt │
│ allocs/op │ allocs/op vs base │
New-10 6.000 ± 0% 6.000 ± 0% ~ (p=1.000 n=10) ¹
NewMemberRaw-10 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
Parse-10 18.00 ± 0% 18.00 ± 0% ~ (p=1.000 n=10) ¹
String-10 8.000 ± 0% 8.000 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/nothing_to_escape-10 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/requires_escaping-10 1.000 ± 0% 1.000 ± 0% ~ (p=1.000 n=10) ¹
ValueEscape/long_value-10 2.000 ± 0% 2.000 ± 0% ~ (p=1.000 n=10) ¹
MemberString-10 4.000 ± 0% 4.000 ± 0% ~ (p=1.000 n=10) ¹
ParseOversized-10 250007.000 ± 0% 3.000 ± 0% -100.00% (p=0.000 n=10)
geomean ² -71.61% ²
¹ all samples are equal
² summaries must be >0 to compute geomean
```
---------
Co-authored-by: Robert Pająk <pellared@hotmail.com>
|
||
|
|
552680a415 | chore(deps): update github/codeql-action action to v4.35.5 (#8341) | ||
|
|
27a9011cd1 |
chore: Skip benchmark workflow when only non-Go files change (#8346)
The benchmark workflow currently runs on every push to main, even when only markdown, YAML, or other non-Go files are changed. This wastes time on the shared bare-metal runner (`oracle-bare-metal-64cpu-1024gb-x86-64-ubuntu-24`), potentially blocking benchmarks in other repos. This adds a `paths` filter so the benchmark only triggers when Go source, go.mod/go.sum, the Makefile, or the workflow file itself changes. `workflow_dispatch` still allows manual runs anytime. Similar change from Arrow: https://github.com/open-telemetry/otel-arrow/pull/3028 |
||
|
|
52a41b617f | chore(deps): update module github.com/go-git/go-git/v5 to v5.19.1 (#8345) | ||
|
|
f12d198f16 | Merge commit from fork | ||
|
|
442cdbdd94 |
Generate and upgrade to semconv/v1.41.0 (#8324)
Fix https://github.com/open-telemetry/opentelemetry-go/issues/8299 Relevant upstream v1.41.0 release notes: > ### 🛑 Breaking changes 🛑 > > - `graphql`: Change `graphql.document` attribute requirement level from Recommended to Opt-In due to sensitive data, cardinality, and size concerns ([#2985](https://github.com/open-telemetry/semantic-conventions/issues/2985)) > - `process`: Move process.executable to its own entity. ([#3535](https://github.com/open-telemetry/semantic-conventions/issues/3535)) > - `process`: Update requirement levels for process attributes to ensure consistent identification and description across platforms. ([#864](https://github.com/open-telemetry/semantic-conventions/issues/864)) > - `rpc`: Remove `client.address` and `client.port` attributes from RPC server spans. ([#3487](https://github.com/open-telemetry/semantic-conventions/issues/3487), [#3488](https://github.com/open-telemetry/semantic-conventions/issues/3488)) > > ### 💡 Enhancements 💡 > > - `Go`: Add opt-in go.memory.gc.pause.duration histogram metric. ([#3353](https://github.com/open-telemetry/semantic-conventions/issues/3353)) > - `deployment`: Stabilize `deployment.environment.name` attribute. ([#3339](https://github.com/open-telemetry/semantic-conventions/issues/3339)) > - `deployment`: Add enum values for `deployment.environment.name` attribute. ([#2910](https://github.com/open-telemetry/semantic-conventions/issues/2910)) > - `go`: Add the go.cpu.time opt-in metric, and add go.cpu.detailed_state and go.memory.detailed_type attributes to CPU and memory metrics respectively with wildcard values. ([#3354](https://github.com/open-telemetry/semantic-conventions/issues/3354)) > - `go`: Add the opt-in go.memory.gc.cycles metric. ([#3353](https://github.com/open-telemetry/semantic-conventions/issues/3353)) > - `telemetry`: Promote `telemetry.distro.name` and `telemetry.distro.version` attributes to 'stable'. ([#3650](https://github.com/open-telemetry/semantic-conventions/issues/3650)) This PR also: - fixes semconv migration generation to ignore unexported declarations when computing renames/removals - upgrades repo imports, depguard, docs, templates, and schema URL expectations to `go.opentelemetry.io/otel/semconv/v1.41.0` - adds missing generated-file headers to semconvkit templates and regenerates the affected `v1.41.0` files via `TAG="v1.41.0" make semconv-generate` --------- Co-authored-by: David Ashpole <dashpole@google.com> |
||
|
|
c45d9a3301 |
fix: clear cached objects to enable GC (#8233)
There is a the same problem in the semconv package, but I'm not sure how to regenerate those files. Also, [`ResourceMetrics`](https://github.com/open-telemetry/opentelemetry-go/blob/bec9f66b45ae1e679212285467572d132b627ff4/exporters/prometheus/exporter.go#L181) should be cleared too, but it's not. I wonder how things work today because this object has a slice that keeps growing, doesn't it? I decided not to touch it for now. `sdk/metric.BenchmarkEndToEndCounterAdd` shows no change: ``` goos: darwin goarch: arm64 pkg: go.opentelemetry.io/otel/sdk/metric cpu: Apple M4 Max │ before.txt │ after.txt │ │ sec/op │ sec/op vs base │ EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributeSet-16 64.12n ± ∞ ¹ 63.45n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributes-16 62.82n ± ∞ ¹ 63.04n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributeSet-16 90.09n ± ∞ ¹ 81.45n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributes-16 90.15n ± ∞ ¹ 92.02n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Naive/WithAttributes-16 102.2n ± ∞ ¹ 102.4n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributeSet-16 61.13n ± ∞ ¹ 62.71n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributes-16 59.10n ± ∞ ¹ 61.69n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributeSet-16 144.4n ± ∞ ¹ 149.5n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributes-16 223.0n ± ∞ ¹ 223.3n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Naive/WithAttributes-16 277.8n ± ∞ ¹ 277.2n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributeSet-16 62.41n ± ∞ ¹ 59.82n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributes-16 65.09n ± ∞ ¹ 65.49n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributeSet-16 262.4n ± ∞ ¹ 270.1n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributes-16 392.8n ± ∞ ¹ 418.6n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Naive/WithAttributes-16 505.8n ± ∞ ¹ 523.3n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributeSet-16 77.02n ± ∞ ¹ 77.29n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributes-16 77.35n ± ∞ ¹ 77.34n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributeSet-16 94.47n ± ∞ ¹ 97.93n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributes-16 107.8n ± ∞ ¹ 110.4n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Naive/WithAttributes-16 121.4n ± ∞ ¹ 121.6n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributeSet-16 172.4n ± ∞ ¹ 169.0n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributes-16 165.7n ± ∞ ¹ 167.6n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributeSet-16 291.1n ± ∞ ¹ 294.8n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributes-16 355.7n ± ∞ ¹ 358.8n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Naive/WithAttributes-16 408.4n ± ∞ ¹ 402.2n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributeSet-16 321.4n ± ∞ ¹ 322.3n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributes-16 315.3n ± ∞ ¹ 314.9n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributeSet-16 557.3n ± ∞ ¹ 576.7n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributes-16 685.9n ± ∞ ¹ 712.2n ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Naive/WithAttributes-16 796.0n ± ∞ ¹ 809.4n ± ∞ ¹ ~ (p=1.000 n=1) ² geomean 168.5n 170.0n +0.87% ¹ need >= 6 samples for confidence interval at level 0.95 ² need >= 4 samples to detect a difference at alpha level 0.05 │ before.txt │ after.txt │ │ B/op │ B/op vs base │ EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributeSet-16 88.00 ± ∞ ¹ 88.00 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributes-16 152.0 ± ∞ ¹ 152.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Naive/WithAttributes-16 232.0 ± ∞ ¹ 232.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributeSet-16 344.0 ± ∞ ¹ 344.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributes-16 665.0 ± ∞ ¹ 665.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Naive/WithAttributes-16 1000.0 ± ∞ ¹ 1000.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributeSet-16 729.0 ± ∞ ¹ 729.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributes-16 1.399Ki ± ∞ ¹ 1.400Ki ± ∞ ¹ ~ (p=1.000 n=1) ³ EndToEndCounterAdd/NoFilter/Attributes/10/Naive/WithAttributes-16 2.102Ki ± ∞ ¹ 2.102Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributeSet-16 64.00 ± ∞ ¹ 64.00 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributes-16 64.00 ± ∞ ¹ 64.00 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributeSet-16 152.0 ± ∞ ¹ 152.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributes-16 216.0 ± ∞ ¹ 216.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Naive/WithAttributes-16 296.0 ± ∞ ¹ 296.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributeSet-16 576.0 ± ∞ ¹ 576.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributes-16 576.0 ± ∞ ¹ 576.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributeSet-16 921.0 ± ∞ ¹ 921.0 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributes-16 1.212Ki ± ∞ ¹ 1.212Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Naive/WithAttributes-16 1.539Ki ± ∞ ¹ 1.539Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributeSet-16 1.312Ki ± ∞ ¹ 1.312Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributes-16 1.312Ki ± ∞ ¹ 1.312Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributeSet-16 2.025Ki ± ∞ ¹ 2.025Ki ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributes-16 2.713Ki ± ∞ ¹ 2.714Ki ± ∞ ¹ ~ (p=1.000 n=1) ³ EndToEndCounterAdd/Filtered/Attributes/10/Naive/WithAttributes-16 3.414Ki ± ∞ ¹ 3.414Ki ± ∞ ¹ ~ (p=1.000 n=1) ² geomean ⁴ +0.00% ⁴ ¹ need >= 6 samples for confidence interval at level 0.95 ² all samples are equal ³ need >= 4 samples to detect a difference at alpha level 0.05 ⁴ summaries must be >0 to compute geomean │ before.txt │ after.txt │ │ allocs/op │ allocs/op vs base │ EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributeSet-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Dynamic/WithAttributes-16 3.000 ± ∞ ¹ 3.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/1/Naive/WithAttributes-16 5.000 ± ∞ ¹ 5.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributeSet-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Dynamic/WithAttributes-16 3.000 ± ∞ ¹ 3.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/5/Naive/WithAttributes-16 5.000 ± ∞ ¹ 5.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributeSet-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Precomputed/WithAttributes-16 0.000 ± ∞ ¹ 0.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributeSet-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Dynamic/WithAttributes-16 3.000 ± ∞ ¹ 3.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/NoFilter/Attributes/10/Naive/WithAttributes-16 5.000 ± ∞ ¹ 5.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributeSet-16 1.000 ± ∞ ¹ 1.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Precomputed/WithAttributes-16 1.000 ± ∞ ¹ 1.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributeSet-16 3.000 ± ∞ ¹ 3.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Dynamic/WithAttributes-16 4.000 ± ∞ ¹ 4.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/1/Naive/WithAttributes-16 6.000 ± ∞ ¹ 6.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributeSet-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Precomputed/WithAttributes-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributeSet-16 4.000 ± ∞ ¹ 4.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Dynamic/WithAttributes-16 5.000 ± ∞ ¹ 5.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/5/Naive/WithAttributes-16 7.000 ± ∞ ¹ 7.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributeSet-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Precomputed/WithAttributes-16 2.000 ± ∞ ¹ 2.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributeSet-16 4.000 ± ∞ ¹ 4.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Dynamic/WithAttributes-16 5.000 ± ∞ ¹ 5.000 ± ∞ ¹ ~ (p=1.000 n=1) ² EndToEndCounterAdd/Filtered/Attributes/10/Naive/WithAttributes-16 7.000 ± ∞ ¹ 7.000 ± ∞ ¹ ~ (p=1.000 n=1) ² geomean ³ +0.00% ³ ¹ need >= 6 samples for confidence interval at level 0.95 ² all samples are equal ³ summaries must be >0 to compute geomean ``` --------- Co-authored-by: David Ashpole <dashpole@google.com> |
||
|
|
effbbb2e4d |
fix(deps): update googleapis to 3700d41 (#8332)
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 | `60b97b3` → `3700d41` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | indirect | digest | `60b97b3` → `3700d41` | | [google.golang.org/genproto/googleapis/rpc](https://redirect.github.com/googleapis/go-genproto) | require | digest | `60b97b3` → `3700d41` | --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
17cbac79c2 |
chore(deps): update github.com/charmbracelet/ultraviolet digest to c840852 (#8331)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/charmbracelet/ultraviolet](https://redirect.github.com/charmbracelet/ultraviolet) | indirect | digest | `6603726` → `c840852` | --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
f80ee0c690 |
fix(deps): update module go.opentelemetry.io/collector/pdata to v1.58.0 (#8329)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/pdata](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.57.0` → `v1.58.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)</summary> ### [`v1.58.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1580v01520) ##### 💡 Enhancements 💡 - `pkg/exporterhelper`: Add `otelcol_exporter_in_flight_requests` metric to track the number of export requests currently in-flight per exporter. ([#​15009](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15009)) This UpDownCounter increments in startOp and decrements in endOp, allowing operators to monitor concurrent export activity and detect when an exporter is saturating its worker pool. ##### 🧰 Bug fixes 🧰 - `pkg/confighttp`: Close the original request body after reading block-format `Content-Encoding: snappy` requests. ([#​15262](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15262)) - `pkg/confighttp`: Recover from panics in decompression libraries, return HTTP 400 instead of 500. ([#​13228](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13228)) - `pkg/confighttp`: Enforce `max_request_body_size` on `Content-Encoding: snappy` requests before the decoded buffer is allocated. ([#​15252](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15252)) - `pkg/otelcol`: Stop emitting verbose gRPC transport messages at WARN during normal client disconnect. ([#​5169](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5169)) grpc-go gates chatty per-RPC notices (e.g. "HandleStreams failed to read frame: connection reset by peer") behind `LoggerV2.V(2)`. zapgrpc.Logger.V conflates grpclog verbosity with zap severity, so V(2) returns true whenever WARN is enabled and these messages emit at WARN. Wrap the installed grpclog.LoggerV2 with a corrected V() that compares against a fixed verbosity threshold, matching grpclog's intended semantics. See [uber-go/zap#1544](https://redirect.github.com/uber-go/zap/issues/1544). - `pkg/pdata`: `pcommon.Value.AsString` no longer HTML-escapes `<`, `>`, and `&` inside `ValueTypeMap` and `ValueTypeSlice` values, matching the behavior already used for `ValueTypeStr`. ([#​14662](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14662)) - `pkg/service`: Fix Prometheus config defaults mismatch when host is explicitly set in telemetry configuration. ([#​13867](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13867)) When users explicitly configured the telemetry metrics section (e.g. to change the host), the Prometheus exporter boolean fields (WithoutScopeInfo, WithoutUnits, WithoutTypeSuffix) defaulted to nil/false instead of true, causing metric name format changes compared to the implicit default configuration. This fix applies the correct defaults during config unmarshaling. - `pkg/service`: Return noop tracer provider when no trace processors are defined ([#​15135](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15135)) <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
0634169f79 |
chore(deps): update module go.opentelemetry.io/collector/featuregate to v1.58.0 (#8328)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.opentelemetry.io/collector/featuregate](https://redirect.github.com/open-telemetry/opentelemetry-collector) | `v1.57.0` → `v1.58.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/featuregate)</summary> ### [`v1.58.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v1580v01520) ##### 💡 Enhancements 💡 - `pkg/exporterhelper`: Add `otelcol_exporter_in_flight_requests` metric to track the number of export requests currently in-flight per exporter. ([#​15009](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15009)) This UpDownCounter increments in startOp and decrements in endOp, allowing operators to monitor concurrent export activity and detect when an exporter is saturating its worker pool. ##### 🧰 Bug fixes 🧰 - `pkg/confighttp`: Close the original request body after reading block-format `Content-Encoding: snappy` requests. ([#​15262](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15262)) - `pkg/confighttp`: Recover from panics in decompression libraries, return HTTP 400 instead of 500. ([#​13228](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13228)) - `pkg/confighttp`: Enforce `max_request_body_size` on `Content-Encoding: snappy` requests before the decoded buffer is allocated. ([#​15252](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15252)) - `pkg/otelcol`: Stop emitting verbose gRPC transport messages at WARN during normal client disconnect. ([#​5169](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/5169)) grpc-go gates chatty per-RPC notices (e.g. "HandleStreams failed to read frame: connection reset by peer") behind `LoggerV2.V(2)`. zapgrpc.Logger.V conflates grpclog verbosity with zap severity, so V(2) returns true whenever WARN is enabled and these messages emit at WARN. Wrap the installed grpclog.LoggerV2 with a corrected V() that compares against a fixed verbosity threshold, matching grpclog's intended semantics. See [uber-go/zap#1544](https://redirect.github.com/uber-go/zap/issues/1544). - `pkg/pdata`: `pcommon.Value.AsString` no longer HTML-escapes `<`, `>`, and `&` inside `ValueTypeMap` and `ValueTypeSlice` values, matching the behavior already used for `ValueTypeStr`. ([#​14662](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/14662)) - `pkg/service`: Fix Prometheus config defaults mismatch when host is explicitly set in telemetry configuration. ([#​13867](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/13867)) When users explicitly configured the telemetry metrics section (e.g. to change the host), the Prometheus exporter boolean fields (WithoutScopeInfo, WithoutUnits, WithoutTypeSuffix) defaulted to nil/false instead of true, causing metric name format changes compared to the implicit default configuration. This fix applies the correct defaults during config unmarshaling. - `pkg/service`: Return noop tracer provider when no trace processors are defined ([#​15135](https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/15135)) <!-- previous-version --> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
236c4fc61c |
fix(deps): update golang.org/x (#8327)
This PR contains the following updates: | Package | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [golang.org/x/exp](https://pkg.go.dev/golang.org/x/exp) | require | digest | `746e56f` → `74f9aab` |  |  | | [golang.org/x/exp/typeparams](https://pkg.go.dev/golang.org/x/exp/typeparams) | indirect | digest | `746e56f` → `74f9aab` |  |  | | [golang.org/x/net](https://pkg.go.dev/golang.org/x/net) | indirect | minor | [`v0.53.0` → `v0.54.0`](https://cs.opensource.google/go/x/net/+/refs/tags/v0.53.0...refs/tags/v0.54.0) |  |  | | [golang.org/x/tools](https://pkg.go.dev/golang.org/x/tools) | require | minor | [`v0.44.0` → `v0.45.0`](https://cs.opensource.google/go/x/tools/+/refs/tags/v0.44.0...refs/tags/v0.45.0) |  |  | --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
816ac54d22 |
Fix benchmark ci (#8282)
Benchmark result: https://codspeed.io/open-telemetry/opentelemetry-go/branches/XSAM%3Afix-benchmark-ci The benchmark action is no longer compliant with 'Too many benchmarks in a single upload'. https://github.com/open-telemetry/opentelemetry-go/runs/73911767952 We can ignore the warning "Performance Regression: -80%" for now, as we don't have a proper benchmark baseline yet. --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> |
||
|
|
128190d439 |
chore(deps): update golang.org/x/telemetry digest to 42602be (#8326)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `31aaa0c` → `42602be` | --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
8189f5f7da |
chore(deps): update golang.org/x (#8325)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---| | [golang.org/x/crypto](https://pkg.go.dev/golang.org/x/crypto) | [`v0.50.0` → `v0.51.0`](https://cs.opensource.google/go/x/crypto/+/refs/tags/v0.50.0...refs/tags/v0.51.0) |  |  | indirect | minor | | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | `452d2f6` → `31aaa0c` |  |  | indirect | digest | --- ### Configuration 📅 **Schedule**: (UTC) - 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. 👻 **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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
cf2a4a180f |
chore(deps): update module mvdan.cc/gofumpt to v0.10.0 (#8304)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [mvdan.cc/gofumpt](https://redirect.github.com/mvdan/gofumpt) | `v0.9.2` → `v0.10.0` |  |  | --- ### Release Notes <details> <summary>mvdan/gofumpt (mvdan.cc/gofumpt)</summary> ### [`v0.10.0`](https://redirect.github.com/mvdan/gofumpt/blob/HEAD/CHANGELOG.md#v0100---2026-05-04) [Compare Source](https://redirect.github.com/mvdan/gofumpt/compare/v0.9.2...v0.10.0) This release is based on Go 1.26's gofmt, and requires Go 1.25 or later. A new rule is introduced to drop unnecessary parentheses around expressions where the inner expression is unambiguous on its own, such as `f((3))`. Parentheses are kept where they are useful, such as on binary expressions. See [#​44](https://redirect.github.com/mvdan/gofumpt/issues/44). A new rule is introduced to require multi-line function calls to match the opening and closing parenthesis in terms of the use of newlines. See [#​74](https://redirect.github.com/mvdan/gofumpt/issues/74). The `-extra` flag now accepts a comma-separated list of rule names to enable individual extra rules, rather than enabling all of them at once. See [#​339](https://redirect.github.com/mvdan/gofumpt/issues/339). The following changes are included as well: - Avoid crashing on `go.mod` files without a `module` directive - [#​350](https://redirect.github.com/mvdan/gofumpt/issues/350) - Avoid failing when an ignored directory cannot be read - [#​351](https://redirect.github.com/mvdan/gofumpt/issues/351) - Avoid prefixing more kinds of commented-out Go code with spaces - [#​230](https://redirect.github.com/mvdan/gofumpt/issues/230) - Avoid prefixing a shebang comment with a space - [#​237](https://redirect.github.com/mvdan/gofumpt/issues/237) - Narrow the newlines on assignments rule to ignore complex cases - [#​354](https://redirect.github.com/mvdan/gofumpt/issues/354) - Fix three bugs which caused a second gofumpt run to make changes - [#​132](https://redirect.github.com/mvdan/gofumpt/issues/132), [#​345](https://redirect.github.com/mvdan/gofumpt/issues/345) </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tyler Yahn <codingalias@gmail.com> |
||
|
|
2f358df8e0 |
docs: Expand SIG meeting welcoming language (#8319)
Adds a welcoming paragraph to the CONTRIBUTING.md SIG meeting section, matching the wording used in [opentelemetry-rust](https://github.com/open-telemetry/opentelemetry-rust#contributing) and [opentelemetry-dotnet](https://github.com/open-telemetry/opentelemetry-dotnet#contributing). Per discussion in [community#1805](https://github.com/open-telemetry/community/issues/1805). |
||
|
|
b584e1a597 |
chore(deps): update golang.org/x (#8323)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---| | [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.35.0` → `v0.36.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.35.0...refs/tags/v0.36.0) |  |  | indirect | minor | | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | `e88f59f` → `452d2f6` |  |  | indirect | digest | | [golang.org/x/text](https://pkg.go.dev/golang.org/x/text) | [`v0.36.0` → `v0.37.0`](https://cs.opensource.google/go/x/text/+/refs/tags/v0.36.0...refs/tags/v0.37.0) |  |  | indirect | minor | --- ### Configuration 📅 **Schedule**: (UTC) - 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. 👻 **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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
5df6141866 |
chore(deps): update module github.com/abirdcfly/dupword to v0.1.8 (#8316)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/Abirdcfly/dupword](https://redirect.github.com/Abirdcfly/dupword) | `v0.1.7` → `v0.1.8` |  |  | --- ### Release Notes <details> <summary>Abirdcfly/dupword (github.com/Abirdcfly/dupword)</summary> ### [`v0.1.8`](https://redirect.github.com/Abirdcfly/dupword/releases/tag/v0.1.8) [Compare Source](https://redirect.github.com/Abirdcfly/dupword/compare/v0.1.7...v0.1.8) #### Changelog - [`3888e0a`](https://redirect.github.com/Abirdcfly/dupword/commit/3888e0a5bd049084f38b77bebec78d21392d0bbd) build(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 - [`7ea4227`](https://redirect.github.com/Abirdcfly/dupword/commit/7ea42278a9d060f6d3bd7aa5be2aa7c44b7a0daf) build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 - [`e0dbb0c`](https://redirect.github.com/Abirdcfly/dupword/commit/e0dbb0ce56f83ed423f8ca5ce9ecb26cd29df4b9) build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 - [`e85e3df`](https://redirect.github.com/Abirdcfly/dupword/commit/e85e3dfb0127f7745a248a81d6c8d39e8fd67492) build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 - [`a38fc25`](https://redirect.github.com/Abirdcfly/dupword/commit/a38fc25a84c8c3d6998288ffaf8cb25f57ce5c24) build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 - [`e1f476a`](https://redirect.github.com/Abirdcfly/dupword/commit/e1f476aa759563f38ba1c5501a317b135a4d9679) build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 - [`6b988f0`](https://redirect.github.com/Abirdcfly/dupword/commit/6b988f0f3b376b1e8b444149964166de6f22e66f) fix: preserve raw string format in auto-fix and add skip-raw-strings flag </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
e51a653427 |
chore(deps): update module github.com/go-git/go-git/v5 to v5.19.0 (#8313)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/go-git/go-git/v5](https://redirect.github.com/go-git/go-git) | `v5.18.0` → `v5.19.0` |  |  | --- ### Release Notes <details> <summary>go-git/go-git (github.com/go-git/go-git/v5)</summary> ### [`v5.19.0`](https://redirect.github.com/go-git/go-git/releases/tag/v5.19.0) [Compare Source](https://redirect.github.com/go-git/go-git/compare/v5.18.0...v5.19.0) #### What's Changed - build: Update module github.com/go-git/go-git/v5 to v5.18.0 \[SECURITY] (releases/v5.x) by [@​go-git-renovate](https://redirect.github.com/go-git-renovate)\[bot] in [#​2010](https://redirect.github.com/go-git/go-git/pull/2010) - v5: Bump sha1cd and go-billy by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​2060](https://redirect.github.com/go-git/go-git/pull/2060) - v5: Align object encoding with upstream by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​2065](https://redirect.github.com/go-git/go-git/pull/2065) **Full Changelog**: <https://github.com/go-git/go-git/compare/v5.18.0...v5.19.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
25f973a298 | fix(deps): update module golang.org/x/sys to v0.44.0 (#8322) | ||
|
|
b877e84e75 | chore(deps): update module github.com/raeperd/recvcheck to v0.3.0 (#8314) | ||
|
|
216a31fddf | chore(deps): update golang.org/x/telemetry digest to e88f59f (#8317) | ||
|
|
1f87c04a58 | chore(deps): update github/codeql-action action to v4.35.4 (#8318) | ||
|
|
bdb0bd66f1 |
chore(deps): update module github.com/jgautheron/goconst to v1.10.1 (#8315)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/jgautheron/goconst](https://redirect.github.com/jgautheron/goconst) | `v1.10.0` → `v1.10.1` |  |  | --- ### Release Notes <details> <summary>jgautheron/goconst (github.com/jgautheron/goconst)</summary> ### [`v1.10.1`](https://redirect.github.com/jgautheron/goconst/releases/tag/v1.10.1) [Compare Source](https://redirect.github.com/jgautheron/goconst/compare/v1.10.0...v1.10.1) #### What's Changed - fix(api): scope occurrence counts, constants, and duplicates by test/non-test by [@​jgautheron](https://redirect.github.com/jgautheron) in [#​58](https://redirect.github.com/jgautheron/goconst/pull/58) **Full Changelog**: <https://github.com/jgautheron/goconst/compare/v1.10.0...v1.10.1> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
766823d0a8 |
chore(deps): update module github.com/go-git/go-billy/v5 to v5.9.0 (#8312)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/go-git/go-billy/v5](https://redirect.github.com/go-git/go-billy) | `v5.8.0` → `v5.9.0` |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Release Notes <details> <summary>go-git/go-billy (github.com/go-git/go-billy/v5)</summary> ### [`v5.9.0`](https://redirect.github.com/go-git/go-billy/releases/tag/v5.9.0) [Compare Source](https://redirect.github.com/go-git/go-billy/compare/v5.8.0...v5.9.0) #### What's Changed - Use path.Clean instead of filepath.Clean in iofs.Open by [@​puerco](https://redirect.github.com/puerco) in [#​197](https://redirect.github.com/go-git/go-billy/pull/197) - Deprecate ChrootOS in favour of BoundOS by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​201](https://redirect.github.com/go-git/go-billy/pull/201) - General Improvements by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​203](https://redirect.github.com/go-git/go-billy/pull/203) - osfs: ChrootOS eval baseDir on creation by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​205](https://redirect.github.com/go-git/go-billy/pull/205) - Run go-git tests as part of integration tests by [@​pjbgf](https://redirect.github.com/pjbgf) in [#​206](https://redirect.github.com/go-git/go-billy/pull/206) **Full Changelog**: <https://github.com/go-git/go-billy/compare/v5.8.0...v5.9.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
8beec4643e |
chore(deps): update module github.com/ghostiam/protogetter to v0.3.21 (#8311)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/ghostiam/protogetter](https://redirect.github.com/ghostiam/protogetter) | `v0.3.20` → `v0.3.21` |  |  | --- ### Release Notes <details> <summary>ghostiam/protogetter (github.com/ghostiam/protogetter)</summary> ### [`v0.3.21`](https://redirect.github.com/ghostiam/protogetter/releases/tag/v0.3.21) [Compare Source](https://redirect.github.com/ghostiam/protogetter/compare/v0.3.20...v0.3.21) update: bump min go version to 1.25 and upgrade dependencies **Full Changelog**: <https://github.com/ghostiam/protogetter/compare/v0.3.20...v0.3.21> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
4fdbaca08c |
chore(deps): update golang.org/x/telemetry digest to 5a0966d (#8310)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golang.org/x/telemetry](https://pkg.go.dev/golang.org/x/telemetry) | indirect | digest | `76f71b9` → `5a0966d` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/5322) for more information. --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
dc5dcec5c4 |
fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.12.2 (#8308)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/golangci/golangci-lint/v2](https://redirect.github.com/golangci/golangci-lint) | `v2.12.1` → `v2.12.2` |  |  | --- ### Release Notes <details> <summary>golangci/golangci-lint (github.com/golangci/golangci-lint/v2)</summary> ### [`v2.12.2`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v2122) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.12.1...v2.12.2) *Released on 2026-05-06* 1. Linters bug fixes - `gomodguard_v2`: fix blocked configuration - `gomodguard_v2`: from 2.1.0 to 2.1.3 - `iface`: from 1.4.1 to 1.4.2 </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
|
d63685c62e |
chore(deps): update codspeedhq/action action to v4.15.1 (#8307)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | patch | `v4.15.0` → `v4.15.1` | --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.15.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.15.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.15.0...v4.15.1) #### Release Notes ##### <!-- 0 -->🚀 Features - Add a way to disable perf compression through env var by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​334](https://redirect.github.com/CodSpeedHQ/runner/pull/334) - Do not display the comparison nudge when not in an interactive terminal by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​300](https://redirect.github.com/CodSpeedHQ/runner/pull/300) - Display a warning when profiling generation failed by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Detect and abort on ring buffer overflow by [@​not-matthias](https://redirect.github.com/not-matthias) in [#​321](https://redirect.github.com/CodSpeedHQ/runner/pull/321) - Grow ring buffer to 16 MiB by [@​not-matthias](https://redirect.github.com/not-matthias) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.15.1 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​205](https://redirect.github.com/CodSpeedHQ/action/pull/205) - Increase stack sampling for python by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​337](https://redirect.github.com/CodSpeedHQ/runner/pull/337) - Replace hard coded lint job for a dedicated check action by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​320](https://redirect.github.com/CodSpeedHQ/runner/pull/320) - Bump cpp-linter-hooks to support darwin by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Swap pre-commit action for prek by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Fix unused clippy errors in test targets on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Run pre-commit hooks on macos and ubuntu-latest by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.15.1 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.15.1 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.15.1/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <https://github.com/CodSpeedHQ/action/compare/v4.15.0...v4.15.1> </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |