Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
560 commits
Select commit Hold shift + click to select a range
5f301d3
ci(rust): fix build issue on macos (#3264)
eitsupi Aug 12, 2025
864cb92
fix(rust/driver_manager): modify SYSTEM path behavior on macOS (#3252)
amoeba Aug 12, 2025
86fa773
chore: bump ruby/setup-ruby from 1.254.0 to 1.255.0 (#3273)
dependabot[bot] Aug 12, 2025
e004abd
chore(go/adbc): bump golang.org/x/tools from 0.35.0 to 0.36.0 in /go/…
dependabot[bot] Aug 12, 2025
d6c0144
chore(java): bump com.uber.nullaway:nullaway from 0.12.7 to 0.12.8 in…
dependabot[bot] Aug 12, 2025
0054b84
chore(go/adbc): bump google.golang.org/protobuf from 1.36.6 to 1.36.7…
dependabot[bot] Aug 12, 2025
d7c57ba
chore(java): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 in /…
dependabot[bot] Aug 12, 2025
7ba29d2
chore(go/adbc): bump google.golang.org/api from 0.244.0 to 0.246.0 in…
dependabot[bot] Aug 12, 2025
4f7fc84
feat(go/adbc): add GetDriverInfo helper (#3239)
Mandukhai-Alimaa Aug 12, 2025
98caec1
ci: fix nightly Docker tests (#3278)
lidavidm Aug 12, 2025
9e1d1c2
chore(csharp/src/Drivers/Apache): Cleanup HiveServer2-based code with…
birschick-bq Aug 13, 2025
6ccd53d
chore(rust): bump slab from 0.4.10 to 0.4.11 in /rust (#3283)
dependabot[bot] Aug 14, 2025
41aeb72
chore: bump actions/checkout from 4 to 5 (#3269)
dependabot[bot] Aug 14, 2025
ea342b9
fix(csharp/src/Drivers): Fix cloud fetch cancel/timeout mechnism (#3285)
eric-wang-1990 Aug 14, 2025
5a45525
fix(csharp/src/Drivers/Databricks): Use default result persistence mo…
toddmeng-db Aug 14, 2025
286bb85
fix(csharp/src/Drivers/Databricks): DatabricksCompositeReader unit te…
toddmeng-db Aug 15, 2025
7f65c52
fix(csharp/src/Apache.Arrow.Adbc/C): Stop trying to unload dynamic li…
CurtHagenlocher Aug 15, 2025
13dac00
feat(csharp/src): Add support for adding and configuring OTel exporte…
birschick-bq Aug 15, 2025
0b04827
feat(go/adbc/driver/bigquery): Add "adbc.bigquery.sql.location" param…
serramatutu Aug 17, 2025
3a4fea6
chore(rust): bump tokio from 1.47.0 to 1.47.1 in /rust (#3272)
dependabot[bot] Aug 17, 2025
338a321
chore: bump actions/download-artifact from 4 to 5 (#3276)
dependabot[bot] Aug 17, 2025
ee94eb5
chore(rust): bump toml from 0.9.2 to 0.9.5 in /rust (#3279)
dependabot[bot] Aug 17, 2025
0f23d5f
ci: add script to remove old versions from Gemfury (#3296)
lidavidm Aug 18, 2025
8dd3d0b
chore: `chmod +x` (#3299)
lidavidm Aug 18, 2025
061f6f8
feat(go/adbc/driver/bigquery): error if we lack readSessionUser (#3297)
lidavidm Aug 19, 2025
abca5cf
chore(go/adbc): bump google.golang.org/api from 0.246.0 to 0.247.0 in…
dependabot[bot] Aug 19, 2025
7e75574
chore(go/adbc): bump github.com/snowflakedb/gosnowflake from 1.15.0 t…
dependabot[bot] Aug 19, 2025
c862f12
fix(csharp/src/Drivers/Apache/Hive2): add check to see if operation i…
birschick-bq Aug 19, 2025
db1c743
feat(csharp/src/Drivers/Apache): Implement protocol fallback mechanis…
kushaman Aug 19, 2025
83d2bdf
chore(csharp): Bump coverlet.collector from 6.0.0 to 6.0.4 (#3314)
dependabot[bot] Aug 19, 2025
c270e8e
chore(java): bump com.uber.nullaway:nullaway from 0.12.8 to 0.12.9 in…
dependabot[bot] Aug 20, 2025
83bcddf
chore(java): bump com.microsoft.sqlserver:mssql-jdbc from 13.1.1.jre1…
dependabot[bot] Aug 20, 2025
8236d5a
chore(java): bump com.google.protobuf:protobuf-java from 4.31.1 to 4.…
dependabot[bot] Aug 20, 2025
f3d15e6
chore(rust): bump test-with from 0.15.3 to 0.15.4 in /rust (#3308)
dependabot[bot] Aug 20, 2025
86cba9a
refactor(rust)!: not to mark some enums as `non_exhaustive` (#3245)
eitsupi Aug 20, 2025
5fc8ca6
fix(c/driver_manager,rust/driver_manager): establish standard platfor…
zeroshade Aug 20, 2025
8996e36
fix(go/adbc/driver/bigquery): accept old auth option value (#3317)
lidavidm Aug 20, 2025
b8c9862
fix(csharp/src/Drivers/BigQuery): Modify ReadChunk behavior (#3323)
davidhcoe Aug 21, 2025
3c7bbd5
feat(csharp/src/Drivers/Apache): add support for Statement.Cancel (#3…
birschick-bq Aug 21, 2025
a90bb2d
feat(csharp/src/Drivers/Apache): add env variable config override for…
eric-wang-1990 Aug 21, 2025
a1a337e
build(c): run nightly clang with `-Wdocumentation` (#3298)
lidavidm Aug 22, 2025
f428581
ci: work around rustdoc and conda/macOS issue (#3329)
lidavidm Aug 25, 2025
4928f5f
chore: split arrow and datafusion dependabot group (#3328)
mbrobbel Aug 26, 2025
178607b
chore(java): bump `org.apache.derby:derby` to 10.15.2.0 (CVE-2022-463…
mbrobbel Aug 26, 2025
ec94158
chore(java): update comment about java 8 and derby (#3335)
mbrobbel Aug 26, 2025
d056370
chore: revert split arrow and datafusion dependabot group (#3337)
mbrobbel Aug 26, 2025
12cf573
chore(go/adbc): bump google.golang.org/grpc from 1.74.2 to 1.75.0 in …
dependabot[bot] Aug 26, 2025
42a38a6
chore: bump actions/setup-java from 4 to 5 (#3341)
dependabot[bot] Aug 26, 2025
00989b0
chore(rust): bump url from 2.5.4 to 2.5.7 in /rust (#3342)
dependabot[bot] Aug 26, 2025
7f0c632
chore(csharp): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.14.1 (#3…
dependabot[bot] Aug 26, 2025
786b1a6
chore(rust): bump tempfile from 3.20.0 to 3.21.0 in /rust (#3343)
dependabot[bot] Aug 26, 2025
f4d227b
chore: bump ruby/setup-ruby from 1.255.0 to 1.256.0 (#3339)
dependabot[bot] Aug 26, 2025
44b5157
chore(rust): bump regex from 1.11.1 to 1.11.2 in /rust (#3345)
dependabot[bot] Aug 26, 2025
e87bf87
chore(go/adbc): bump github.com/stretchr/testify from 1.10.0 to 1.11.…
dependabot[bot] Aug 27, 2025
8a871d6
chore(csharp): Bump xunit.runner.visualstudio from 2.5.3 to 3.1.4 (#3…
dependabot[bot] Aug 27, 2025
6379529
chore(go/adbc): bump google.golang.org/api from 0.247.0 to 0.248.0 in…
dependabot[bot] Aug 27, 2025
4bf11d9
chore(go/adbc): bump google.golang.org/protobuf from 1.36.7 to 1.36.8…
dependabot[bot] Aug 27, 2025
e799e65
chore(csharp): Bump xunit.runner.visualstudio to 3.1.4 (#3353)
dependabot[bot] Aug 27, 2025
e532053
feat(c/driver_manager,rust/driver_manager): handle virtual environmen…
zeroshade Aug 27, 2025
dcdc01e
chore(csharp): Bump xunit from 2.5.3 to 2.9.3 (#3356)
dependabot[bot] Aug 27, 2025
d9d8079
fix(csharp/src/Drivers/Databricks): [PECO-2396] Fix timestamp for dbr…
toddmeng-db Aug 27, 2025
33e14e7
fix(csharp/test/Drivers): Fix databricks tests (#3358)
eric-wang-1990 Aug 27, 2025
b31a824
fix(csharp/src/Drivers/Databricks): PECO-2562 Use "default" schema in…
toddmeng-db Aug 27, 2025
c709df4
fix(java/driver/jni): update AdbcDriverFactory metadata (#3348)
lidavidm Aug 28, 2025
3c83c15
fix(csharp/src/Drivers/Databricks): Fix Databricks readme (#3365)
eric-wang-1990 Aug 28, 2025
befdd4b
fix(go/adbc/driver/bigquery): fix timestamp arrow type to use micro s…
xuliangs Aug 28, 2025
6d17189
fix(csharp/src/Drivers/Databricks): Add instructions about driver con…
eric-wang-1990 Aug 28, 2025
b693e5a
ci: change CI DB for snowflake tests (#3368)
zeroshade Aug 28, 2025
8c33983
feat(java/driver/jni): pass through all initial params (#3372)
lidavidm Aug 29, 2025
f5c0354
feat(c/driver/postgresql): bind arrow.json to JSON (#3333)
lidavidm Aug 29, 2025
ab1f98b
feat(go/adbc/driver/snowflake): Enable PAT and WIF auth (#3366)
zeroshade Aug 29, 2025
dd58077
fix(go/adbc/driver/snowflake): fix unit tests (#3377)
zeroshade Aug 30, 2025
3749731
feat(java/driver/jni): implement parameter binding (#3370)
lidavidm Sep 1, 2025
714837e
fix(c/driver_manager): rename `ADBC_CONFIG_PATH` to `ADBC_DRIVER_PATH…
ianmcook Sep 1, 2025
dae87ae
feat(rust/driver/snowflake): add `pat` and `wif` auth types (#3376)
mbrobbel Sep 1, 2025
e99af15
ci: downgrade XCode (#3383)
lidavidm Sep 1, 2025
526dd93
fix(c/driver_manager): add `drivers` subdir in search paths (#3375)
zeroshade Sep 1, 2025
a4f09d1
feat(java/driver/jni): enable new load flags (#3373)
lidavidm Sep 1, 2025
cae6bd1
chore(go/adbc): remove now-unnecessary excludes from go.mod (#3384)
lidavidm Sep 1, 2025
ad62614
docs: fix safari rendering in manifest_load.mmd diagram (#3391)
amoeba Sep 3, 2025
dc530d9
refactor(rust/core)!: move the ffi related stuff to the new adbc_ffi …
eitsupi Sep 3, 2025
f68b23a
feat(csharp/src/Drivers/Apache): Enabled Standard protocol for Spark …
ryan-syed Sep 3, 2025
3452994
fix(csharp/src/Drivers/BigQuery): Include try/catch for InvalidOperat…
davidhcoe Sep 3, 2025
5238995
fix(csharp/src/Drivers/Apache/Spark): fix column metadata index offse…
birschick-bq Sep 3, 2025
e4404e7
feat(c/driver_manager): improve error reporting for manifests (#3386)
lidavidm Sep 4, 2025
39cf47f
fix(python/adbc_driver_manager): mark calls with nogil (#3321)
lidavidm Sep 5, 2025
6e23ec9
docs: rework driver manager references across docs (#3388)
amoeba Sep 5, 2025
c5d1a7c
docs: minor improvements to driver_manifests.rst (#3394)
amoeba Sep 5, 2025
e5c6025
fix(python/adbc_driver_manager): handle empty params in executemany (…
lidavidm Sep 5, 2025
6ce20ab
feat(c/driver_manager,rust/driver_manager): add manifest version chec…
zeroshade Sep 5, 2025
d44e361
feat(c/driver/sqlite,python/adbc_driver_manager): bind params by name…
lidavidm Sep 6, 2025
69ba923
feat(c/driver_manager): don't ignore invalid manifests (#3399)
lidavidm Sep 8, 2025
58d7532
chore: Bump actions/setup-go from 5 to 6 (#3402)
dependabot[bot] Sep 9, 2025
2377fc3
chore(go/adbc): Bump google.golang.org/api from 0.248.0 to 0.249.0 in…
dependabot[bot] Sep 9, 2025
1459771
chore(rust): Bump windows-sys from 0.60.2 to 0.61.0 in /rust (#3413)
dependabot[bot] Sep 9, 2025
775d2d0
chore: Bump actions/setup-python from 5 to 6 (#3403)
dependabot[bot] Sep 9, 2025
7021fd7
chore: Bump ruby/setup-ruby from 1.256.0 to 1.257.0 (#3404)
dependabot[bot] Sep 9, 2025
13c96d1
chore: Bump google-github-actions/auth from 2.1.12 to 3.0.0 (#3406)
dependabot[bot] Sep 9, 2025
bd974b4
chore: Bump actions/github-script from 7.0.1 to 8.0.0 (#3405)
dependabot[bot] Sep 9, 2025
383a0c1
chore(go/adbc): Bump the opentelemetry group in /go/adbc with 6 updat…
dependabot[bot] Sep 9, 2025
d014370
chore(java): Bump dep.org.checkerframework.version from 3.49.5 to 3.5…
dependabot[bot] Sep 9, 2025
17715fe
chore(go/adbc): Bump golang.org/x/sync from 0.16.0 to 0.17.0 in /go/a…
dependabot[bot] Sep 9, 2025
23f3c6c
chore(go/adbc): Bump github.com/apache/arrow-go/v18 from 18.4.0 to 18…
dependabot[bot] Sep 9, 2025
c7a1747
chore(go/adbc): Bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 in /go…
dependabot[bot] Sep 9, 2025
1004cf5
ci: cut down on Dependabot spam a bit (#3414)
lidavidm Sep 9, 2025
5fa9399
chore(rust): Bump windows-registry from 0.5.3 to 0.6.0 in /rust (#3412)
dependabot[bot] Sep 9, 2025
bd12637
chore: Bump actions/setup-dotnet from 4 to 5 (#3415)
dependabot[bot] Sep 9, 2025
5aebc95
chore(go/adbc): Bump cloud.google.com/go/bigquery from 1.69.0 to 1.70…
dependabot[bot] Sep 9, 2025
018d862
chore: regenerate LICENSE.txt (#3417)
lidavidm Sep 9, 2025
6d4216c
chore: bump to version 21/1.9.0 (#3424)
lidavidm Sep 14, 2025
ca242f7
chore(rust): Bump windows-sys from 0.59.0 to 0.61.0 in /rust (#3447)
dependabot[bot] Sep 15, 2025
dc358d5
feat(csharp/src/Telemetry/Traces/Exporters): refactor and improve per…
birschick-bq Sep 15, 2025
f31ef0a
chore(go/adbc): Bump golang.org/x/tools from 0.36.0 to 0.37.0 (#3436)
dependabot[bot] Sep 15, 2025
6c4e97f
chore(go/adbc): Bump google.golang.org/grpc from 1.75.0 to 1.75.1 in …
dependabot[bot] Sep 16, 2025
d7429c9
chore(go/adbc): Bump modernc.org/sqlite from 1.38.2 to 1.39.0 in /go/…
dependabot[bot] Sep 16, 2025
d04b0af
chore(java): Bump com.google.protobuf:protobuf-java from 4.32.0 to 4.…
dependabot[bot] Sep 16, 2025
60b8ec8
chore(java): Bump dep.org.checkerframework.version from 3.50.0 to 3.5…
dependabot[bot] Sep 16, 2025
b007056
chore(go/adbc): Bump google.golang.org/protobuf from 1.36.8 to 1.36.9…
dependabot[bot] Sep 16, 2025
556a8b0
chore(rust): Bump tempfile from 3.21.0 to 3.22.0 in /rust (#3446)
dependabot[bot] Sep 16, 2025
db61514
fix(r/adbcsnowflake): add importFrom for packageVersion (#3435)
amoeba Sep 16, 2025
dfc3bd4
build: update vcpkg version (#3431)
lidavidm Sep 18, 2025
477ccf0
ci: build JNI artifacts (#3429)
lidavidm Sep 18, 2025
b206f25
chore: fix typo in workflow (#3451)
lidavidm Sep 19, 2025
0fd06fa
docs: add very basic bigquery drivers page (#3452)
amoeba Sep 20, 2025
ecb22fd
docs: fix path case in references in bigquery.rst (#3453)
amoeba Sep 21, 2025
78f600d
chore(rust/core): fix package description (#3457)
eitsupi Sep 21, 2025
0e50d6c
chore(rust/driver/datafusion): bump datafusion to 50.0.0 (#3458)
eitsupi Sep 21, 2025
4cd05f0
fix(c/driver_manager): ensure CONDA_PREFIX search builds (#3428)
lidavidm Sep 22, 2025
12d64ec
chore: Bump ruby/setup-ruby from 1.257.0 to 1.263.0 (#3459)
dependabot[bot] Sep 22, 2025
ea7f869
chore(java): Bump org.assertj:assertj-core from 3.27.4 to 3.27.6 in /…
dependabot[bot] Sep 23, 2025
5dc9322
chore(java): Bump com.google.errorprone:error_prone_core from 2.41.0 …
dependabot[bot] Sep 23, 2025
9e3dad3
chore(java): Bump org.postgresql:postgresql from 42.7.7 to 42.7.8 in …
dependabot[bot] Sep 23, 2025
3629489
chore(java): Bump com.uber.nullaway:nullaway from 0.12.9 to 0.12.10 i…
dependabot[bot] Sep 23, 2025
5819810
fix(go/adbc/driver/bigquery): Use DECIMAL and BIGDECIMAL defaults if …
jasonlin45 Sep 23, 2025
7b4ccf2
chore(rust): Bump toml from 0.9.5 to 0.9.7 in /rust (#3466)
dependabot[bot] Sep 23, 2025
10431f0
chore(rust): Bump libloading from 0.8.8 to 0.8.9 in /rust (#3467)
dependabot[bot] Sep 23, 2025
c725a03
chore(csharp): Bump Azure.Identity from 1.14.1 to 1.16.0 (#3444)
dependabot[bot] Sep 23, 2025
11f92d0
fix(go/adbc/driver/snowflake): Retain case for GetTableSchema field n…
ajhlee-dbt Sep 23, 2025
95fff2a
feat(csharp/src/Drivers): instrument tracing exporters for BigQuery/A…
birschick-bq Sep 24, 2025
2dfd110
feat(csharp/src/Drivers/Databricks): Added support for user-configura…
msrathore-db Sep 25, 2025
e198884
docs(r/adbcdrivermanager): Fix roxygen comments (#3477)
eitsupi Sep 25, 2025
ca09f19
fix(r/adbcdrivermanager): support `replace` and `create_append` inges…
eitsupi Sep 25, 2025
e5d5504
docs(csharp/src/Drivers/Databricks): add mitm proxy instruction (#3486)
eric-wang-1990 Sep 25, 2025
f62ac67
fix(csharp/src/Drivers/Databricks): Update DirectResult MaxRows MaxBy…
eric-wang-1990 Sep 26, 2025
441b264
build(python/adbc_driver_manager): enable conda support properly (#3484)
lidavidm Sep 27, 2025
51e854b
feat(csharp/src/Drivers/BigQuery): Add support for specifying a locat…
davidhcoe Sep 29, 2025
9777b85
chore(r): Always use system go for building R packages (#3492)
paleolimbot Sep 29, 2025
ab3bbf6
chore(csharp): Bump BenchmarkDotNet from 0.15.2 to 0.15.4 (#3508)
dependabot[bot] Sep 30, 2025
6b559b2
chore(csharp): Bump xunit.runner.visualstudio from 3.1.4 to 3.1.5 (#3…
dependabot[bot] Sep 30, 2025
9941cd0
chore: Bump docker/login-action from 3.5.0 to 3.6.0 (#3498)
dependabot[bot] Sep 30, 2025
0850784
ci: install clippy in Rust workflow (#3495)
mbrobbel Oct 1, 2025
ee3bd2e
docs: Fix macro name for exporting ADBC driver in README (#3493)
Kontinuation Oct 1, 2025
9b8703c
chore(rust): Bump windows-sys from 0.61.0 to 0.61.1 in /rust (#3496)
dependabot[bot] Oct 1, 2025
d146d07
chore(rust): Bump tempfile from 3.22.0 to 3.23.0 in /rust (#3507)
dependabot[bot] Oct 1, 2025
a6bc5e7
chore(rust): Bump regex from 1.11.2 to 1.11.3 in /rust (#3503)
dependabot[bot] Oct 1, 2025
b334546
chore(rust): Bump the arrow-datafusion group in /rust with 4 updates …
dependabot[bot] Oct 2, 2025
16cf038
feat(ci/linux-packages): Add support for AlmaLinux 10 (#3514)
kou Oct 2, 2025
6646130
feat(ci/linux-packages): Add support for Debian GNU/Linux trixie (#3513)
kou Oct 2, 2025
e901920
ci: macos-13 is deprecated (#3515)
kevinjqliu Oct 3, 2025
bcaede9
chore(java): Bump com.diffplug.spotless:spotless-maven-plugin from 2.…
dependabot[bot] Oct 3, 2025
eaf4e07
chore(go/adbc): Bump google.golang.org/api from 0.249.0 to 0.250.0 in…
dependabot[bot] Oct 3, 2025
23c5bb2
fix(python/adbc_driver_manager): load manifests from venv path (#3490)
lidavidm Oct 4, 2025
0a84392
feat(csharp/src/Drivers/Databricks): Added support for connection par…
msrathore-db Oct 6, 2025
e476584
chore(csharp): Bump coverlet.collector from 6.0.0 to 6.0.4 (#3532)
dependabot[bot] Oct 6, 2025
7b0d417
chore(java): Bump dep.org.checkerframework.version from 3.51.0 to 3.5…
dependabot[bot] Oct 7, 2025
d0f9234
chore(go/adbc): Bump cloud.google.com/go/bigquery from 1.70.0 to 1.71…
dependabot[bot] Oct 7, 2025
dbe243c
chore(go/adbc): Bump google.golang.org/protobuf from 1.36.9 to 1.36.1…
dependabot[bot] Oct 7, 2025
206e02f
fix(go/adbc/driver/snowflake): return arrow numeric type correctly wh…
praveentandra Oct 7, 2025
bf1d4aa
chore(go/adbc): Bump google.golang.org/api from 0.250.0 to 0.251.0 in…
dependabot[bot] Oct 7, 2025
6d542d3
chore(go/adbc): fix deprecation warning (#3538)
lidavidm Oct 7, 2025
61f4d97
ci: fix spurious failure of docker-compose (#3540)
lidavidm Oct 7, 2025
c4c48d2
ci: fix failing nightly verification (#3541)
lidavidm Oct 7, 2025
c479df9
ci: fix macos-13 deprecation (#3519)
kevinjqliu Oct 7, 2025
7bf21f4
chore(rust): Bump windows-sys from 0.61.1 to 0.61.2 in /rust (#3534)
dependabot[bot] Oct 7, 2025
9032468
chore(rust): Bump windows-registry from 0.6.0 to 0.6.1 in /rust (#3535)
dependabot[bot] Oct 7, 2025
4b7b194
chore(go/adbc): Bump github.com/snowflakedb/gosnowflake from 1.16.0 t…
dependabot[bot] Oct 7, 2025
605bf75
feat(csharp/src/Drivers/Databricks): Used connection param of batchSi…
msrathore-db Oct 7, 2025
6925a99
fix(csharp/test/Drivers/Databricks): Disable UseDescTableExtended by …
jackyhu-db Oct 7, 2025
306e74f
docs: update docs site footer for new ASF logo (#3546)
ianmcook Oct 8, 2025
6684456
chore(dev/release): Follow Linux package upload changes in apache/arr…
kou Oct 8, 2025
ad2b150
build: update vcpkg version (and hence dependencies) (#3542)
lidavidm Oct 9, 2025
8f852e9
fix(csharp/src): handle HTTP authorization exception for Thrift-based…
birschick-bq Oct 9, 2025
e03f1cc
refactor(rust/ffi): make fields of FFI structs public (#3553)
lidavidm Oct 10, 2025
8bc03ef
feat(csharp/src/Drivers/BigQuery): implement AdbcStatement.Cancel on …
birschick-bq Oct 13, 2025
1f8b159
feat(go/adbc/driver/snowflake): Add option to disable vectorized scan…
CurtHagenlocher Oct 13, 2025
a33d84f
chore(rust): Bump toml from 0.9.7 to 0.9.8 in /rust (#3571)
dependabot[bot] Oct 13, 2025
aba27ef
chore(rust): Bump regex from 1.11.3 to 1.12.2 in /rust (#3572)
dependabot[bot] Oct 13, 2025
644200b
chore(rust): Bump the arrow-datafusion group in /rust with 2 updates …
dependabot[bot] Oct 13, 2025
f114b9d
chore(go/adbc): Bump the golang-org-x group in /go/adbc with 2 update…
dependabot[bot] Oct 13, 2025
97bbe60
chore(java): Bump com.microsoft.sqlserver:mssql-jdbc from 13.2.0.jre1…
dependabot[bot] Oct 13, 2025
b559e7b
chore(go/adbc): Bump modernc.org/sqlite from 1.39.0 to 1.39.1 in /go/…
dependabot[bot] Oct 13, 2025
88b8b2f
chore: Bump ruby/setup-ruby from 1.263.0 to 1.265.0 (#3560)
dependabot[bot] Oct 13, 2025
7f922f8
chore: Bump r-lib/actions from 2.11.3 to 2.11.4 (#3561)
dependabot[bot] Oct 13, 2025
43a108a
chore(go/adbc): Bump google.golang.org/api from 0.251.0 to 0.252.0 in…
dependabot[bot] Oct 14, 2025
2b9262b
chore(go/adbc): Bump google.golang.org/grpc from 1.75.1 to 1.76.0 in …
dependabot[bot] Oct 14, 2025
c1bf990
chore(python): drop Python 3.9 (#3573)
lidavidm Oct 14, 2025
4de1b4f
feat(python): support free-threading (#3575)
lidavidm Oct 14, 2025
7a1d18e
feat(csharp/src/Drivers/Databricks): capture x-thriftserver-error-mes…
eric-wang-1990 Oct 14, 2025
7076bee
feat(python/adbc_driver_manager): add convenience methods (#3539)
lidavidm Oct 15, 2025
cc33312
fix(python/adbc_driver_manager): don't consume result for `descriptio…
lidavidm Oct 15, 2025
46a63a9
fix(csharp/src/Drivers/Databricks): Fix HTTP handler chain ordering t…
eric-wang-1990 Oct 16, 2025
5045b11
feat(c/driver/postgresql): Implement StatementGetParameterSchema (#3579)
Mandukhai-Alimaa Oct 17, 2025
7965684
feat(python/adbc_driver_manager): simplify connect (#3537)
lidavidm Oct 17, 2025
0cc7638
fix(csharp/src/Drivers/Databricks): update error type for connection …
davidhcoe Oct 17, 2025
e9d70e4
chore(csharp): Bump DuckDB.NET.Bindings.Full from 1.3.0 to 1.4.1 (#3587)
CurtHagenlocher Oct 17, 2025
2d159d3
fix(java/driver/flight-sql): use FlightSqlClientWithCallOptions for p…
rnowacoski Oct 18, 2025
7d05c58
feat(csharp/src): Improve efficiency of C# BigQuery and Databricks dr…
CurtHagenlocher Oct 20, 2025
6fa0db2
feat(csharp/src/Drivers/Databricks): Add Activity-based distributed t…
eric-wang-1990 Oct 20, 2025
57eaeff
fix(csharp/src/Drivers): correct the call to TraceActivityAsync (#3592)
birschick-bq Oct 20, 2025
d9a69ed
chore(csharp/src/Apache.Arrow.Adbc/Tracing): throw runtime exception …
birschick-bq Oct 20, 2025
11ed854
chore(java): Bump com.google.protobuf:protobuf-java from 4.32.1 to 4.…
dependabot[bot] Oct 21, 2025
2964c54
fix(c/driver/postgresql): handle empty strings correctly in parameter…
Mandukhai-Alimaa Oct 21, 2025
3774b82
feat(csharp/src/Drivers/Databricks): Changed default value for async …
msrathore-db Oct 21, 2025
fb6306f
fix: resolve Goroutine leak in database connection close (#3491)
bruceNu1l Oct 21, 2025
f6d5cfe
chore(csharp): Enable centralized package management (#3605)
CurtHagenlocher Oct 21, 2025
9051acf
fix(csharp/src/Drivers/BigQuery): handle dispose of Statement before …
birschick-bq Oct 22, 2025
d57cc50
feat(python/adbc_driver_postgresql): document autocommit as acceptabl…
Mandukhai-Alimaa Oct 23, 2025
2c1e01d
fix(csharp/src/Drivers/BigQuery): correct unexpected ObjectDisposedEx…
birschick-bq Oct 23, 2025
990c67d
feat(go/adbc/driver/databricks): Add Databrikcs driver written in Go …
jasonlin45 Oct 24, 2025
ec49580
fix(c/driver/postgresql): handle overflow on binary-like fields (#3616)
lidavidm Oct 27, 2025
47e9e6b
fix(python/adbc_driver_manager): update type annotations (#3603)
lidavidm Oct 27, 2025
c647cf8
chore(go/adbc): Bump github.com/databricks/databricks-sql-go from 1.8…
dependabot[bot] Oct 27, 2025
7687378
chore(go/adbc): Bump google.golang.org/api from 0.252.0 to 0.253.0 in…
dependabot[bot] Oct 27, 2025
6d87d46
chore: Bump ruby/setup-ruby from 1.265.0 to 1.267.0 (#3638)
dependabot[bot] Oct 27, 2025
b922a77
feat(go/adbc/driver/bigquery): Support setting quota project for conn…
ajhlee-dbt Oct 27, 2025
1db93d8
chore: Bump actions/download-artifact from 5 to 6 (#3630)
dependabot[bot] Oct 28, 2025
29ded49
chore: Bump actions/upload-artifact from 4 to 5 (#3631)
dependabot[bot] Oct 28, 2025
171ca0f
ci: update tested Java versions (#3641)
lidavidm Oct 28, 2025
9cd4aef
chore(java): Bump com.google.errorprone:error_prone_core from 2.42.0 …
dependabot[bot] Oct 28, 2025
4b868ac
feat(csharp/src/Drivers/Databricks): Design of SEA support for Databr…
jadewang-db Oct 28, 2025
4f2d4ec
fix(csharp/src/Apache.Arrow.Adbc): Expose extensions to package in Nu…
davidhcoe Oct 28, 2025
00e9490
chore(csharp): Bump Apache.Arrow.Flight from 20.0.0 to 22.1.0 (#3629)
dependabot[bot] Oct 28, 2025
74200ee
fix(csharp/src/Drivers/BigQuery): improve selective handling of cance…
birschick-bq Oct 28, 2025
946944f
build(python): provide wheels for Python 3.14/3.14t (#3620)
lidavidm Oct 29, 2025
6d458a2
feat(c/driver_manager): improve error messages further (#3646)
lidavidm Oct 29, 2025
a67ab5a
build(c/driver/postgresql): include portable-snippets (#3643)
lidavidm Oct 29, 2025
8a861bb
feat(csharp/src/Drivers/Databricks): consolidate LZ4 decompression lo…
eric-wang-1990 Oct 29, 2025
f6f8e49
chore(rust): support arrow 57 (#3647)
eitsupi Oct 29, 2025
6a82d7b
feat(go/adbc/driver/bigquery): add `BIGQUERY:type` field metadata (#3…
serramatutu Oct 30, 2025
fc8c21a
chore(rust): Bump tokio from 1.47.1 to 1.48.0 in /rust (#3599)
dependabot[bot] Oct 30, 2025
eae39dd
feat(csharp/src/Drivers/Databricks): Improve memory utilization of cl…
CurtHagenlocher Oct 30, 2025
0b01c6e
chore(csharp/src/Drivers/Databricks): Revert previous "memory utiliza…
CurtHagenlocher Oct 31, 2025
a86b616
feat(csharp/src/Drivers/Databricks): Clarify CloudFetch memory manage…
eric-wang-1990 Oct 31, 2025
726a9fc
ci: force rebuild of Docker images for Linux packaging (#3658)
lidavidm Oct 31, 2025
8ac610f
test(c/driver_manager,python/adbc_driver_manager): fix failing tests …
lidavidm Nov 3, 2025
0650b83
test(glib,ruby): pin power_assert (#3662)
lidavidm Nov 3, 2025
8743b1c
chore: update CHANGELOG.md for 21
lidavidm Nov 3, 2025
f1f9425
chore: update versions for 21
lidavidm Nov 3, 2025
33dce76
Merge tag 'apache-arrow-adbc-21' into merge-21
jasonlin45 Nov 13, 2025
60eb96a
Use new driverbase
jasonlin45 Nov 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(csharp/src/Drivers/Databricks): Add instructions about driver con…
…fig setup (apache#3367)

Add instructions about how to setup driver config from env variable.
  • Loading branch information
eric-wang-1990 authored Aug 28, 2025
commit 6d17189abc187b3f4a7efdbe2d71fc902f449e3a
35 changes: 35 additions & 0 deletions csharp/src/Drivers/Databricks/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,41 @@ The Databricks ADBC driver is built on top of the Spark ADBC driver and inherits

**Note**: The Databricks driver inherits all properties from the [Spark driver](../Apache/Spark/readme.md). The properties below are Databricks-specific additions.

## Configuration Methods

The Databricks driver supports multiple ways to configure properties:

### 1. Direct Property Configuration
Pass properties directly when creating the driver connection (traditional method).

### 2. Environment Variable Configuration
Configure properties using a JSON file loaded via environment variables:

1. **Create a JSON configuration file** with standard ADBC parameters:
```json
{
"adbc.databricks.driver_config_take_precedence": "true",
"adbc.databricks.enable_pk_fk": "false",
"adbc.connection.catalog": "my_catalog",
"adbc.connection.db_schema": "my_schema"
}
```

2. **Set the system environment variable** `DATABRICKS_CONFIG_FILE` to point to your JSON file:
1. Open System Properties → Advanced → Environment Variables
2. Add new system variable: Name=`DATABRICKS_CONFIG_FILE`, Value=`C:\path\to\your\config.json`

3. **Property Merging Behavior**:
- By default: Constructor/code properties **override** environment config properties
- With `"adbc.databricks.driver_config_take_precedence": "true"`: Environment config properties **override** constructor/code properties

### 3. Hybrid Configuration
You can combine both methods - the driver will automatically merge environment config with constructor properties based on the precedence setting.

**Use Cases**:
- **PowerBI Integration**: Set system-wide defaults via environment config while allowing connection-specific overrides


### Authentication Properties

| Property | Description | Default |
Expand Down