Skip to content

Commit 0b64b2e

Browse files
committed
update to duckdb v1.4.1
1 parent 0b94243 commit 0b64b2e

File tree

6 files changed

+57
-57
lines changed

6 files changed

+57
-57
lines changed

.github/workflows/build_custom.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
- name: 'Build'
1616
uses: explore-flights/libduckdb/.github/actions/build_go_custom@main
1717
with:
18-
duckdb_git_ref: 'v1.4.0'
18+
duckdb_git_ref: 'v1.4.1'
1919
extension_config_path: 'extension_config.cmake'
2020
go_arch: 'arm64'
2121
go_build_output_file: 'example'
22-
go_version: '1.25.0'
22+
go_version: '1.25.3'
2323
image_arch: 'aarch64'
2424
platform: 'linux/arm64'
2525
vcpkg_target_triplet: 'arm64-linux'

.github/workflows/build_provided.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
with:
1818
go_arch: 'arm64'
1919
go_build_output_file: 'example'
20-
go_version: '1.25.0'
20+
go_version: '1.25.3'
2121
image_arch: 'aarch64'
2222
platform: 'linux/arm64'
23-
release: 'v1.4.0-v1+parquet.json.icu.httpfs.aws'
23+
release: 'v1.4.1-v1+parquet.json.icu.httpfs.aws'
2424
file: 'libduckdb_bundle-arm64-linux.a'
2525
- name: 'Run App'
2626
run: ./example >> extensions.txt

extension_config.cmake

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ duckdb_extension_load(icu)
55
duckdb_extension_load(httpfs
66
LOAD_TESTS
77
GIT_URL https://github.com/duckdb/duckdb-httpfs
8-
GIT_TAG 354d3f436a33f80f03a74419e76eb59459e19168
9-
INCLUDE_DIR extension/httpfs/include
8+
GIT_TAG 8356a9017444f54018159718c8017ff7db4ea756
9+
INCLUDE_DIR src/include
1010
)
1111
duckdb_extension_load(aws
12-
LOAD_TESTS
1312
GIT_URL https://github.com/duckdb/duckdb-aws
14-
GIT_TAG 812ce80fde0bfa6e4641b6fd798087349a610795
13+
GIT_TAG 18803d5e55b9f9f6dda5047d0fdb4f4238b6801d
1514
)

go.mod

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@ module github.com/explore-flights/libduckdb-example
22

33
go 1.25
44

5-
require github.com/marcboeker/go-duckdb/v2 v2.4.0
5+
require github.com/duckdb/duckdb-go/v2 v2.5.1
66

77
require (
88
github.com/apache/arrow-go/v18 v18.4.1 // indirect
9-
github.com/duckdb/duckdb-go-bindings v0.1.20 // indirect
10-
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.20 // indirect
11-
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.20 // indirect
12-
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.20 // indirect
13-
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.20 // indirect
14-
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.20 // indirect
9+
github.com/duckdb/duckdb-go-bindings v0.1.22 // indirect
10+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.22 // indirect
11+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.22 // indirect
12+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.22 // indirect
13+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.22 // indirect
14+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.22 // indirect
15+
github.com/duckdb/duckdb-go/arrowmapping v0.0.24 // indirect
16+
github.com/duckdb/duckdb-go/mapping v0.0.24 // indirect
1517
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
1618
github.com/goccy/go-json v0.10.5 // indirect
17-
github.com/google/flatbuffers v25.2.10+incompatible // indirect
19+
github.com/google/flatbuffers v25.9.23+incompatible // indirect
1820
github.com/google/uuid v1.6.0 // indirect
19-
github.com/klauspost/compress v1.18.0 // indirect
21+
github.com/klauspost/compress v1.18.1 // indirect
2022
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
21-
github.com/marcboeker/go-duckdb/arrowmapping v0.0.20 // indirect
22-
github.com/marcboeker/go-duckdb/mapping v0.0.20 // indirect
2323
github.com/pierrec/lz4/v4 v4.1.22 // indirect
2424
github.com/zeebo/xxh3 v1.0.2 // indirect
25-
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
26-
golang.org/x/mod v0.28.0 // indirect
25+
golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546 // indirect
26+
golang.org/x/mod v0.29.0 // indirect
2727
golang.org/x/sync v0.17.0 // indirect
28-
golang.org/x/sys v0.36.0 // indirect
29-
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 // indirect
30-
golang.org/x/tools v0.37.0 // indirect
28+
golang.org/x/sys v0.37.0 // indirect
29+
golang.org/x/telemetry v0.0.0-20251104151223-ab4e49a9e6f4 // indirect
30+
golang.org/x/tools v0.38.0 // indirect
3131
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
3232
)

