Skip to content

Commit 753ff56

Browse files
authored
go: bump iceberg-go version (#4251)
* go: bump iceberg-go version To pull in PR 868 in the apache/iceberg-go repo * go: fix lint errors from testcontainers v0.42 and iceberg-go API changes - Bump all testcontainers-go modules from v0.41.0 to v0.42.0 to match the base testcontainers-go v0.42.0 dependency (which switched from docker/docker to moby/moby/api types) - Migrate HostConfig/PortMap/PortBinding usages from docker/docker and docker/go-connections/nat to moby/moby/api types in hdfs, redis, redpanda/migrator, kafka, oracledb, and splunk integration tests - Update iceberg PartitionField.SourceID: field renamed to SourceIDs []int with a SourceID() method; update all struct literals and value accesses accordingly
1 parent 36090c3 commit 753ff56

12 files changed

Lines changed: 223 additions & 223 deletions

File tree

go.mod

Lines changed: 38 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ require (
2727
cloud.google.com/go/bigquery v1.74.0
2828
cloud.google.com/go/pubsub v1.50.1
2929
cloud.google.com/go/spanner v1.88.0
30-
cloud.google.com/go/storage v1.61.3
30+
cloud.google.com/go/storage v1.62.1
3131
connectrpc.com/connect v1.19.1
3232
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0
3333
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1
@@ -48,15 +48,15 @@ require (
4848
github.com/PaesslerAG/gval v1.2.4
4949
github.com/PaesslerAG/jsonpath v0.1.1
5050
github.com/a2aproject/a2a-go v0.3.12
51-
github.com/apache/iceberg-go v0.5.1-0.20260402173735-f51578fc0318
51+
github.com/apache/iceberg-go v0.5.1-0.20260413191103-8587fd1d2516
5252
github.com/apache/pulsar-client-go v0.18.0
5353
github.com/auth0/go-jwt-middleware/v2 v2.3.1
5454
github.com/authzed/authzed-go v1.8.0
5555
github.com/authzed/grpcutil v0.0.0-20260105210157-e237581949c2
5656
github.com/aws/aws-lambda-go v1.54.0
5757
github.com/aws/aws-sdk-go-v2 v1.41.5
58-
github.com/aws/aws-sdk-go-v2/config v1.32.13
59-
github.com/aws/aws-sdk-go-v2/credentials v1.19.13
58+
github.com/aws/aws-sdk-go-v2/config v1.32.14
59+
github.com/aws/aws-sdk-go-v2/credentials v1.19.14
6060
github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.8.36
6161
github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.1.11
6262
github.com/aws/aws-sdk-go-v2/service/athena v1.57.3
@@ -68,7 +68,7 @@ require (
6868
github.com/aws/aws-sdk-go-v2/service/glue v1.139.1
6969
github.com/aws/aws-sdk-go-v2/service/kinesis v1.43.5
7070
github.com/aws/aws-sdk-go-v2/service/lambda v1.88.5
71-
github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3
71+
github.com/aws/aws-sdk-go-v2/service/s3 v1.99.0
7272
github.com/aws/aws-sdk-go-v2/service/sns v1.39.14
7373
github.com/aws/aws-sdk-go-v2/service/sqs v1.42.24
7474
github.com/aws/aws-sdk-go-v2/service/sts v1.41.10
@@ -118,6 +118,7 @@ require (
118118
github.com/microcosm-cc/bluemonday v1.0.27
119119
github.com/microsoft/go-mssqldb v1.9.8
120120
github.com/microsoft/gocosmos v1.1.1
121+
github.com/moby/moby/api v1.54.1
121122
github.com/modelcontextprotocol/go-sdk v1.4.1
122123
github.com/nats-io/nats.go v1.50.0
123124
github.com/nats-io/nkeys v0.4.15
@@ -158,13 +159,13 @@ require (
158159
github.com/snowflakedb/gosnowflake v1.19.0
159160
github.com/sourcegraph/conc v0.3.0
160161
github.com/stretchr/testify v1.11.1
161-
github.com/testcontainers/testcontainers-go/modules/azure v0.41.0
162-
github.com/testcontainers/testcontainers-go/modules/cassandra v0.41.0
163-
github.com/testcontainers/testcontainers-go/modules/couchbase v0.41.0
164-
github.com/testcontainers/testcontainers-go/modules/mssql v0.41.0
165-
github.com/testcontainers/testcontainers-go/modules/ollama v0.41.0
166-
github.com/testcontainers/testcontainers-go/modules/qdrant v0.41.0
167-
github.com/testcontainers/testcontainers-go/modules/redpanda v0.41.0
162+
github.com/testcontainers/testcontainers-go/modules/azure v0.42.0
163+
github.com/testcontainers/testcontainers-go/modules/cassandra v0.42.0
164+
github.com/testcontainers/testcontainers-go/modules/couchbase v0.42.0
165+
github.com/testcontainers/testcontainers-go/modules/mssql v0.42.0
166+
github.com/testcontainers/testcontainers-go/modules/ollama v0.42.0
167+
github.com/testcontainers/testcontainers-go/modules/qdrant v0.42.0
168+
github.com/testcontainers/testcontainers-go/modules/redpanda v0.42.0
168169
github.com/tetratelabs/wazero v1.11.0
169170
github.com/tigerbeetle/tigerbeetle-go v0.16.78
170171
github.com/timeplus-io/proton-go-driver/v2 v2.1.4
@@ -201,11 +202,11 @@ require (
201202
go.opentelemetry.io/otel/trace v1.43.0
202203
go.starlark.net v0.0.0-20260210143700-b62fd896b91b
203204
go.uber.org/multierr v1.11.0
204-
golang.org/x/crypto v0.49.0
205-
golang.org/x/net v0.52.0
205+
golang.org/x/crypto v0.50.0
206+
golang.org/x/net v0.53.0
206207
golang.org/x/sync v0.20.0
207-
golang.org/x/text v0.35.0
208-
google.golang.org/api v0.273.0
208+
golang.org/x/text v0.36.0
209+
google.golang.org/api v0.275.0
209210
google.golang.org/protobuf v1.36.11
210211
modernc.org/sqlite v1.47.0
211212
)
@@ -216,7 +217,7 @@ require (
216217
atomicgo.dev/schedule v0.1.0 // indirect
217218
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.11-20260209202127-80ab13bee0bf.1 // indirect
218219
cel.dev/expr v0.25.1 // indirect
219-
cloud.google.com/go/longrunning v0.8.0 // indirect
220+
cloud.google.com/go/longrunning v0.9.0 // indirect
220221
cloud.google.com/go/monitoring v1.24.3 // indirect
221222
cloud.google.com/go/pubsub/v2 v2.4.0 // indirect
222223
cloud.google.com/go/secretmanager v1.16.0 // indirect
@@ -246,7 +247,7 @@ require (
246247
github.com/containerd/containerd v1.7.12 // indirect
247248
github.com/containerd/errdefs v1.0.0 // indirect
248249
github.com/containerd/errdefs/pkg v0.3.0 // indirect
249-
github.com/containerd/platforms v1.0.0-rc.2 // indirect
250+
github.com/containerd/platforms v1.0.0-rc.4 // indirect
250251
github.com/coreos/go-oidc/v3 v3.17.0 // indirect
251252
github.com/creasty/defaults v1.8.0 // indirect
252253
github.com/cyphar/filepath-securejoin v0.6.1 // indirect
@@ -265,7 +266,7 @@ require (
265266
github.com/gookit/color v1.6.0 // indirect
266267
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
267268
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
268-
github.com/hashicorp/go-version v1.8.0 // indirect
269+
github.com/hashicorp/go-version v1.9.0 // indirect
269270
github.com/jackc/puddle/v2 v2.2.2 // indirect
270271
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
271272
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
@@ -289,8 +290,7 @@ require (
289290
github.com/mitchellh/copystructure v1.2.0 // indirect
290291
github.com/mitchellh/reflectwalk v1.0.2 // indirect
291292
github.com/moby/go-archive v0.2.0 // indirect
292-
github.com/moby/moby/api v1.54.0 // indirect
293-
github.com/moby/moby/client v0.3.0 // indirect
293+
github.com/moby/moby/client v0.4.0 // indirect
294294
github.com/moby/sys/userns v0.1.0 // indirect
295295
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
296296
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
@@ -310,7 +310,7 @@ require (
310310
github.com/rs/zerolog v1.34.0 // indirect
311311
github.com/segmentio/encoding v0.5.4 // indirect
312312
github.com/sergi/go-diff v1.4.0 // indirect
313-
github.com/shirou/gopsutil/v4 v4.26.2 // indirect
313+
github.com/shirou/gopsutil/v4 v4.26.3 // indirect
314314
github.com/skeema/knownhosts v1.3.2 // indirect
315315
github.com/spiffe/go-spiffe/v2 v2.6.0 // indirect
316316
github.com/substrait-io/substrait v0.84.0 // indirect
@@ -337,8 +337,8 @@ require (
337337
go.yaml.in/yaml/v2 v2.4.4 // indirect
338338
go.yaml.in/yaml/v3 v3.0.4 // indirect
339339
gocloud.dev v0.45.0 // indirect
340-
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 // indirect
341-
golang.org/x/telemetry v0.0.0-20260316223853-b6b0c46d1ccd // indirect
340+
golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f // indirect
341+
golang.org/x/telemetry v0.0.0-20260409153401-be6f6cb8b1fa // indirect
342342
gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect
343343
gopkg.in/warnings.v0 v0.1.2 // indirect
344344
gotest.tools/gotestsum v1.13.0 // indirect
@@ -355,10 +355,10 @@ require (
355355

356356
require (
357357
cloud.google.com/go v0.123.0 // indirect
358-
cloud.google.com/go/auth v0.19.0
358+
cloud.google.com/go/auth v0.20.0
359359
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
360360
cloud.google.com/go/compute/metadata v0.9.0 // indirect
361-
cloud.google.com/go/iam v1.5.3 // indirect
361+
cloud.google.com/go/iam v1.7.0 // indirect
362362
cloud.google.com/go/trace v1.11.7 // indirect
363363
cuelang.org/go v0.15.4 // indirect
364364
dario.cat/mergo v1.0.2 // indirect
@@ -397,9 +397,9 @@ require (
397397
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.20 // indirect
398398
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21 // indirect
399399
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21 // indirect
400-
github.com/aws/aws-sdk-go-v2/service/sso v1.30.14 // indirect
401-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.18 // indirect
402-
github.com/aws/smithy-go v1.24.2
400+
github.com/aws/aws-sdk-go-v2/service/sso v1.30.15 // indirect
401+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.19 // indirect
402+
github.com/aws/smithy-go v1.24.3
403403
github.com/aymerick/douceur v0.2.0 // indirect
404404
github.com/beorn7/perks v1.0.1 // indirect
405405
github.com/bits-and-blooms/bitset v1.24.4 // indirect
@@ -425,9 +425,8 @@ require (
425425
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
426426
github.com/distribution/reference v0.6.0 // indirect
427427
github.com/dlclark/regexp2 v1.11.5 // indirect
428-
github.com/docker/cli v29.3.0+incompatible // indirect
429428
github.com/docker/docker v28.5.2+incompatible
430-
github.com/docker/go-connections v0.6.0
429+
github.com/docker/go-connections v0.6.0 // indirect
431430
github.com/docker/go-units v0.5.0 // indirect
432431
github.com/dvsekhvalnov/jose2go v1.8.0 // indirect
433432
github.com/eapache/go-resiliency v1.7.0 // indirect
@@ -455,7 +454,7 @@ require (
455454
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
456455
github.com/google/uuid v1.6.0
457456
github.com/googleapis/enterprise-certificate-proxy v0.3.14 // indirect
458-
github.com/googleapis/gax-go/v2 v2.19.0 // indirect
457+
github.com/googleapis/gax-go/v2 v2.21.0 // indirect
459458
github.com/gorilla/css v1.0.1 // indirect
460459
github.com/gorilla/handlers v1.5.2
461460
github.com/gorilla/mux v1.8.1
@@ -498,7 +497,6 @@ require (
498497
github.com/moby/sys/sequential v0.6.0 // indirect
499498
github.com/moby/sys/user v0.4.0 // indirect
500499
github.com/moby/term v0.5.2 // indirect
501-
github.com/morikuni/aec v1.1.0 // indirect
502500
github.com/mtibben/percent v0.2.1 // indirect
503501
github.com/nats-io/nats-server/v2 v2.9.23 // indirect
504502
github.com/nats-io/nats-streaming-server v0.24.6 // indirect
@@ -530,8 +528,8 @@ require (
530528
github.com/sirupsen/logrus v1.9.4 // indirect
531529
github.com/spaolacci/murmur3 v1.1.0 // indirect
532530
github.com/stretchr/objx v0.5.3 // indirect
533-
github.com/testcontainers/testcontainers-go v0.41.0
534-
github.com/testcontainers/testcontainers-go/modules/mongodb v0.41.0
531+
github.com/testcontainers/testcontainers-go v0.42.0
532+
github.com/testcontainers/testcontainers-go/modules/mongodb v0.42.0
535533
github.com/tilinna/z85 v1.0.0 // indirect
536534
github.com/tklauser/go-sysconf v0.3.16 // indirect
537535
github.com/tklauser/numcpus v0.11.0 // indirect
@@ -552,15 +550,15 @@ require (
552550
go.opentelemetry.io/proto/otlp v1.10.0 // indirect
553551
go.uber.org/atomic v1.11.0 // indirect
554552
go.uber.org/zap v1.27.1 // indirect
555-
golang.org/x/mod v0.34.0 // indirect
553+
golang.org/x/mod v0.35.0 // indirect
556554
golang.org/x/oauth2 v0.36.0
557-
golang.org/x/sys v0.42.0
558-
golang.org/x/term v0.41.0 // indirect
555+
golang.org/x/sys v0.43.0
556+
golang.org/x/term v0.42.0 // indirect
559557
golang.org/x/time v0.15.0
560-
golang.org/x/tools v0.43.0 // indirect
558+
golang.org/x/tools v0.44.0 // indirect
561559
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
562560
google.golang.org/genai v1.51.0
563-
google.golang.org/genproto v0.0.0-20260316180232-0b37fe3546d5 // indirect
561+
google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7 // indirect
564562
google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 // indirect
565563
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 // indirect
566564
google.golang.org/grpc v1.80.0

0 commit comments

Comments
 (0)