Skip to content

Commit 9734f60

Browse files
committed
update to duckdb v1.4.2
1 parent 0b64b2e commit 9734f60

File tree

5 files changed

+53
-50
lines changed

5 files changed

+53
-50
lines changed

.github/workflows/build_custom.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: 'Build'
1616
uses: explore-flights/libduckdb/.github/actions/build_go_custom@main
1717
with:
18-
duckdb_git_ref: 'v1.4.1'
18+
duckdb_git_ref: 'v1.4.2'
1919
extension_config_path: 'extension_config.cmake'
2020
go_arch: 'arm64'
2121
go_build_output_file: 'example'

.github/workflows/build_provided.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
go_version: '1.25.3'
2121
image_arch: 'aarch64'
2222
platform: 'linux/arm64'
23-
release: 'v1.4.1-v1+parquet.json.icu.httpfs.aws'
23+
release: 'v1.4.2-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: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@ duckdb_extension_load(core_functions)
22
duckdb_extension_load(parquet)
33
duckdb_extension_load(json)
44
duckdb_extension_load(icu)
5+
# https://github.com/duckdb/duckdb/blob/v1.4.2/.github/config/extensions/httpfs.cmake
56
duckdb_extension_load(httpfs
6-
LOAD_TESTS
7+
LOAD TESTS
78
GIT_URL https://github.com/duckdb/duckdb-httpfs
8-
GIT_TAG 8356a9017444f54018159718c8017ff7db4ea756
9+
GIT_TAG 041a782b0b33495448a7eaa68973cf8c2174feb6
910
INCLUDE_DIR src/include
11+
APPLY_PATCHES
1012
)
13+
# https://github.com/duckdb/duckdb/blob/v1.4.2/.github/config/extensions/aws.cmake
1114
duckdb_extension_load(aws
1215
GIT_URL https://github.com/duckdb/duckdb-aws
13-
GIT_TAG 18803d5e55b9f9f6dda5047d0fdb4f4238b6801d
16+
GIT_TAG 55bf3621fb7db254b473c94ce6360643ca38fac0
1417
)

go.mod

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

33
go 1.25
44

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