go.sum

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,42 +6,42 @@ github.com/apache/thrift v0.22.0 h1:r7mTJdj51TMDe6RtcmNdQxgn9XcyfGDOzegMDRg47uc=
66
github.com/apache/thrift v0.22.0/go.mod h1:1e7J/O1Ae6ZQMTYdy9xa3w9k+XHWPfRvdPyJeynQ+/g=
77
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
88
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
9-
github.com/duckdb/duckdb-go-bindings v0.1.20 h1:k9TOW6/oMSrGG+j7TVbi2CeTBuN0BEYFZ9IgI9zKXFE=
10-
github.com/duckdb/duckdb-go-bindings v0.1.20/go.mod h1:pBnfviMzANT/9hi4bg+zW4ykRZZPCXlVuvBWEcZofkc=
11-
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.20 h1:4q5OfbXLoJZ2lbb74ttohBj8Lhz8CbyqVSCTH907VhI=
12-
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.20/go.mod h1:Ezo7IbAfB8NP7CqPIN8XEHKUg5xdRRQhcPPlCXImXYA=
13-
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.20 h1:Wb6Um5ocqcXQCL4bZ1263jUnPeVgjeR/s3JvUBKwaN0=
14-
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.20/go.mod h1:eS7m/mLnPQgVF4za1+xTyorKRBuK0/BA44Oy6DgrGXI=
15-
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.20 h1:U8osykHQE1CWhJO+cZpQW4GSy2++gUgWEJ9UD1phEc0=
16-
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.20/go.mod h1:1GOuk1PixiESxLaCGFhag+oFi7aP+9W8byymRAvunBk=
17-
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.20 h1:SahHKRsqg3Nr5vCyXosbN1gtv26jw4JJUGShNJI3T/I=
18-
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.20/go.mod h1:o7crKMpT2eOIi5/FY6HPqaXcvieeLSqdXXaXbruGX7w=
19-
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.20 h1:0IJWGjcRYAX7aSNtIytGsR+X9C3MUGuku1KkV4cif3g=
20-
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.20/go.mod h1:IlOhJdVKUJCAPj3QsDszUo8DVdvp1nBFp4TUJVdw99s=
9+
github.com/duckdb/duckdb-go-bindings v0.1.22 h1:TnkBfSS+UAyOWT6NazyZ+bWDcA+ft8S3Hl+c1SNOkcc=
10+
github.com/duckdb/duckdb-go-bindings v0.1.22/go.mod h1:pBnfviMzANT/9hi4bg+zW4ykRZZPCXlVuvBWEcZofkc=
11+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.22 h1:kL5Om34dyDt08jtwOqJcjZRf1H2hrjd5ZrhXPNcXrj0=
12+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.22/go.mod h1:Ezo7IbAfB8NP7CqPIN8XEHKUg5xdRRQhcPPlCXImXYA=
13+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.22 h1:uaQhaTl8+Oz12kSYIkIf1OTWyzCm1CrtYgZoEytciBI=
14+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.22/go.mod h1:eS7m/mLnPQgVF4za1+xTyorKRBuK0/BA44Oy6DgrGXI=
15+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.22 h1:yKH78pbt7TtLekdyIePbIM0+gGrMpbj4EnblcqxHOB4=
16+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.22/go.mod h1:1GOuk1PixiESxLaCGFhag+oFi7aP+9W8byymRAvunBk=
17+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.22 h1:swAVmk7h5PmGTXvwd5q0mNcZlMFGiaCcDnuuyqmSd0E=
18+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.22/go.mod h1:o7crKMpT2eOIi5/FY6HPqaXcvieeLSqdXXaXbruGX7w=
19+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.22 h1:5PC3g7h0KA3kuN6GrEb+NDe0SP561CH+QrsEi1n3iZ0=
20+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.22/go.mod h1:IlOhJdVKUJCAPj3QsDszUo8DVdvp1nBFp4TUJVdw99s=
21+
github.com/duckdb/duckdb-go/arrowmapping v0.0.24 h1:D+uRf9vIbT0OOcyuhtXgIL1RI9N5VlTt8kRxP4SpQbc=
22+
github.com/duckdb/duckdb-go/arrowmapping v0.0.24/go.mod h1:lkSShVua0s9FrRtx5EgLvEItyuoKdL4zP6pjL2J485Y=
23+
github.com/duckdb/duckdb-go/mapping v0.0.24 h1:w1I5JuTMFWdRqBzfmJ2fpefEEVaNgBnuho6kuGIJ9pM=
24+
github.com/duckdb/duckdb-go/mapping v0.0.24/go.mod h1:syxQeEWTeGb8JqdyfVPvlpJepdyliVM88EauJPxggto=
25+
github.com/duckdb/duckdb-go/v2 v2.5.1 h1:KDGqhQfXkjlV5pRxbxY3HpRUd6sip5HS9XOL6s0qQbs=
26+
github.com/duckdb/duckdb-go/v2 v2.5.1/go.mod h1:DRMOapsta2PlFZtlWrxyC5CqucD0q5GZH/KRkTTnPUU=
2127
github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs=
2228
github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
2329
github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4=
2430
github.com/goccy/go-json v0.10.5/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M=
2531
github.com/golang/snappy v1.0.0 h1:Oy607GVXHs7RtbggtPBnr2RmDArIsAefDwvrdWvRhGs=
2632
github.com/golang/snappy v1.0.0/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
27-
github.com/google/flatbuffers v25.2.10+incompatible h1:F3vclr7C3HpB1k9mxCGRMXq6FdUalZ6H/pNX4FP1v0Q=
28-
github.com/google/flatbuffers v25.2.10+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8=
33+
github.com/google/flatbuffers v25.9.23+incompatible h1:rGZKv+wOb6QPzIdkM2KxhBZCDrA0DeN6DNmRDrqIsQU=
34+
github.com/google/flatbuffers v25.9.23+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8=
2935
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
3036
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
3137
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
3238
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
3339
github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4=
3440
github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE=
35-
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
36-
github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
41+
github.com/klauspost/compress v1.18.1 h1:bcSGx7UbpBqMChDtsF28Lw6v/G94LPrrbMbdC3JH2co=
42+
github.com/klauspost/compress v1.18.1/go.mod h1:ZQFFVG+MdnR0P+l6wpXgIL4NTtwiKIdBnrBd8Nrxr+0=
3743
github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y=
3844
github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
39-
github.com/marcboeker/go-duckdb/arrowmapping v0.0.20 h1:VJ3wcHr1rFC/XgCQ2FpS/aHim4dnFrhlXq9ahBgE1es=
40-
github.com/marcboeker/go-duckdb/arrowmapping v0.0.20/go.mod h1:I/7TU+sG5WePL3yASm1MA7A6qDQM9PjcRFrSenelTeg=
41-
github.com/marcboeker/go-duckdb/mapping v0.0.20 h1:USRyGoWOGEBS1owldvBvHw5/t+Sgb+d/QHWs6/56I1A=
42-
github.com/marcboeker/go-duckdb/mapping v0.0.20/go.mod h1:NrLL1bOu0XMiaUs1CGiB9z7/HAO8+LPgoK1KmWYGeyk=
43-
github.com/marcboeker/go-duckdb/v2 v2.4.0 h1:XztCDzB0fYvokiVer1myuFX4QvOdnicdTPRp4D+x2Ok=
44-
github.com/marcboeker/go-duckdb/v2 v2.4.0/go.mod h1:qpTBjqtTS5+cfD3o2Sl/W70cmxKj6zhjtvVxs1Wuy7k=
4545
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs=
4646
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY=
4747
github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI=
@@ -56,18 +56,18 @@ github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ=
5656
github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0=
5757
github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=
5858
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
59-
golang.org/x/exp v0.0.0-20250911091902-df9299821621 h1:2id6c1/gto0kaHYyrixvknJ8tUK/Qs5IsmBtrc+FtgU=
60-
golang.org/x/exp v0.0.0-20250911091902-df9299821621/go.mod h1:TwQYMMnGpvZyc+JpB/UAuTNIsVJifOlSkrZkhcvpVUk=
61-
golang.org/x/mod v0.28.0 h1:gQBtGhjxykdjY9YhZpSlZIsbnaE2+PgjfLWUQTnoZ1U=
62-
golang.org/x/mod v0.28.0/go.mod h1:yfB/L0NOf/kmEbXjzCPOx1iK1fRutOydrCMsqRhEBxI=
59+
golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546 h1:mgKeJMpvi0yx/sU5GsxQ7p6s2wtOnGAHZWCHUM4KGzY=
60+
golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546/go.mod h1:j/pmGrbnkbPtQfxEe5D0VQhZC6qKbfKifgD0oM7sR70=
61+
golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA=
62+
golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w=
6363
golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug=
6464
golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
65-
golang.org/x/sys v0.36.0 h1:KVRy2GtZBrk1cBYA7MKu5bEZFxQk4NIDV6RLVcC8o0k=
66-
golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
67-
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 h1:dHQOQddU4YHS5gY33/6klKjq7Gp3WwMyOXGNp5nzRj8=
68-
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053/go.mod h1:+nZKN+XVh4LCiA9DV3ywrzN4gumyCnKjau3NGb9SGoE=
69-
golang.org/x/tools v0.37.0 h1:DVSRzp7FwePZW356yEAChSdNcQo6Nsp+fex1SUW09lE=
70-
golang.org/x/tools v0.37.0/go.mod h1:MBN5QPQtLMHVdvsbtarmTNukZDdgwdwlO5qGacAzF0w=
65+
golang.org/x/sys v0.37.0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ=
66+
golang.org/x/sys v0.37.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
67+
golang.org/x/telemetry v0.0.0-20251104151223-ab4e49a9e6f4 h1:/VXNZBKvbX0C5Io+V1LygDlMrdeHZNdGRrWMidaufe0=
68+
golang.org/x/telemetry v0.0.0-20251104151223-ab4e49a9e6f4/go.mod h1:Pi4ztBfryZoJEkyFTI5/Ocsu2jXyDr6iSdgJiYE/uwE=
69+
golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ=
70+
golang.org/x/tools v0.38.0/go.mod h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs=
7171
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhSt0ABwskkZKjD3bXGnZGpNY=
7272
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
7373
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ import (
44
"context"
55
"database/sql"
66
"fmt"
7-
"github.com/marcboeker/go-duckdb/v2"
87
"log"
98
"os/signal"
109
"syscall"
10+
11+
"github.com/duckdb/duckdb-go/v2"
1112
)
1213

1314
func main() {

0 commit comments

Comments
 (0)