Skip to content

Commit 1329972

Browse files
Update module github.com/open-telemetry/otel-arrow/go to v0.48.0 (#48960)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/open-telemetry/otel-arrow/go](https://redirect.github.com/open-telemetry/otel-arrow) | `v0.47.0` → `v0.48.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fotel-arrow%2fgo/v0.48.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fotel-arrow%2fgo/v0.47.0/v0.48.0?slim=true) | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/20907) for more information. --- ### Release Notes <details> <summary>open-telemetry/otel-arrow (github.com/open-telemetry/otel-arrow/go)</summary> ### [`v0.48.0`](https://redirect.github.com/open-telemetry/otel-arrow/releases/tag/v0.48.0) [Compare Source](https://redirect.github.com/open-telemetry/otel-arrow/compare/v0.47.0...v0.48.0) > \[!NOTE] > This repo has adopted the OpenTelemetry Collector/Collector-Contrib `chloggen` process for tracking independent changelogs to Go and Rust code in the repo. This is the first release using this new system. For the moment, we are versioning Go and Rust together with the same version number. ##### What's Changed (Go 🐹) ##### 💡 Enhancements 💡 - `all`: Adopt the chloggen tool for managing changelog entries. ([#&#8203;1423](https://redirect.github.com/open-telemetry/otel-arrow/issues/1423)) - `dependencies`: Upgrade various Go dependencies. ([#&#8203;2546](https://redirect.github.com/open-telemetry/otel-arrow/issues/2546), [#&#8203;2547](https://redirect.github.com/open-telemetry/otel-arrow/issues/2547), [#&#8203;2595](https://redirect.github.com/open-telemetry/otel-arrow/issues/2595), [#&#8203;2625](https://redirect.github.com/open-telemetry/otel-arrow/issues/2625), [#&#8203;2708](https://redirect.github.com/open-telemetry/otel-arrow/issues/2708), [#&#8203;2801](https://redirect.github.com/open-telemetry/otel-arrow/issues/2801), [#&#8203;2814](https://redirect.github.com/open-telemetry/otel-arrow/issues/2814), [#&#8203;2815](https://redirect.github.com/open-telemetry/otel-arrow/issues/2815), [#&#8203;2903](https://redirect.github.com/open-telemetry/otel-arrow/issues/2903), [#&#8203;2911](https://redirect.github.com/open-telemetry/otel-arrow/issues/2911), [#&#8203;2923](https://redirect.github.com/open-telemetry/otel-arrow/issues/2923), [#&#8203;2999](https://redirect.github.com/open-telemetry/otel-arrow/issues/2999), [#&#8203;3099](https://redirect.github.com/open-telemetry/otel-arrow/issues/3099), [#&#8203;3131](https://redirect.github.com/open-telemetry/otel-arrow/issues/3131), [#&#8203;3136](https://redirect.github.com/open-telemetry/otel-arrow/issues/3136), [#&#8203;3162](https://redirect.github.com/open-telemetry/otel-arrow/issues/3162)) ##### Go Modules This release includes the following Go modules: - `github.com/open-telemetry/otel-arrow/go@v0.48.0` - `github.com/open-telemetry/otel-arrow/collector/cmd/otelarrowcol@v0.48.0` ##### What's Changed (Rust 🦀) ##### 🚀 New components 🚀 - `pipeline`: Add the journald receiver configuration and factory skeleton. ([#&#8203;2858](https://redirect.github.com/open-telemetry/otel-arrow/issues/2858)) Adds Linux-only receiver registration, validated source/checkpoint/batch configuration, lifecycle metrics, and a process-local source lease. Worker ingestion and checkpoint persistence will land in follow-up PRs. ##### 💡 Enhancements 💡 - `all`: Adopt the chloggen tool for managing changelog entries. ([#&#8203;1423](https://redirect.github.com/open-telemetry/otel-arrow/issues/1423)) - `dependencies`: Upgrade various Rust dependencies. ([#&#8203;2548](https://redirect.github.com/open-telemetry/otel-arrow/issues/2548), [#&#8203;2637](https://redirect.github.com/open-telemetry/otel-arrow/issues/2637), [#&#8203;2639](https://redirect.github.com/open-telemetry/otel-arrow/issues/2639), [#&#8203;2640](https://redirect.github.com/open-telemetry/otel-arrow/issues/2640), [#&#8203;2707](https://redirect.github.com/open-telemetry/otel-arrow/issues/2707), [#&#8203;2760](https://redirect.github.com/open-telemetry/otel-arrow/issues/2760), [#&#8203;2762](https://redirect.github.com/open-telemetry/otel-arrow/issues/2762), [#&#8203;2800](https://redirect.github.com/open-telemetry/otel-arrow/issues/2800), [#&#8203;2831](https://redirect.github.com/open-telemetry/otel-arrow/issues/2831), [#&#8203;2915](https://redirect.github.com/open-telemetry/otel-arrow/issues/2915), [#&#8203;2921](https://redirect.github.com/open-telemetry/otel-arrow/issues/2921), [#&#8203;2965](https://redirect.github.com/open-telemetry/otel-arrow/issues/2965), [#&#8203;2968](https://redirect.github.com/open-telemetry/otel-arrow/issues/2968), [#&#8203;2976](https://redirect.github.com/open-telemetry/otel-arrow/issues/2976), [#&#8203;2979](https://redirect.github.com/open-telemetry/otel-arrow/issues/2979), [#&#8203;2998](https://redirect.github.com/open-telemetry/otel-arrow/issues/2998), [#&#8203;3081](https://redirect.github.com/open-telemetry/otel-arrow/issues/3081), [#&#8203;3091](https://redirect.github.com/open-telemetry/otel-arrow/issues/3091), [#&#8203;3092](https://redirect.github.com/open-telemetry/otel-arrow/issues/3092), [#&#8203;3113](https://redirect.github.com/open-telemetry/otel-arrow/issues/3113), [#&#8203;3114](https://redirect.github.com/open-telemetry/otel-arrow/issues/3114), [#&#8203;3130](https://redirect.github.com/open-telemetry/otel-arrow/issues/3130), [#&#8203;3133](https://redirect.github.com/open-telemetry/otel-arrow/issues/3133), [#&#8203;3147](https://redirect.github.com/open-telemetry/otel-arrow/issues/3147), [#&#8203;3148](https://redirect.github.com/open-telemetry/otel-arrow/issues/3148), [#&#8203;3150](https://redirect.github.com/open-telemetry/otel-arrow/issues/3150)) - `pipeline`: Add optional `user_agent` config field to the Azure Monitor exporter for injecting a custom User-Agent HTTP header on all outgoing requests including heartbeat. ([#&#8203;3137](https://redirect.github.com/open-telemetry/otel-arrow/issues/3137)) - `pipeline`: Add metric-name filtering (include/exclude with `strict` or `regexp` match) to the filter processor. ([#&#8203;2777](https://redirect.github.com/open-telemetry/otel-arrow/issues/2777)) - `pipeline`: Hardens flow metric config to throw an error if the user attempts to configure a flow metric with an unreachable end node. ([#&#8203;3009](https://redirect.github.com/open-telemetry/otel-arrow/issues/3009)) - `pipeline`: Add opt-in Linux load average metrics to the host metrics receiver. ([#&#8203;3067](https://redirect.github.com/open-telemetry/otel-arrow/issues/3067)) - `pipeline`: Improve OTLP performance by avoiding converting to OTAP before counting items. ([#&#8203;2993](https://redirect.github.com/open-telemetry/otel-arrow/issues/2993)) The perf exporter previously converted every incoming payload into an OtapArrowRecords batch solely to call num\_items(). For OTLP-bytes payloads this Arrow encoding dominated the exporter's CPU (\~50%) and could bottleneck single-core throughput. It now uses OtapPayload::num\_items(). ##### Rust Workspace The Rust workspace at `rust/otap-dataflow/` is tagged as `rust/otap-dataflow/v0.48.0`. Crates are not published to crates.io yet; consume this release via git. **Full Changelog**: <open-telemetry/otel-arrow@v0.47.0...v0.48.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "on tuesday" - 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-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
1 parent 68b18ed commit 1329972

12 files changed

Lines changed: 92 additions & 183 deletions

File tree

cmd/opampsupervisor/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ require (
171171
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
172172
go.yaml.in/yaml/v3 v3.0.4 // indirect
173173
golang.org/x/crypto v0.52.0 // indirect
174-
golang.org/x/exp v0.0.0-20260527015227-08cc5374adb3 // indirect
174+
golang.org/x/exp v0.0.0-20260529124908-c761662dc8c9 // indirect
175175
golang.org/x/net v0.55.0 // indirect
176176
golang.org/x/oauth2 v0.36.0 // indirect
177177
golang.org/x/text v0.37.0 // indirect

cmd/opampsupervisor/go.sum

Lines changed: 8 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/elasticsearchexporter/integrationtest/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ require (
168168
go.uber.org/multierr v1.11.0 // indirect
169169
go.yaml.in/yaml/v3 v3.0.4 // indirect
170170
golang.org/x/crypto v0.52.0 // indirect
171-
golang.org/x/exp v0.0.0-20260527015227-08cc5374adb3 // indirect
171+
golang.org/x/exp v0.0.0-20260529124908-c761662dc8c9 // indirect
172172
golang.org/x/net v0.55.0 // indirect
173173
golang.org/x/sys v0.45.0 // indirect
174174
golang.org/x/text v0.37.0 // indirect

exporter/elasticsearchexporter/integrationtest/go.sum

Lines changed: 8 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/otelarrowexporter/go.mod

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.25.0
55
require (
66
github.com/open-telemetry/opentelemetry-collector-contrib/internal/grpcutil v0.154.0
77
github.com/open-telemetry/opentelemetry-collector-contrib/internal/otelarrow v0.154.0
8-
github.com/open-telemetry/otel-arrow/go v0.47.0
8+
github.com/open-telemetry/otel-arrow/go v0.48.0
99
github.com/stretchr/testify v1.11.1
1010
go.opentelemetry.io/collector/client v1.60.0
1111
go.opentelemetry.io/collector/component v1.60.0
@@ -42,20 +42,20 @@ require (
4242
require (
4343
github.com/HdrHistogram/hdrhistogram-go v1.2.0 // indirect
4444
github.com/Microsoft/go-winio v0.6.2 // indirect
45-
github.com/apache/arrow-go/v18 v18.5.2 // indirect
45+
github.com/apache/arrow-go/v18 v18.6.0 // indirect
4646
github.com/axiomhq/hyperloglog v0.2.6 // indirect
4747
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
4848
github.com/cespare/xxhash/v2 v2.3.0 // indirect
4949
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
5050
github.com/dgryski/go-metro v0.0.0-20250106013310-edb8663e5e33 // indirect
5151
github.com/foxboron/go-tpm-keyfiles v0.0.0-20251226215517-609e4778396f // indirect
5252
github.com/fsnotify/fsnotify v1.10.1 // indirect
53-
github.com/fxamacker/cbor/v2 v2.9.1 // indirect
53+
github.com/fxamacker/cbor/v2 v2.9.2 // indirect
5454
github.com/go-logr/logr v1.4.3 // indirect
5555
github.com/go-logr/stdr v1.2.2 // indirect
5656
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
5757
github.com/gobwas/glob v0.2.3 // indirect
58-
github.com/goccy/go-json v0.10.5 // indirect
58+
github.com/goccy/go-json v0.10.6 // indirect
5959
github.com/golang/snappy v1.0.0 // indirect
6060
github.com/google/flatbuffers v25.12.19+incompatible // indirect
6161
github.com/google/go-tpm v0.9.8 // indirect
@@ -73,7 +73,7 @@ require (
7373
github.com/mitchellh/reflectwalk v1.0.2 // indirect
7474
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
7575
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
76-
github.com/pierrec/lz4/v4 v4.1.25 // indirect
76+
github.com/pierrec/lz4/v4 v4.1.26 // indirect
7777
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
7878
github.com/x448/float16 v0.8.4 // indirect
7979
github.com/zeebo/xxh3 v1.1.0 // indirect
@@ -101,14 +101,9 @@ require (
101101
go.opentelemetry.io/otel/sdk/metric v1.44.0 // indirect
102102
go.yaml.in/yaml/v3 v3.0.4 // indirect
103103
golang.org/x/crypto v0.52.0 // indirect
104-
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
105-
golang.org/x/mod v0.35.0 // indirect
106-
golang.org/x/sync v0.20.0 // indirect
104+
golang.org/x/exp v0.0.0-20260529124908-c761662dc8c9 // indirect
107105
golang.org/x/sys v0.45.0 // indirect
108-
golang.org/x/telemetry v0.0.0-20260409153401-be6f6cb8b1fa // indirect
109106
golang.org/x/text v0.37.0 // indirect
110-
golang.org/x/tools v0.44.0 // indirect
111-
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
112107
gopkg.in/yaml.v3 v3.0.1 // indirect
113108
)
114109

0 commit comments

Comments
 (0)