You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by gi...@apache.org on 2025/07/08 07:52:51 UTC
(arrow-adbc) branch dependabot/cargo/rust/prost-0.14.1 updated (107fd9b79 -> c8089c263)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/cargo/rust/prost-0.14.1
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
omit 107fd9b79 chore(rust): bump prost from 0.13.5 to 0.14.1 in /rust
add c8673124f ci: update Maven and .NET download URLs (#3030)
add 75bd7a606 test(c/driver_manager): make new test work on Windows (#3031)
add 900fe52ed feat(python/adbc_driver_manager): accept pathlib.Path in Database (#3035)
add de342dfa9 chore(glib): Generate version.h automatically (#3037)
add a3ea19173 chore(ruby): Use rubygems-requirements-system (#3039)
add 7cc8fa947 chore(glib): Use project_{build,source}_root() instead of {build,source}_root() (#3043)
add c9f82c5c1 chore(python): update license field in pyproject.toml (#3044)
add 05c9430de feat(r/adbcdrivermanager): Add load by manifest to adbcdrivermanager (#3036)
add 9c766c0d1 ci: add `_LIBCPP_DISABLE_AVAILABILITY` as required (#3034)
add 54fb47cc1 feat(glib): Add gadbc_database_set_load_flags() (#3041)
add 0713502f8 chore(ruby): Use require_relative (#3047)
add 8a300e1dd chore: remove deprecated attribute from compose (#3051)
add 28982c2c4 build(python/adbc_driver_manager): fix type declarations (#3049)
add df64ed6fa docs: add installation of basic Python dependencies to CONTRIBUTING.md (#3053)
add ba2f0e0bf fix(go/adbc): adding back compatibility for function FlightSQLDriverInit (#3056)
add ec51e9525 feat(go/adbc/drivermgr): Set default load flags for drivermgr to load manifests (#3021)
add 19242bcc2 feat(csharp/src/Drivers/Databricks): Fix initial catalog typo (#3057)
add 8da67a411 build(c): fix warnings in vendored toml.hpp (#3045)
add 56d1951e8 docs: describe Snowflake URI creation (#3062)
add caf9ba106 docs: update installation commands for R (#3060)
add 7536f450b build(python): enable freethreaded wheel on Linux (#3063)
add cbd76470e build(python): keep building driver manager on manylinux2014 (#3065)
add ca929ee3e test(csharp/src/Drivers): add Spice.ai test target (#2961)
add 67083806c chore: regenerate LICENSE (#3067)
add 02a42190c chore(go/adbc): bump the opentelemetry group in /go/adbc with 6 updates (#3069)
add 13b08804c chore(java): bump com.google.errorprone:error_prone_core from 2.38.0 to 2.39.0 in /java (#3072)
add 7fa583834 chore(java): bump dep.org.checkerframework.version from 3.49.4 to 3.49.5 in /java (#3074)
add 52aaaae51 chore(go/adbc): bump google.golang.org/api from 0.238.0 to 0.239.0 in /go/adbc (#3068)
add 10ab7cb33 chore(java): bump org.junit:junit-bom from 5.13.1 to 5.13.2 in /java (#3077)
add 53c92aa44 chore(csharp): Bump Azure.Identity and System.Diagnostics.DiagnosticSource (#3078)
add 4897d2f9b fix(csharp/src/Drivers/Databricks): Align ConnectionTimeout with TemporarilyUnavailableRetryTimeout (#3073)
add ba2efd0d8 feat(csharp/src/Drivers/Databricks): Fix for older DBR versions incorrect ResultFormat (#3020)
add bab1efcb9 chore(rust): fix new clippy lints (#3076)
add fdf16590d chore(rust): bump test-with from 0.15.1 to 0.15.2 in /rust (#3070)
add b49d821de docs: fix typo in docs/source/driver/jdbc.rst (#3081)
add 4fab33e1e fix(go/adbc/driver/snowflake): fix copy concurrency 0 (#2805)
add d212b8276 fix(r/adbcbigquery,r/adbcflightsql,r/adbcsnowflake): fix warnings on R CMD check for Go-based drivers (#3061)
add c9fc5b9b0 docs: acknowledge Rust's existence (#3083)
add afaa18834 chore(dev/release): add Python 3.13 to the default wheel test targets (#3085)
add 067638423 docs: add Snowflake and BigQuery drivers to Python API reference (#3088)
add d684439c4 docs: consistent use of `pushd` instead of `cd` in the contributing guide (#3089)
add 7237ddf29 docs(rust/core): add simple usage of Driver Manager (#3086)
add a9769147f fix(python/adbc_driver_bigquery): correct string value of credential enum (#3091)
add 1b04fca51 feat(csharp/src/Drivers/Databricks): Add W3C trace context (#3082)
add 031654f46 fix(csharp/src/Drivers/Databricks): Set the SqlState of the exception in RetryHttpHandler (#3092)
add 386c82045 fix(csharp/src/Drivers/Apache): generate type-consistent empty result for GetColumnsExtended query (#3096)
add f8d5a5c7c fix(csharp/src/Drivers/Databricks): fix CloudFetchResultFetcher initial results processing logic (#3097)
add 5649dc995 feat(csharp/src/Drivers/Databricks): Fix EnablePkFk (#3098)
add e93d18132 feat(csharp/src/Drivers/Databricks): Remove redundant closeoperation (#3093)
add 8fa2a22ef chore(csharp/test/Drivers/Databricks): Split the Databricks test into unit test and integration test (#3095)
add 4146e5683 ci: don't check for pings in PR body when it's Dependabot (#3094)
add b64864a55 chore: update versions for 20-SNAPSHOT (#3104)
add 218708c77 fix(c/driver_manager): fix expected `;` for musl arch (#3105)
add 3e481a686 feat(csharp/src/Drivers/BigQuery): Enhanced tracing and large resultset improvements (#3022)
add accec23d6 chore: go driver makefile now considers more source files as dependencies (#3108)
add 875c0b26a fix(go/adbc): changing the location of FlightSQLDriverInit function (#3079)
add 49fbda1f0 chore(java): bump org.junit:junit-bom from 5.13.2 to 5.13.3 in /java (#3112)
add d9762b093 chore(go/adbc): bump google.golang.org/api from 0.239.0 to 0.240.0 in /go/adbc (#3110)
add 6e0a9e58f chore(java): bump com.microsoft.sqlserver:mssql-jdbc from 12.10.1.jre11 to 13.1.0.jre11-preview in /java (#3114)
add fe23d35bd docs: organize Documentation steps of CONTRIBUTING.md (#3100)
add cfb7f8240 chore(go/adbc): bump github.com/snowflakedb/gosnowflake from 1.14.1 to 1.15.0 in /go/adbc (#3116)
add 8a1e55fbc chore(rust): bump tokio from 1.45.1 to 1.46.1 in /rust (#3113)
add c8089c263 chore(rust): bump prost from 0.13.5 to 0.14.1 in /rust
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (107fd9b79)
\
N -- N -- N refs/heads/dependabot/cargo/rust/prost-0.14.1 (c8089c263)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.env | 4 +-
.github/workflows/dev_pr.yml | 4 +
.github/workflows/integration.yml | 33 +
.github/workflows/nightly-verify.yml | 3 +
.github/workflows/r-basic.yml | 5 +-
.github/workflows/verify.yml | 3 +
CHANGELOG.md | 115 ++
CONTRIBUTING.md | 72 +-
LICENSE.txt | 570 +++++++++-
c/cmake_modules/AdbcVersion.cmake | 2 +-
c/driver_manager/adbc_driver_manager_test.cc | 10 +-
c/driver_manager/current_arch.h | 2 +-
c/meson.build | 2 +-
c/vendor/toml++/toml.hpp | 6 +-
c/vendor/vendor_tomlplusplus.sh | 2 +
ci/conda/meta.yaml | 2 +-
ci/conda_env_docs.txt | 2 +-
...relocate.dockerfile => spiceai-init.dockerfile} | 38 +-
ci/linux-packages/debian/control | 22 +-
...install => libadbc-driver-flightsql108.install} | 0
...7.install => libadbc-driver-manager108.install} | 0
...nstall => libadbc-driver-postgresql108.install} | 0
...install => libadbc-driver-snowflake108.install} | 0
...07.install => libadbc-driver-sqlite108.install} | 0
ci/scripts/csharp_test.sh | 5 +
ci/scripts/python_util.sh | 4 +
ci/scripts/python_wheel_unix_build.sh | 18 +-
ci/scripts/python_wheel_unix_relocate.sh | 10 +
ci/scripts/python_wheel_unix_test.sh | 4 +-
ci/scripts/verify_ubuntu.sh | 42 +-
compose.yaml | 18 +-
csharp/Directory.Build.props | 2 +-
csharp/configs/flightsql-spiceai.json | 28 +
.../src/Apache.Arrow.Adbc/Apache.Arrow.Adbc.csproj | 2 +-
.../Extensions/IArrowArrayExtensions.cs | 4 +
.../Tracing/ActivityExtensions.cs | 19 +
.../Drivers/Apache/Hive2/HiveServer2Statement.cs | 49 +-
csharp/src/Drivers/BigQuery/ActivityExtensions.cs | 51 +
csharp/src/Drivers/BigQuery/BigQueryConnection.cs | 1108 +++++++++++---------
csharp/src/Drivers/BigQuery/BigQueryParameters.cs | 56 +-
csharp/src/Drivers/BigQuery/BigQueryStatement.cs | 460 +++++---
csharp/src/Drivers/BigQuery/BigQueryUtils.cs | 22 +
csharp/src/Drivers/BigQuery/RetryManager.cs | 8 +
csharp/src/Drivers/BigQuery/readme.md | 52 +
.../CloudFetch/CloudFetchDownloadManager.cs | 4 +-
.../Databricks/CloudFetch/CloudFetchReader.cs | 7 +-
.../CloudFetch/CloudFetchResultFetcher.cs | 21 +-
.../Databricks/DatabricksCompositeReader.cs | 115 ++
.../src/Drivers/Databricks/DatabricksConnection.cs | 88 +-
.../src/Drivers/Databricks/DatabricksParameters.cs | 21 +
csharp/src/Drivers/Databricks/DatabricksReader.cs | 14 +-
csharp/src/Drivers/Databricks/RetryHttpHandler.cs | 5 +-
.../Drivers/Databricks/TracingDelegatingHandler.cs | 101 ++
.../Apache.Arrow.Adbc.Tests.csproj | 2 +-
csharp/test/Drivers/Apache/Common/DriverTests.cs | 4 +-
...Apache.Arrow.Adbc.Tests.Drivers.BigQuery.csproj | 2 +-
.../Drivers/BigQuery/BigQueryTestConfiguration.cs | 3 +
.../test/Drivers/BigQuery/BigQueryTestingUtils.cs | 5 +
.../Auth/OAuthClientCredentialsProviderTests.cs | 0
.../Drivers/Databricks/{ => E2E}/ClientTests.cs | 0
.../CloudFetch/CloudFetchDownloaderTest.cs | 0
.../CloudFetch/CloudFetchResultFetcherTest.cs | 139 ++-
.../Databricks/{ => E2E}/CloudFetchE2ETest.cs | 0
.../Databricks/{ => E2E}/ComplexTypesValueTests.cs | 0
.../{ => E2E}/DatabricksConnectionTest.cs | 35 +
.../{ => E2E}/DatabricksTestConfiguration.cs | 9 +
.../{ => E2E}/DatabricksTestEnvironment.cs | 12 +
.../Databricks/{ => E2E}/DateTimeValueTests.cs | 0
.../Drivers/Databricks/{ => E2E}/DriverTests.cs | 23 +
.../Databricks/{ => E2E}/NumericValueTests.cs | 0
.../{ => E2E}/ServerSidePropertyE2ETest.cs | 0
.../Drivers/Databricks/{ => E2E}/StatementTests.cs | 180 ++++
.../Databricks/{ => E2E}/StringValueTests.cs | 0
.../Databricks/TracingDelegatingHandlerTest.cs | 318 ++++++
.../DatabricksOperationStatusPollerTests.cs | 2 +-
.../Result/DescTableExtendedResultTest.cs | 2 +-
.../Databricks/{ => Unit}/RetryHttpHandlerTest.cs | 8 +-
.../test/Drivers/Interop/FlightSql/ClientTests.cs | 4 +-
.../Drivers/Interop/FlightSql/FlightSqlData.cs | 70 ++
.../FlightSql/FlightSqlTestConfiguration.cs | 3 +-
csharp/test/Drivers/Interop/FlightSql/readme.md | 30 +
dev/release/utils-prepare.sh | 20 +-
dev/release/verify-release-candidate.sh | 15 +-
dev/release/versions.env | 18 +-
docs/source/conf.py | 3 +-
docs/source/driver/flight_sql.rst | 3 +-
docs/source/driver/installation.rst | 17 +-
docs/source/driver/jdbc.rst | 2 +-
docs/source/driver/snowflake.rst | 15 +-
docs/source/ext/sphinx_recipe/pyproject.toml | 4 +-
docs/source/index.rst | 10 +-
...iver_flightsql.rst => adbc_driver_bigquery.rst} | 8 +-
...ver_flightsql.rst => adbc_driver_snowflake.rst} | 8 +-
docs/source/python/api/index.rst | 2 +
docs/source/rust/driver_manager.rst | 56 +
docs/source/{java => rust}/index.rst | 8 +-
docs/source/rust/quickstart.rst | 70 ++
glib/adbc-arrow-glib/meson.build | 20 +-
glib/adbc-arrow-glib/version.h.in | 65 +-
glib/adbc-glib/database.c | 34 +
glib/adbc-glib/database.h | 34 +
glib/adbc-glib/error.h | 2 +-
glib/adbc-glib/meson.build | 18 +-
glib/adbc-glib/version.h.in | 111 +-
glib/example/vala/meson.build | 5 +-
glib/meson.build | 6 +-
glib/test/test-database.rb | 11 +
glib/tool/generate-version-header.py | 163 +++
go/adbc/driver/snowflake/bulk_ingestion.go | 3 +
go/adbc/drivermgr/wrapper.go | 62 +-
go/adbc/go.mod | 28 +-
go/adbc/go.sum | 56 +-
go/adbc/pkg/Makefile | 22 +-
.../bigquery.h => go/adbc/pkg/flightsql/init.go | 30 +-
go/adbc/pkg/flightsql/utils.h | 2 +
java/core/pom.xml | 2 +-
java/driver-manager/pom.xml | 2 +-
java/driver/flight-sql-validation/pom.xml | 2 +-
java/driver/flight-sql/pom.xml | 2 +-
java/driver/jdbc-validation-derby/pom.xml | 2 +-
java/driver/jdbc-validation-mssqlserver/pom.xml | 4 +-
java/driver/jdbc-validation-postgresql/pom.xml | 2 +-
java/driver/jdbc/pom.xml | 2 +-
java/driver/jni/pom.xml | 2 +-
java/driver/validation/pom.xml | 2 +-
java/pom.xml | 8 +-
java/sql/pom.xml | 2 +-
license.tpl | 25 +
.../adbc_driver_bigquery/__init__.py | 101 +-
.../adbc_driver_bigquery/_static_version.py | 2 +-
python/adbc_driver_bigquery/pyproject.toml | 6 +-
.../adbc_driver_flightsql/_static_version.py | 2 +-
python/adbc_driver_flightsql/pyproject.toml | 6 +-
.../adbc_driver_manager/_lib.pyi | 5 +-
.../adbc_driver_manager/_lib.pyx | 3 +
.../adbc_driver_manager/_static_version.py | 2 +-
.../adbc_driver_manager/dbapi.py | 5 +-
python/adbc_driver_manager/pyproject.toml | 9 +-
python/adbc_driver_manager/tests/test_dbapi.py | 11 +
python/adbc_driver_manager/tests/test_lowlevel.py | 13 +
.../adbc_driver_postgresql/_static_version.py | 2 +-
python/adbc_driver_postgresql/pyproject.toml | 6 +-
.../adbc_driver_snowflake/_static_version.py | 2 +-
python/adbc_driver_snowflake/pyproject.toml | 6 +-
.../adbc_driver_sqlite/_static_version.py | 2 +-
python/adbc_driver_sqlite/pyproject.toml | 6 +-
r/adbcbigquery/DESCRIPTION | 2 +-
r/adbcbigquery/src/Makevars.in | 10 +-
r/adbcdrivermanager/DESCRIPTION | 2 +-
r/adbcdrivermanager/NAMESPACE | 1 +
r/adbcdrivermanager/R/adbc.R | 7 +-
r/adbcdrivermanager/R/driver_void.R | 88 +-
r/adbcdrivermanager/R/utils.R | 26 +
r/adbcdrivermanager/man/adbc_driver_load.Rd | 36 +
r/adbcdrivermanager/man/adbc_driver_void.Rd | 10 +-
r/adbcdrivermanager/man/adbc_load_flags.Rd | 36 +
r/adbcdrivermanager/src/Makevars | 2 +-
r/adbcdrivermanager/src/driver_test.cc | 23 +-
r/adbcdrivermanager/src/init.c | 18 +-
r/adbcdrivermanager/src/radbc.cc | 90 +-
.../tests/testthat/test-driver_void.R | 63 ++
r/adbcdrivermanager/tests/testthat/test-radbc.R | 2 +-
r/adbcflightsql/DESCRIPTION | 2 +-
r/adbcflightsql/src/Makevars.in | 10 +-
r/adbcpostgresql/DESCRIPTION | 2 +-
r/adbcsnowflake/DESCRIPTION | 2 +-
r/adbcsnowflake/src/Makevars.in | 10 +-
r/adbcsqlite/DESCRIPTION | 2 +-
ruby/README.md | 13 +
ruby/dependency-check/Rakefile | 47 -
ruby/lib/adbc.rb | 4 +-
ruby/lib/adbc/loader.rb | 17 +
ruby/lib/adbc/version.rb | 2 +-
ruby/red-adbc.gemspec | 14 +-
.../adbc/version.rb => test/test-load-flags.rb} | 12 +-
rust/Cargo.lock | 185 +++-
rust/Cargo.toml | 4 +-
rust/core/src/driver_exporter.rs | 6 +-
rust/core/src/options.rs | 2 +-
rust/driver/datafusion/Cargo.toml | 2 +-
rust/driver/snowflake/Cargo.toml | 2 +-
181 files changed, 4598 insertions(+), 1419 deletions(-)
copy ci/docker/{python-wheel-manylinux-relocate.dockerfile => spiceai-init.dockerfile} (54%)
rename ci/linux-packages/debian/{libadbc-driver-flightsql107.install => libadbc-driver-flightsql108.install} (100%)
rename ci/linux-packages/debian/{libadbc-driver-manager107.install => libadbc-driver-manager108.install} (100%)
rename ci/linux-packages/debian/{libadbc-driver-postgresql107.install => libadbc-driver-postgresql108.install} (100%)
rename ci/linux-packages/debian/{libadbc-driver-snowflake107.install => libadbc-driver-snowflake108.install} (100%)
rename ci/linux-packages/debian/{libadbc-driver-sqlite107.install => libadbc-driver-sqlite108.install} (100%)
create mode 100644 csharp/configs/flightsql-spiceai.json
create mode 100644 csharp/src/Drivers/BigQuery/ActivityExtensions.cs
create mode 100644 csharp/src/Drivers/Databricks/DatabricksCompositeReader.cs
create mode 100644 csharp/src/Drivers/Databricks/TracingDelegatingHandler.cs
rename csharp/test/Drivers/Databricks/{ => E2E}/Auth/OAuthClientCredentialsProviderTests.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/ClientTests.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/CloudFetch/CloudFetchDownloaderTest.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/CloudFetch/CloudFetchResultFetcherTest.cs (78%)
rename csharp/test/Drivers/Databricks/{ => E2E}/CloudFetchE2ETest.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/ComplexTypesValueTests.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/DatabricksConnectionTest.cs (90%)
rename csharp/test/Drivers/Databricks/{ => E2E}/DatabricksTestConfiguration.cs (76%)
rename csharp/test/Drivers/Databricks/{ => E2E}/DatabricksTestEnvironment.cs (96%)
rename csharp/test/Drivers/Databricks/{ => E2E}/DateTimeValueTests.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/DriverTests.cs (86%)
rename csharp/test/Drivers/Databricks/{ => E2E}/NumericValueTests.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/ServerSidePropertyE2ETest.cs (100%)
rename csharp/test/Drivers/Databricks/{ => E2E}/StatementTests.cs (84%)
rename csharp/test/Drivers/Databricks/{ => E2E}/StringValueTests.cs (100%)
create mode 100644 csharp/test/Drivers/Databricks/TracingDelegatingHandlerTest.cs
rename csharp/test/Drivers/Databricks/{ => Unit}/DatabricksOperationStatusPollerTests.cs (98%)
rename csharp/test/Drivers/Databricks/{ => Unit}/Result/DescTableExtendedResultTest.cs (99%)
rename csharp/test/Drivers/Databricks/{ => Unit}/RetryHttpHandlerTest.cs (97%)
copy docs/source/python/api/{adbc_driver_flightsql.rst => adbc_driver_bigquery.rst} (85%)
copy docs/source/python/api/{adbc_driver_flightsql.rst => adbc_driver_snowflake.rst} (85%)
create mode 100644 docs/source/rust/driver_manager.rst
copy docs/source/{java => rust}/index.rst (78%)
create mode 100644 docs/source/rust/quickstart.rst
create mode 100755 glib/tool/generate-version-header.py
copy c/include/arrow-adbc/driver/bigquery.h => go/adbc/pkg/flightsql/init.go (63%)
create mode 100644 r/adbcdrivermanager/man/adbc_driver_load.Rd
create mode 100644 r/adbcdrivermanager/man/adbc_load_flags.Rd
delete mode 100644 ruby/dependency-check/Rakefile
copy ruby/{lib/adbc/version.rb => test/test-load-flags.rb} (82%)