77
require (
88
github.com/apache/arrow-go/v18 v18.4.1 // 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
9+
github.com/duckdb/duckdb-go-bindings v0.1.23 // indirect
10+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.23 // indirect
11+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.23 // indirect
12+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.23 // indirect
13+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.23 // indirect
14+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.23 // indirect
15+
github.com/duckdb/duckdb-go/arrowmapping v0.0.25 // indirect
16+
github.com/duckdb/duckdb-go/mapping v0.0.25 // indirect
1717
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
1818
github.com/goccy/go-json v0.10.5 // indirect
1919
github.com/google/flatbuffers v25.9.23+incompatible // indirect
@@ -22,11 +22,11 @@ require (
2222
github.com/klauspost/cpuid/v2 v2.3.0 // 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-20251023183803-a4bb9ffd2546 // indirect
26-
golang.org/x/mod v0.29.0 // indirect
27-
golang.org/x/sync v0.17.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
25+
golang.org/x/exp v0.0.0-20251113190631-e25ba8c21ef6 // indirect
26+
golang.org/x/mod v0.30.0 // indirect
27+
golang.org/x/sync v0.18.0 // indirect
28+
golang.org/x/sys v0.38.0 // indirect
29+
golang.org/x/telemetry v0.0.0-20251112162317-03ef243c208a // indirect
30+
golang.org/x/tools v0.39.0 // indirect
3131
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
3232
)

go.sum

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,24 @@ 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.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=
9+
github.com/duckdb/duckdb-go-bindings v0.1.23 h1:sJRXraxfC/gdHI2T7oHqrdp1VdKemrgqWGQ8986mH1c=
10+
github.com/duckdb/duckdb-go-bindings v0.1.23/go.mod h1:WA7U/o+b37MK2kiOPPueVZ+FIxt5AZFCjszi8hHeH18=
11+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.23 h1:Xyw1fWu4jzOtv2Hqkaehr7f+qbIWNRfBMbZyD+g8dyU=
12+
github.com/duckdb/duckdb-go-bindings/darwin-amd64 v0.1.23/go.mod h1:jfbOHwGZqNCpMAxV4g4g5jmWr0gKdMvh2fGusPubxC4=
13+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.23 h1:85Xomx5NxZ+Nt+VepUJzuMYbBTH+nB6JlBXIyJuTovA=
14+
github.com/duckdb/duckdb-go-bindings/darwin-arm64 v0.1.23/go.mod h1:zLVtv1a7TBuTPvuAi32AIbnuw7jjaX5JElZ+urv1ydc=
15+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.23 h1:RGw8mDqQl9JdlCYV0PAfGBuVAgOguiL5Vz5W8pH8fGw=
16+
github.com/duckdb/duckdb-go-bindings/linux-amd64 v0.1.23/go.mod h1:GCaBoYnuLZEva7BXzdXehTbqh9VSvpLB80xcmxGBGs8=
17+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.23 h1:f8NHa8DGes7vg55BxeMVm0ycddEJTRHEt813USdL0/I=
18+
github.com/duckdb/duckdb-go-bindings/linux-arm64 v0.1.23/go.mod h1:kpQSpJmDSSZQ3ikbZR1/8UqecqMeUkWFjFX2xZxlCuI=
19+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.23 h1:HJqVo+09gT6LQWW6PlN/c7K8s0eQhv5giE7kJcMGMSU=
20+
github.com/duckdb/duckdb-go-bindings/windows-amd64 v0.1.23/go.mod h1:wa+egSGXTPS16NPADFCK1yFyt3VSXxUS6Pt2fLnvRPM=
21+
github.com/duckdb/duckdb-go/arrowmapping v0.0.25 h1:afPKtibOLxcGRz4tpXjP0nQbs9B4vQR57zCOaWSKzss=
22+
github.com/duckdb/duckdb-go/arrowmapping v0.0.25/go.mod h1:R7egXxZcy0hxKY/MsoM2xjkMvRo4H07TffDhYCnhKfQ=
23+
github.com/duckdb/duckdb-go/mapping v0.0.25 h1:z4RhivKCIRv0MWQwtYekqH+ikoA29/n8L+rzgreKvsc=
24+
github.com/duckdb/duckdb-go/mapping v0.0.25/go.mod h1:CIo3WbNx3Txl+VO9+P5eNCN9ZifUA/KIp9NY1rTG/uo=
25+
github.com/duckdb/duckdb-go/v2 v2.5.2 h1:GJXDQOb/nUTE9+U1Lg8pqzcJcwN9bCPl/94KCxMY6C8=
26+
github.com/duckdb/duckdb-go/v2 v2.5.2/go.mod h1:5CdjeBOXBctt11iEfQD2MwTPqlZYRJuR5yCarRPmkOU=
2727
github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs=
2828
github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM=
2929
github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4=
@@ -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-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=
63-
golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug=
64-
golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
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=
59+
golang.org/x/exp v0.0.0-20251113190631-e25ba8c21ef6 h1:zfMcR1Cs4KNuomFFgGefv5N0czO2XZpUbxGUy8i8ug0=
60+
golang.org/x/exp v0.0.0-20251113190631-e25ba8c21ef6/go.mod h1:46edojNIoXTNOhySWIWdix628clX9ODXwPsQuG6hsK0=
61+
golang.org/x/mod v0.30.0 h1:fDEXFVZ/fmCKProc/yAXXUijritrDzahmwwefnjoPFk=
62+
golang.org/x/mod v0.30.0/go.mod h1:lAsf5O2EvJeSFMiBxXDki7sCgAxEUcZHXoXMKT4GJKc=
63+
golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
64+
golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
65+
golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
66+
golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
67+
golang.org/x/telemetry v0.0.0-20251112162317-03ef243c208a h1:gUx35lvbguAhkO/SMZOrCTxb5u/ie8hWkMBdlqvc1gs=
68+
golang.org/x/telemetry v0.0.0-20251112162317-03ef243c208a/go.mod h1:hKdjCMrbv9skySur+Nek8Hd0uJ0GuxJIoIX2payrIdQ=
69+
golang.org/x/tools v0.39.0 h1:ik4ho21kwuQln40uelmciQPp9SipgNDdrafrYA4TmQQ=
70+
golang.org/x/tools v0.39.0/go.mod h1:JnefbkDPyD8UU2kI5fuf8ZX4/yUeh9W877ZeBONxUqQ=
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=

0 commit comments

Comments
 (0)