Skip to content

Commit 18102fb

Browse files
authored
Rename Go module and bump version to v0.39.0 (#574)
Next step of #566 to re-satisfy #319: - Rename and move majority of Go code to `go/` subdirectory, creating a new module `github.com/open-telemetry/otel-arrow/go` - Bump version to `v0.39.0` - Temporarily disable `otelarrowcol` local `replaces` statement - Required until OpenTelemetry-Collector-Contrib components use the new module name
1 parent 4007577 commit 18102fb

File tree

238 files changed

+516
-517
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

238 files changed

+516
-517
lines changed

.github/codecov.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,3 @@ component_management:
3434
name: "otel-arrow-go"
3535
paths:
3636
- "go/"
37-
- "pkg/"

.github/workflows/go-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
go-version: "1.24.4"
3535
- name: Run tests with coverage
3636
run: go test -cover -coverprofile=coverage.txt -covermode=atomic -coverpkg=./... ./...
37-
working-directory: ./${{ matrix.folder }}
37+
working-directory: ./go/${{ matrix.folder }}
3838
- name: Upload to codecov.io
3939
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
4040
env:

CHANGELOG.md

Lines changed: 4 additions & 0 deletions

collector/cmd/otelarrowcol/go.mod

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,12 @@ require (
187187
go.uber.org/multierr v1.11.0 // indirect
188188
go.uber.org/zap v1.27.0 // indirect
189189
golang.org/x/crypto v0.39.0 // indirect
190-
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b // indirect
190+
golang.org/x/exp v0.0.0-20250531010427-b6e5de432a8b // indirect
191191
golang.org/x/mod v0.25.0 // indirect
192192
golang.org/x/net v0.41.0 // indirect
193193
golang.org/x/sync v0.15.0 // indirect
194194
golang.org/x/text v0.26.0 // indirect
195-
golang.org/x/tools v0.34.0 // indirect
195+
golang.org/x/tools v0.33.0 // indirect
196196
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
197197
gonum.org/v1/gonum v0.16.0 // indirect
198198
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect
@@ -203,5 +203,3 @@ require (
203203
gopkg.in/yaml.v3 v3.0.1 // indirect
204204
sigs.k8s.io/yaml v1.4.0 // indirect
205205
)
206-
207-
replace github.com/open-telemetry/otel-arrow => ../../../

collector/cmd/otelarrowcol/go.sum

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowrece
181181
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver v0.129.0/go.mod h1:1+G+drTgZ/rWvwJP+fTVVgqzZ1M4fSKkvBibvwQQzYQ=
182182
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.129.0 h1:jX72oS1SRwunrbJPBsERvBPb8r4H9vWPXoJqdwP4mqU=
183183
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver v0.129.0/go.mod h1:/ffuIDblYkmLf96auwkATfovG/trHTEyZ60SXHy+a5M=
184+
github.com/open-telemetry/otel-arrow v0.38.0 h1:CDQf6P+gZcLPs0qihYEEPOmSrlAFYVnhVJ5J13KHLTM=
185+
github.com/open-telemetry/otel-arrow v0.38.0/go.mod h1:/VuIITkBJTPiDU9PJrl856fODFrLw0R9yOmoQlnog4M=
184186
github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU=
185187
github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
186188
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -443,8 +445,8 @@ golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL
443445
golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
444446
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
445447
golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY=
446-
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b h1:M2rDM6z3Fhozi9O7NWsxAkg/yqS/lQJ6PmkyIV3YP+o=
447-
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b/go.mod h1:3//PLf8L/X+8b4vuAfHzxeRUl04Adcb341+IGKfnqS8=
448+
golang.org/x/exp v0.0.0-20250531010427-b6e5de432a8b h1:QoALfVG9rhQ/M7vYDScfPdWjGL9dlsVVM5VGh7aKoAA=
449+
golang.org/x/exp v0.0.0-20250531010427-b6e5de432a8b/go.mod h1:U6Lno4MTRCDY+Ba7aCcauB9T60gsv5s4ralQzP72ZoQ=
448450
golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs=
449451
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
450452
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
@@ -486,8 +488,8 @@ golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtn
486488
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
487489
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
488490
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
489-
golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo=
490-
golang.org/x/tools v0.34.0/go.mod h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg=
491+
golang.org/x/tools v0.33.0 h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc=
492+
golang.org/x/tools v0.33.0/go.mod h1:CIJMaWEY88juyUfo7UbgPqbC8rU2OqfAV1h2Qp0oMYI=
491493
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
492494
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
493495
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

collector/cmd/otelarrowcol/main.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

collector/otelarrowcol-build.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ dist:
1717

1818
# Note: this version number is replaced to match the current release using `sed`
1919
# during the release process, see ../../../RELEASING.md.
20-
version: 0.38.0
20+
version: 0.39.0
2121

2222
# Project-internal use: Directory path required for the `make
2323
# genotelarrowcol`, which the Dockerfile also recognizes.
@@ -48,5 +48,7 @@ extensions:
4848
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.129.0
4949
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.129.0
5050

51-
replaces:
52-
- github.com/open-telemetry/otel-arrow => ../../../
51+
# Commented out while module name changes are being made.
52+
# This means the collector build will use the pinned version of otel-arrow pkg from Collector-Contrib, not the local code.
53+
#replaces:
54+
# - github.com/open-telemetry/otel-arrow => ../../../

api/experimental/arrow/v1/mock/arrow_service_mock.go renamed to go/api/experimental/arrow/v1/mock/arrow_service_mock.go

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

0 commit comments

Comments
 (0)