From 6f769c7cf46704226fda3dc2b67db3cc810db0f4 Mon Sep 17 00:00:00 2001 From: David Li Date: Tue, 28 Jul 2026 10:20:09 +0900 Subject: [PATCH 1/2] chore: bump versions and update changelog --- CHANGELOG.md | 125 ++++++++++++++++++ c/cmake_modules/AdbcVersion.cmake | 2 +- c/meson.build | 2 +- ci/conda/meta.yaml | 2 +- ci/linux-packages/debian/control | 18 +-- ...ll => libadbc-driver-flightsql113.install} | 0 ...tall => libadbc-driver-manager113.install} | 0 ...l => libadbc-driver-postgresql113.install} | 0 ...stall => libadbc-driver-sqlite113.install} | 0 csharp/Directory.Build.props | 2 +- dev/release/versions.env | 20 +-- docs/source/conf.py | 4 +- glib/meson.build | 2 +- glib/tool/generate-version-header.py | 1 + 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 +- .../jdbc-validation-mssqlserver/pom.xml | 2 +- .../driver/jdbc-validation-postgresql/pom.xml | 2 +- java/driver/jdbc/pom.xml | 2 +- java/driver/jni-validation/pom.xml | 2 +- java/driver/jni/pom.xml | 2 +- java/driver/validation/pom.xml | 2 +- java/pom.xml | 2 +- java/sql/pom.xml | 2 +- javascript/Cargo.toml | 2 +- javascript/npm/darwin-arm64/package.json | 4 +- javascript/npm/darwin-x64/package.json | 4 +- javascript/npm/linux-arm64-gnu/package.json | 4 +- javascript/npm/linux-x64-gnu/package.json | 4 +- javascript/npm/win32-x64-msvc/package.json | 4 +- javascript/package-lock.json | 65 +++++---- javascript/package.json | 12 +- .../adbc_driver_flightsql/_static_version.py | 2 +- .../adbc_driver_manager/_static_version.py | 2 +- .../adbc_driver_postgresql/_static_version.py | 2 +- .../adbc_driver_sqlite/_static_version.py | 2 +- r/adbcdrivermanager/DESCRIPTION | 2 +- r/adbcflightsql/DESCRIPTION | 2 +- r/adbcpostgresql/DESCRIPTION | 2 +- r/adbcsqlite/DESCRIPTION | 2 +- ruby/lib/adbc/version.rb | 2 +- rust/Cargo.lock | 8 +- rust/Cargo.toml | 8 +- 46 files changed, 229 insertions(+), 108 deletions(-) rename ci/linux-packages/debian/{libadbc-driver-flightsql112.install => libadbc-driver-flightsql113.install} (100%) rename ci/linux-packages/debian/{libadbc-driver-manager112.install => libadbc-driver-manager113.install} (100%) rename ci/linux-packages/debian/{libadbc-driver-postgresql112.install => libadbc-driver-postgresql113.install} (100%) rename ci/linux-packages/debian/{libadbc-driver-sqlite112.install => libadbc-driver-sqlite113.install} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 079bdbe7c4..f48beecc01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1369,3 +1369,128 @@ - fix intersphinx mapping for arrow-java reference (#3908) - fix minor issues in profiles and manifests docs (#4007) - set up Matomo for website analytics (#4176) + +## ADBC Libraries 24 (2026-07-24) + +### Versions + +- C/C++/GLib/Go/Python/Ruby: 1.12.0 +- C#: 0.24.0 +- Java: 0.24.0 +- R: 0.24.0 +- Rust: 0.24.0 + +### Breaking Changes + +- ⚠️ remove Go Snowflake driver and Rust, Python, R, deb/yum packages (#4282) +- ⚠️ remove go bigquery driver and Python, R packages (#4273) +- ⚠️ **c/driver/postgresql**: defer transaction start (#4424) +- ⚠️ **c/driver/postgresql**: remove Redshift support (#4365) +- ⚠️ **go**: remove go databricks driver (#4274) +- ⚠️ **java/core**: declare close to throw AdbcException (#4451) +- ⚠️ **ruby**: set LoadFlags::DEFAULT on Database.new and allow override in open (#4402) +- ⚠️ **rust**: remove DataFusion driver (#4455) + +### New Features + +- ⚠️ remove Go Snowflake driver and Rust, Python, R, deb/yum packages (#4282) +- ⚠️ remove go bigquery driver and Python, R packages (#4273) +- **c/driver**: bump vcpkg (and libpq/sqlite) version (#4566) +- **c/driver/postgresql**: add fixture-backed NUMERIC round-trip tests (#4536) +- ⚠️ **c/driver/postgresql**: defer transaction start (#4424) +- **c/driver/postgresql**: include xdbc_type_name in GetObjects (#4457) +- ⚠️ **c/driver/postgresql**: remove Redshift support (#4365) +- **c/driver/postgresql**: return JSON as arrow.json extension (#4415) +- **c/driver/sqlite**: add support for sqlite:// URI scheme (#4463) +- **csharp**: Add driver manager (#4075) +- **csharp**: make core ADBC and trace listeners AOT-compatible to support standalone C# drivers (#4243) +- **csharp/src/Apache.Arrow.Adbc/C**: bring driver exporter to parity with importer (#4318) +- **go**: clarify bind behavior (#4267) +- ⚠️ **go**: remove go databricks driver (#4274) +- **go/adbc**: align default trace path with ADBC config layout (#4527) +- **go/adbc/driver/flightsql**: add logging for Flight SQL (#4322) +- **go/adbc/driver/flightsql**: add support for flightsql:// uri format (#4488) +- **go/adbc/driver/flightsql**: implement tracing for core Flight SQL operations (#4486) +- **go/adbc/sqldriver**: support reflecting more types (#4416) +- **java/core**: add fluent ingest API (#4466) +- ⚠️ **java/core**: declare close to throw AdbcException (#4451) +- **java/driver/jni**: add fluent connection interface (#4452) +- **java/driver/jni**: allow loading shared library from external path (#4211) +- **java/driver/jni**: close child resources automatically (#4441) +- **java/driver/jni**: enable driver manifests/profiles (#4202) +- **java/driver/jni**: implement binding of streams (#4359) +- **java/driver/jni**: implement commit/rollback (#4212) +- **java/driver/jni**: implement executePartitioned (#4263) +- **java/driver/jni**: implement get/set catalog/schema (#4229) +- **java/driver/jni**: implement get/set option (#4203) +- **java/driver/jni**: implement getStatistics (#4361) +- **java/driver/jni**: implement incremental execution, Substrait (#4362) +- **java/driver/jni**: wire up cancel, getParameterSchema (#4249) +- **java/driver/jni**: wire up ingest into temporary/namespace (#4250) +- **javascript**: make driver optional when uri or profile is provided (#4537) +- **r/adbcdrivermanager**: allow driver specification using string names only (#4535) +- ⚠️ **ruby**: set LoadFlags::DEFAULT on Database.new and allow override in open (#4402) +- **rust**: make boolean conventions clearer (#4427) +- **rust/core**: add InfoCode::Other to handle arbitrary codes (#4510) +- **rust/core**: implement fallible conversions for `IngestMode` (#4350) + +### Bugfixes + +- **c/driver/postgresql**: encode Arrow JSON for JSONB COPY (#4505) +- **c/driver/postgresql**: encode integer values for numeric COPY targets (#4499) +- **c/driver/postgresql**: preserve zero integer groups when writing NUMERIC (#4523) +- **c/driver/postgresql**: use array_view->offset when writing list rows (#4320) +- **c/driver_manager**: preserve quoted-key text in profile redefinition errors (#4442) +- **c/validation**: make SqlPrepareUpdate readback order-independent (#4534) +- **ci/scripts**: correct csharp pack powershell script to set arguments correctly (#4304) +- **ci/scripts**: fix Set-Location syntax (#4307) +- **csharp**: Bump OpenTelemetry.Exporter.OpenTelemetryProtocol to 1.15.3 (#4291) +- **csharp**: address flaky driver manager tests (#4324) +- **csharp**: fix other flaky tests (#4326) +- **csharp**: improved TOML parsing (#4340) +- **csharp**: remove Foundry drivers from solution (#4323) +- **csharp**: support spec-correct driver manifests (#4341) +- **csharp**: use correct user and system driver directories (#4330) +- **csharp/src/Drivers**: Make AdbcCommandTimeoutProperty to optional (#4197) +- **dev/release**: add `CONDA_BUILD=1` when verifying with USE_CONDA=1 (#4180) +- **go/adbc/drivermgr**: adjust ingest helper to set target before BindStream (#4308) +- **go/adbc/pkg**: cgo handle pattern (#4287) +- **java/driver/flight-sql**: cache closes primary connection on cache invalidate (#4509) +- **java/driver/flight-sql**: include connectionOptions for preparedStatement.close() (#4513) +- **java/driver/jni**: check for pending exceptions more thoroughly (#4398) +- **java/driver/jni**: delete JNI local references (#4397) +- **java/driver/jni**: handle "modified UTF-8" encoding (#4423) +- **java/driver/jni**: harden JNI exception helpers (#4395) +- **java/driver/jni**: release ADBC resources on Java constructor failure (#4396) +- **java/driver/jni**: release AdbcError in RaiseAdbcException (#4391) +- **python/adbc_driver_manager**: prevent segfault in `_AdbcErrorHelper.check_error` (#4367) +- **ruby**: correct open_statement typo in Connection#ingest (#4418) +- **ruby**: declare Apache Arrow repository in red-adbc.gemspec (#4393) +- **rust/core**: Handle the ASCII characters from sqlstate instead of their decimal values (#4141) +- **rust/ffi**: fix release_ffi_error to properly null values (#4181) +- **rust/ffi**: preserve caller's AdbcError private_data on the 1.0.0 path (#4473) +- **rust/ffi**: set rows_affected to -1 on the query path of ExecuteQuery (#4469) + +### Documentation Improvements + +- Clearly indicate the support status in DuckDB (#4349) +- add favicon (#4342) +- demonstrate how to use (unofficial) JNI nightly builds (#4399) +- describe how to use sphinx-autobuild (#4383) +- document Flight SQL telemetry and logging (#4500) +- download and embed FontAwesome at build time (#4543) +- fix version switcher (#4378) +- improve docs for homebrew post-release task (#4186) +- link to drivers anchor on installation page (#4547) +- reorganize docs to highlight tools and drivers (#4525) +- update compatible versions for postgres driver (#4199) +- update copyright year dynamically in conf.py (#4546) +- update foundry urls (#4565) +- update js profile example (#4541) +- **javascript**: create basic scaffold for typedoc js docs (#4238) +- **javascript**: create docs for javascript implementation (#4232) +- **ruby**: update Ruby docs to show latest code and fix minor issues (#4552) + +### Performance Improvements + +- **c/driver/postgresql**: speed up decimal128 COPY encoding (#4498) diff --git a/c/cmake_modules/AdbcVersion.cmake b/c/cmake_modules/AdbcVersion.cmake index 27ef122d81..f315860641 100644 --- a/c/cmake_modules/AdbcVersion.cmake +++ b/c/cmake_modules/AdbcVersion.cmake @@ -21,7 +21,7 @@ # ------------------------------------------------------------ # Version definitions -set(ADBC_VERSION "1.12.0-SNAPSHOT") +set(ADBC_VERSION "1.13.0-SNAPSHOT") string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" ADBC_BASE_VERSION "${ADBC_VERSION}") string(REPLACE "." ";" _adbc_version_list "${ADBC_BASE_VERSION}") list(GET _adbc_version_list 0 ADBC_VERSION_MAJOR) diff --git a/c/meson.build b/c/meson.build index 230cc9a0ce..da0a2c5f47 100644 --- a/c/meson.build +++ b/c/meson.build @@ -19,7 +19,7 @@ project( 'arrow-adbc', 'c', 'cpp', - version: '1.12.0-SNAPSHOT', + version: '1.13.0-SNAPSHOT', license: 'Apache-2.0', meson_version: '>=1.3.0', default_options: [ diff --git a/ci/conda/meta.yaml b/ci/conda/meta.yaml index b8ff6e4817..a8fd5c7f6b 100644 --- a/ci/conda/meta.yaml +++ b/ci/conda/meta.yaml @@ -17,7 +17,7 @@ package: name: arrow-adbc-split - version: 1.12.0 + version: 1.13.0 source: path: ../../ diff --git a/ci/linux-packages/debian/control b/ci/linux-packages/debian/control index 3b0e457094..57ee1138cd 100644 --- a/ci/linux-packages/debian/control +++ b/ci/linux-packages/debian/control @@ -34,7 +34,7 @@ Build-Depends: Standards-Version: 4.5.0 Homepage: https://arrow.apache.org/adbc/ -Package: libadbc-driver-manager112 +Package: libadbc-driver-manager113 Section: libs Architecture: any Multi-Arch: same @@ -52,12 +52,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-manager112 (= ${binary:Version}) + libadbc-driver-manager113 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) driver manager . This package provides C++ header files. -Package: libadbc-driver-postgresql112 +Package: libadbc-driver-postgresql113 Section: libs Architecture: any Multi-Arch: same @@ -75,12 +75,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-postgresql112 (= ${binary:Version}) + libadbc-driver-postgresql113 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) PostgreSQL driver . This package provides CMake package, pkg-config package and so on. -Package: libadbc-driver-sqlite112 +Package: libadbc-driver-sqlite113 Section: libs Architecture: any Multi-Arch: same @@ -98,12 +98,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-sqlite112 (= ${binary:Version}) + libadbc-driver-sqlite113 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) SQLite driver . This package provides CMake package, pkg-config package and so on. -Package: libadbc-driver-flightsql112 +Package: libadbc-driver-flightsql113 Section: libs Architecture: any Multi-Arch: same @@ -121,7 +121,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-flightsql112 (= ${binary:Version}) + libadbc-driver-flightsql113 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) Flight SQL driver . This package provides CMake package, pkg-config package and so on. @@ -134,7 +134,7 @@ Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, - libadbc-driver-manager112 (= ${binary:Version}) + libadbc-driver-manager113 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) driver manager . This package provides GLib based library files. diff --git a/ci/linux-packages/debian/libadbc-driver-flightsql112.install b/ci/linux-packages/debian/libadbc-driver-flightsql113.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-flightsql112.install rename to ci/linux-packages/debian/libadbc-driver-flightsql113.install diff --git a/ci/linux-packages/debian/libadbc-driver-manager112.install b/ci/linux-packages/debian/libadbc-driver-manager113.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-manager112.install rename to ci/linux-packages/debian/libadbc-driver-manager113.install diff --git a/ci/linux-packages/debian/libadbc-driver-postgresql112.install b/ci/linux-packages/debian/libadbc-driver-postgresql113.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-postgresql112.install rename to ci/linux-packages/debian/libadbc-driver-postgresql113.install diff --git a/ci/linux-packages/debian/libadbc-driver-sqlite112.install b/ci/linux-packages/debian/libadbc-driver-sqlite113.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-sqlite112.install rename to ci/linux-packages/debian/libadbc-driver-sqlite113.install diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props index c7c44e437a..65a06c711b 100644 --- a/csharp/Directory.Build.props +++ b/csharp/Directory.Build.props @@ -29,7 +29,7 @@ Apache Arrow ADBC library Copyright 2022-2025 The Apache Software Foundation The Apache Software Foundation - 0.24.0 + 0.25.0 SNAPSHOT diff --git a/dev/release/versions.env b/dev/release/versions.env index ca84d1eca0..d4991043c9 100644 --- a/dev/release/versions.env +++ b/dev/release/versions.env @@ -17,19 +17,19 @@ # The release as a whole has a counter-based identifier (as in, 12 is the # 12th release of ADBC). This is used to identify tags, branches, and so on. -RELEASE="24" -PREVIOUS_RELEASE="23" +RELEASE="25" +PREVIOUS_RELEASE="24" # Individual components will have a SemVer. -VERSION_CSHARP="0.24.0" -VERSION_JAVA="0.24.0" +VERSION_CSHARP="0.25.0" +VERSION_JAVA="0.25.0" # Because C++/GLib/Go/Python/Ruby are effectively tied at the hip, they share # a single version number. Also covers Conda/Linux packages. -VERSION_NATIVE="1.12.0" -VERSION_R="0.24.0" -VERSION_RUST="0.24.0" -VERSION_JS="0.24.0" +VERSION_NATIVE="1.13.0" +VERSION_R="0.25.0" +VERSION_RUST="0.25.0" +VERSION_JS="0.25.0" # Required by the version bump script -PREVIOUS_VERSION_NATIVE="1.11.0" -PREVIOUS_VERSION_R="0.23.0" +PREVIOUS_VERSION_NATIVE="1.12.0" +PREVIOUS_VERSION_R="0.24.0" diff --git a/docs/source/conf.py b/docs/source/conf.py index 054273a553..02984d3337 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -33,13 +33,13 @@ either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.""" author = "the Apache Arrow Developers" -release = "24 (dev)" +release = "25 (dev)" # Needed to generate version switcher version = release # Override Sphinx's default title to capitalize "Documentation" html_title = f"{project} {release} Documentation" # For linking to latest downloads -latest_release = "23" +latest_release = "24" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/glib/meson.build b/glib/meson.build index 3dfdfea24d..5c4703359e 100644 --- a/glib/meson.build +++ b/glib/meson.build @@ -22,7 +22,7 @@ project( 'c', default_options: ['c_std=c99', 'cpp_std=c++17'], license: 'Apache-2.0', - version: '1.12.0-SNAPSHOT', + version: '1.13.0-SNAPSHOT', ) version_numbers = meson.project_version().split('-')[0].split('.') diff --git a/glib/tool/generate-version-header.py b/glib/tool/generate-version-header.py index 7648dbdbf7..cdbbe598d0 100755 --- a/glib/tool/generate-version-header.py +++ b/glib/tool/generate-version-header.py @@ -141,6 +141,7 @@ def generate_availability_macros(library: str) -> str: ALL_VERSIONS = [ + (1, 13), (1, 12), (1, 11), (1, 10), diff --git a/java/core/pom.xml b/java/core/pom.xml index a1727382dc..1220e7830b 100644 --- a/java/core/pom.xml +++ b/java/core/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT adbc-core diff --git a/java/driver-manager/pom.xml b/java/driver-manager/pom.xml index 77bdb67cc6..4c3d5d6a62 100644 --- a/java/driver-manager/pom.xml +++ b/java/driver-manager/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT adbc-driver-manager diff --git a/java/driver/flight-sql-validation/pom.xml b/java/driver/flight-sql-validation/pom.xml index 00fa81f987..4656625df1 100644 --- a/java/driver/flight-sql-validation/pom.xml +++ b/java/driver/flight-sql-validation/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/flight-sql/pom.xml b/java/driver/flight-sql/pom.xml index da97becb76..72a9c03267 100644 --- a/java/driver/flight-sql/pom.xml +++ b/java/driver/flight-sql/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-derby/pom.xml b/java/driver/jdbc-validation-derby/pom.xml index 9f2f2474af..516cf3c67f 100644 --- a/java/driver/jdbc-validation-derby/pom.xml +++ b/java/driver/jdbc-validation-derby/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-mssqlserver/pom.xml b/java/driver/jdbc-validation-mssqlserver/pom.xml index 54394b944f..5676e56677 100644 --- a/java/driver/jdbc-validation-mssqlserver/pom.xml +++ b/java/driver/jdbc-validation-mssqlserver/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-postgresql/pom.xml b/java/driver/jdbc-validation-postgresql/pom.xml index 60422a8f37..82de019ab9 100644 --- a/java/driver/jdbc-validation-postgresql/pom.xml +++ b/java/driver/jdbc-validation-postgresql/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc/pom.xml b/java/driver/jdbc/pom.xml index e1dbeac430..01bccf1390 100644 --- a/java/driver/jdbc/pom.xml +++ b/java/driver/jdbc/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jni-validation/pom.xml b/java/driver/jni-validation/pom.xml index 148f84785d..7c1a946c21 100644 --- a/java/driver/jni-validation/pom.xml +++ b/java/driver/jni-validation/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jni/pom.xml b/java/driver/jni/pom.xml index 9f2df211d7..27452fe949 100644 --- a/java/driver/jni/pom.xml +++ b/java/driver/jni/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/validation/pom.xml b/java/driver/validation/pom.xml index e8d8e94f23..b2b7e3b3a7 100644 --- a/java/driver/validation/pom.xml +++ b/java/driver/validation/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT ../../pom.xml diff --git a/java/pom.xml b/java/pom.xml index c53859d5f0..6457fb7f87 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -28,7 +28,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT pom Apache Arrow ADBC Java Root POM diff --git a/java/sql/pom.xml b/java/sql/pom.xml index 2d567d0bae..d10713c68a 100644 --- a/java/sql/pom.xml +++ b/java/sql/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.24.0-SNAPSHOT + 0.25.0-SNAPSHOT adbc-sql diff --git a/javascript/Cargo.toml b/javascript/Cargo.toml index 7bb0e3bd1c..5e21e25273 100644 --- a/javascript/Cargo.toml +++ b/javascript/Cargo.toml @@ -18,7 +18,7 @@ [package] edition = "2024" name = "adbc_driver_manager_node" -version = "0.24.0" +version = "0.25.0" license = "Apache-2.0" [lib] diff --git a/javascript/npm/darwin-arm64/package.json b/javascript/npm/darwin-arm64/package.json index 544aacee4c..c814916733 100644 --- a/javascript/npm/darwin-arm64/package.json +++ b/javascript/npm/darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager-darwin-arm64", - "version": "0.24.0", + "version": "0.25.0", "cpu": [ "arm64" ], @@ -21,4 +21,4 @@ "os": [ "darwin" ] -} +} \ No newline at end of file diff --git a/javascript/npm/darwin-x64/package.json b/javascript/npm/darwin-x64/package.json index bbadd6a873..e66de8e775 100644 --- a/javascript/npm/darwin-x64/package.json +++ b/javascript/npm/darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager-darwin-x64", - "version": "0.24.0", + "version": "0.25.0", "cpu": [ "x64" ], @@ -21,4 +21,4 @@ "os": [ "darwin" ] -} +} \ No newline at end of file diff --git a/javascript/npm/linux-arm64-gnu/package.json b/javascript/npm/linux-arm64-gnu/package.json index 0669feb7e4..ea23d5ff1a 100644 --- a/javascript/npm/linux-arm64-gnu/package.json +++ b/javascript/npm/linux-arm64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager-linux-arm64-gnu", - "version": "0.24.0", + "version": "0.25.0", "cpu": [ "arm64" ], @@ -24,4 +24,4 @@ "libc": [ "glibc" ] -} +} \ No newline at end of file diff --git a/javascript/npm/linux-x64-gnu/package.json b/javascript/npm/linux-x64-gnu/package.json index 79a7b4665f..ca25ffb8f2 100644 --- a/javascript/npm/linux-x64-gnu/package.json +++ b/javascript/npm/linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager-linux-x64-gnu", - "version": "0.24.0", + "version": "0.25.0", "cpu": [ "x64" ], @@ -24,4 +24,4 @@ "libc": [ "glibc" ] -} +} \ No newline at end of file diff --git a/javascript/npm/win32-x64-msvc/package.json b/javascript/npm/win32-x64-msvc/package.json index 2fc5e6a845..ae101a9765 100644 --- a/javascript/npm/win32-x64-msvc/package.json +++ b/javascript/npm/win32-x64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager-win32-x64-msvc", - "version": "0.24.0", + "version": "0.25.0", "cpu": [ "x64" ], @@ -21,4 +21,4 @@ "os": [ "win32" ] -} +} \ No newline at end of file diff --git a/javascript/package-lock.json b/javascript/package-lock.json index 9837863dac..2bdb4cb689 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@apache-arrow/adbc-driver-manager", - "version": "0.24.0", + "version": "0.25.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@apache-arrow/adbc-driver-manager", - "version": "0.24.0", + "version": "0.25.0", "license": "Apache-2.0", "devDependencies": { "@napi-rs/cli": "^3.2.0", @@ -23,16 +23,31 @@ "node": ">=22.0.0" }, "optionalDependencies": { - "@apache-arrow/adbc-driver-manager-darwin-arm64": "0.24.0", - "@apache-arrow/adbc-driver-manager-darwin-x64": "0.24.0", - "@apache-arrow/adbc-driver-manager-linux-arm64-gnu": "0.24.0", - "@apache-arrow/adbc-driver-manager-linux-x64-gnu": "0.24.0", - "@apache-arrow/adbc-driver-manager-win32-x64-msvc": "0.24.0" + "@apache-arrow/adbc-driver-manager-darwin-arm64": "0.25.0", + "@apache-arrow/adbc-driver-manager-darwin-x64": "0.25.0", + "@apache-arrow/adbc-driver-manager-linux-arm64-gnu": "0.25.0", + "@apache-arrow/adbc-driver-manager-linux-x64-gnu": "0.25.0", + "@apache-arrow/adbc-driver-manager-win32-x64-msvc": "0.25.0" }, "peerDependencies": { "apache-arrow": "^21.1.0" } }, + "node_modules/@apache-arrow/adbc-driver-manager-darwin-arm64": { + "optional": true + }, + "node_modules/@apache-arrow/adbc-driver-manager-darwin-x64": { + "optional": true + }, + "node_modules/@apache-arrow/adbc-driver-manager-linux-arm64-gnu": { + "optional": true + }, + "node_modules/@apache-arrow/adbc-driver-manager-linux-x64-gnu": { + "optional": true + }, + "node_modules/@apache-arrow/adbc-driver-manager-win32-x64-msvc": { + "optional": true + }, "node_modules/@emnapi/core": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", @@ -1869,6 +1884,7 @@ "integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@octokit/auth-token": "^6.0.0", "@octokit/graphql": "^9.0.3", @@ -2397,7 +2413,6 @@ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.19.tgz", "integrity": "sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==", "license": "Apache-2.0", - "peer": true, "dependencies": { "tslib": "^2.8.0" } @@ -2427,15 +2442,13 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@types/command-line-usage": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.4.tgz", "integrity": "sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@types/hast": { "version": "3.0.4", @@ -2452,7 +2465,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.15.tgz", "integrity": "sha512-BgjLoRuSr0MTI5wA6gMw9Xy0sFudAaUuvrnjgGx9wZ522fYYLA5SYJ+1Y30vTcJEG+DRCyDHx/gzQVfofYzSdg==", "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -2539,7 +2551,6 @@ "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", "license": "MIT", - "peer": true, "engines": { "node": ">=12.17" } @@ -2592,7 +2603,6 @@ "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", "license": "MIT", - "peer": true, "dependencies": { "chalk": "^4.1.2" }, @@ -2608,7 +2618,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "license": "MIT", - "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2624,7 +2633,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2690,7 +2698,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "license": "MIT", - "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2702,8 +2709,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/colorette": { "version": "2.0.20", @@ -2717,7 +2723,6 @@ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.1.tgz", "integrity": "sha512-Jr3eByUjqyK0qd8W0SGFW1nZwqCaNCtbXjRo2cRJC1OYxWl3MZ5t1US3jq+cO4sPavqgw4l9BMGX0CBe+trepg==", "license": "MIT", - "peer": true, "dependencies": { "array-back": "^6.2.2", "find-replace": "^5.0.2", @@ -2741,7 +2746,6 @@ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.3.tgz", "integrity": "sha512-PqMLy5+YGwhMh1wS04mVG44oqDsgyLRSKJBdOo1bnYhMKBW65gZF1dRp2OZRhiTjgUHljy99qkO7bsctLaw35Q==", "license": "MIT", - "peer": true, "dependencies": { "array-back": "^6.2.2", "chalk-template": "^0.4.0", @@ -2950,7 +2954,6 @@ "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", "integrity": "sha512-Y45BAiE3mz2QsrN2fb5QEtO4qb44NcS7en/0y9PEVsg351HsLeVclP8QPMH79Le9sH3rs5RSwJu99W0WPZO43Q==", "license": "MIT", - "peer": true, "engines": { "node": ">=14" }, @@ -2967,8 +2970,7 @@ "version": "25.9.23", "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz", "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==", - "license": "Apache-2.0", - "peer": true + "license": "Apache-2.0" }, "node_modules/fsevents": { "version": "2.3.3", @@ -3003,7 +3005,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=8" } @@ -3078,7 +3079,6 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/json-bignum/-/json-bignum-0.0.3.tgz", "integrity": "sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==", - "peer": true, "engines": { "node": ">=0.8" } @@ -3242,8 +3242,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/log-update": { "version": "6.1.0", @@ -3661,7 +3660,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "license": "MIT", - "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -3674,7 +3672,6 @@ "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-4.1.1.tgz", "integrity": "sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==", "license": "MIT", - "peer": true, "dependencies": { "array-back": "^6.2.2", "wordwrapjs": "^5.1.0" @@ -3761,6 +3758,7 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3774,7 +3772,6 @@ "resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz", "integrity": "sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==", "license": "MIT", - "peer": true, "engines": { "node": ">=12.17" } @@ -3790,8 +3787,7 @@ "version": "7.16.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/universal-user-agent": { "version": "7.0.3", @@ -3805,7 +3801,6 @@ "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.1.tgz", "integrity": "sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg==", "license": "MIT", - "peer": true, "engines": { "node": ">=12.17" } diff --git a/javascript/package.json b/javascript/package.json index 64680c826f..bc5a7a32ce 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,6 +1,6 @@ { "name": "@apache-arrow/adbc-driver-manager", - "version": "0.24.0", + "version": "0.25.0", "description": "Node.js ADBC Driver Manager", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -85,10 +85,10 @@ "apache-arrow": "^21.1.0" }, "optionalDependencies": { - "@apache-arrow/adbc-driver-manager-win32-x64-msvc": "0.24.0", - "@apache-arrow/adbc-driver-manager-darwin-x64": "0.24.0", - "@apache-arrow/adbc-driver-manager-linux-x64-gnu": "0.24.0", - "@apache-arrow/adbc-driver-manager-linux-arm64-gnu": "0.24.0", - "@apache-arrow/adbc-driver-manager-darwin-arm64": "0.24.0" + "@apache-arrow/adbc-driver-manager-win32-x64-msvc": "0.25.0", + "@apache-arrow/adbc-driver-manager-darwin-x64": "0.25.0", + "@apache-arrow/adbc-driver-manager-linux-x64-gnu": "0.25.0", + "@apache-arrow/adbc-driver-manager-linux-arm64-gnu": "0.25.0", + "@apache-arrow/adbc-driver-manager-darwin-arm64": "0.25.0" } } diff --git a/python/adbc_driver_flightsql/adbc_driver_flightsql/_static_version.py b/python/adbc_driver_flightsql/adbc_driver_flightsql/_static_version.py index aa288a70e0..e931d45c16 100644 --- a/python/adbc_driver_flightsql/adbc_driver_flightsql/_static_version.py +++ b/python/adbc_driver_flightsql/adbc_driver_flightsql/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.12.0dev" +version = "1.13.0dev" # These values are only set if the distribution was created with 'git archive' # NOTE: must add an export-subst to .gitattributes! diff --git a/python/adbc_driver_manager/adbc_driver_manager/_static_version.py b/python/adbc_driver_manager/adbc_driver_manager/_static_version.py index aa288a70e0..e931d45c16 100644 --- a/python/adbc_driver_manager/adbc_driver_manager/_static_version.py +++ b/python/adbc_driver_manager/adbc_driver_manager/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.12.0dev" +version = "1.13.0dev" # These values are only set if the distribution was created with 'git archive' # NOTE: must add an export-subst to .gitattributes! diff --git a/python/adbc_driver_postgresql/adbc_driver_postgresql/_static_version.py b/python/adbc_driver_postgresql/adbc_driver_postgresql/_static_version.py index aa288a70e0..e931d45c16 100644 --- a/python/adbc_driver_postgresql/adbc_driver_postgresql/_static_version.py +++ b/python/adbc_driver_postgresql/adbc_driver_postgresql/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.12.0dev" +version = "1.13.0dev" # These values are only set if the distribution was created with 'git archive' # NOTE: must add an export-subst to .gitattributes! diff --git a/python/adbc_driver_sqlite/adbc_driver_sqlite/_static_version.py b/python/adbc_driver_sqlite/adbc_driver_sqlite/_static_version.py index aa288a70e0..e931d45c16 100644 --- a/python/adbc_driver_sqlite/adbc_driver_sqlite/_static_version.py +++ b/python/adbc_driver_sqlite/adbc_driver_sqlite/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.12.0dev" +version = "1.13.0dev" # These values are only set if the distribution was created with 'git archive' # NOTE: must add an export-subst to .gitattributes! diff --git a/r/adbcdrivermanager/DESCRIPTION b/r/adbcdrivermanager/DESCRIPTION index c934d344df..4df33ea5c9 100644 --- a/r/adbcdrivermanager/DESCRIPTION +++ b/r/adbcdrivermanager/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcdrivermanager Title: 'Arrow' Database Connectivity ('ADBC') Driver Manager -Version: 0.23.0.9000 +Version: 0.24.0.9000 Authors@R: c( person("Dewey", "Dunnington", , "dewey@dunnington.ca", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9415-4582")), diff --git a/r/adbcflightsql/DESCRIPTION b/r/adbcflightsql/DESCRIPTION index 644cf166cb..2796c5676b 100644 --- a/r/adbcflightsql/DESCRIPTION +++ b/r/adbcflightsql/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcflightsql Title: 'Arrow' Database Connectivity ('ADBC') 'FlightSQL' Driver -Version: 0.23.0.9000 +Version: 0.24.0.9000 Authors@R: c( person("Dewey", "Dunnington", , "dewey@dunnington.ca", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9415-4582")), diff --git a/r/adbcpostgresql/DESCRIPTION b/r/adbcpostgresql/DESCRIPTION index 2369a52775..9f636daa75 100644 --- a/r/adbcpostgresql/DESCRIPTION +++ b/r/adbcpostgresql/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcpostgresql Title: 'Arrow' Database Connectivity ('ADBC') 'PostgreSQL' Driver -Version: 0.23.0.9000 +Version: 0.24.0.9000 Authors@R: c( person("Dewey", "Dunnington", , "dewey@dunnington.ca", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9415-4582")), diff --git a/r/adbcsqlite/DESCRIPTION b/r/adbcsqlite/DESCRIPTION index 336b268fa4..07fbdc36ec 100644 --- a/r/adbcsqlite/DESCRIPTION +++ b/r/adbcsqlite/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcsqlite Title: 'Arrow' Database Connectivity ('ADBC') 'SQLite' Driver -Version: 0.23.0.9000 +Version: 0.24.0.9000 Authors@R: c( person("Dewey", "Dunnington", , "dewey@dunnington.ca", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-9415-4582")), diff --git a/ruby/lib/adbc/version.rb b/ruby/lib/adbc/version.rb index dd065fd3ad..b4c99ffd96 100644 --- a/ruby/lib/adbc/version.rb +++ b/ruby/lib/adbc/version.rb @@ -16,7 +16,7 @@ # under the License. module ADBC - VERSION = "1.12.0-SNAPSHOT" + VERSION = "1.13.0-SNAPSHOT" module Version MAJOR, MINOR, MICRO, TAG = VERSION.split(".").collect(&:to_i) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index d012c5cb6c..f508b8e687 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "adbc_core" -version = "0.24.0" +version = "0.25.0" dependencies = [ "arrow-array", "arrow-schema", @@ -12,7 +12,7 @@ dependencies = [ [[package]] name = "adbc_driver_manager" -version = "0.24.0" +version = "0.25.0" dependencies = [ "adbc_core", "adbc_ffi", @@ -32,7 +32,7 @@ dependencies = [ [[package]] name = "adbc_dummy" -version = "0.24.0" +version = "0.25.0" dependencies = [ "adbc_core", "adbc_driver_manager", @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "adbc_ffi" -version = "0.24.0" +version = "0.25.0" dependencies = [ "adbc_core", "arrow-array", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 53ba331488..00dd549992 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -20,7 +20,7 @@ members = ["core", "driver_manager", "ffi", "driver/*"] resolver = "3" [workspace.package] -version = "0.24.0" +version = "0.25.0" description = "Rust implementation of Arrow Database Connectivity (ADBC)" edition = "2024" rust-version = "1.85" @@ -34,9 +34,9 @@ keywords = ["arrow"] categories = ["database"] [workspace.dependencies] -adbc_core = { path = "./core", version = "0.24.0" } -adbc_driver_manager = { path = "./driver_manager", version = "0.24.0" } -adbc_ffi = { path = "./ffi", version = "0.24.0" } +adbc_core = { path = "./core", version = "0.25.0" } +adbc_driver_manager = { path = "./driver_manager", version = "0.25.0" } +adbc_ffi = { path = "./ffi", version = "0.25.0" } arrow-array = { version = ">=58, <60", default-features = false, features = [ "ffi", ] } From dca323c1ce9df60c04caa457792ec69c8d52eb1a Mon Sep 17 00:00:00 2001 From: David Li Date: Tue, 28 Jul 2026 11:49:41 +0900 Subject: [PATCH 2/2] npm --- javascript/npm/darwin-arm64/package.json | 2 +- javascript/npm/darwin-x64/package.json | 2 +- javascript/npm/linux-arm64-gnu/package.json | 2 +- javascript/npm/linux-x64-gnu/package.json | 2 +- javascript/npm/win32-x64-msvc/package.json | 2 +- javascript/package-lock.json | 59 +++++++++++---------- 6 files changed, 37 insertions(+), 32 deletions(-) diff --git a/javascript/npm/darwin-arm64/package.json b/javascript/npm/darwin-arm64/package.json index c814916733..e4e3d5b897 100644 --- a/javascript/npm/darwin-arm64/package.json +++ b/javascript/npm/darwin-arm64/package.json @@ -21,4 +21,4 @@ "os": [ "darwin" ] -} \ No newline at end of file +} diff --git a/javascript/npm/darwin-x64/package.json b/javascript/npm/darwin-x64/package.json index e66de8e775..723cfa80aa 100644 --- a/javascript/npm/darwin-x64/package.json +++ b/javascript/npm/darwin-x64/package.json @@ -21,4 +21,4 @@ "os": [ "darwin" ] -} \ No newline at end of file +} diff --git a/javascript/npm/linux-arm64-gnu/package.json b/javascript/npm/linux-arm64-gnu/package.json index ea23d5ff1a..298533fc29 100644 --- a/javascript/npm/linux-arm64-gnu/package.json +++ b/javascript/npm/linux-arm64-gnu/package.json @@ -24,4 +24,4 @@ "libc": [ "glibc" ] -} \ No newline at end of file +} diff --git a/javascript/npm/linux-x64-gnu/package.json b/javascript/npm/linux-x64-gnu/package.json index ca25ffb8f2..74df163106 100644 --- a/javascript/npm/linux-x64-gnu/package.json +++ b/javascript/npm/linux-x64-gnu/package.json @@ -24,4 +24,4 @@ "libc": [ "glibc" ] -} \ No newline at end of file +} diff --git a/javascript/npm/win32-x64-msvc/package.json b/javascript/npm/win32-x64-msvc/package.json index ae101a9765..31f6b3300e 100644 --- a/javascript/npm/win32-x64-msvc/package.json +++ b/javascript/npm/win32-x64-msvc/package.json @@ -21,4 +21,4 @@ "os": [ "win32" ] -} \ No newline at end of file +} diff --git a/javascript/package-lock.json b/javascript/package-lock.json index 2bdb4cb689..2f0a2f307d 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -33,21 +33,6 @@ "apache-arrow": "^21.1.0" } }, - "node_modules/@apache-arrow/adbc-driver-manager-darwin-arm64": { - "optional": true - }, - "node_modules/@apache-arrow/adbc-driver-manager-darwin-x64": { - "optional": true - }, - "node_modules/@apache-arrow/adbc-driver-manager-linux-arm64-gnu": { - "optional": true - }, - "node_modules/@apache-arrow/adbc-driver-manager-linux-x64-gnu": { - "optional": true - }, - "node_modules/@apache-arrow/adbc-driver-manager-win32-x64-msvc": { - "optional": true - }, "node_modules/@emnapi/core": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", @@ -1884,7 +1869,6 @@ "integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@octokit/auth-token": "^6.0.0", "@octokit/graphql": "^9.0.3", @@ -2413,6 +2397,7 @@ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.19.tgz", "integrity": "sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==", "license": "Apache-2.0", + "peer": true, "dependencies": { "tslib": "^2.8.0" } @@ -2442,13 +2427,15 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.3.tgz", "integrity": "sha512-uv0aG6R0Y8WHZLTamZwtfsDLVRnOa+n+n5rEvFWL5Na5gZ8V2Teab/duDPFzIIIhs9qizDpcavCusCLJZu62Kw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/command-line-usage": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.4.tgz", "integrity": "sha512-BwR5KP3Es/CSht0xqBcUXS3qCAUVXwpRKsV2+arxeb65atasuXG9LykC9Ab10Cw3s2raH92ZqOeILaQbsB2ACg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/hast": { "version": "3.0.4", @@ -2465,6 +2452,7 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.15.tgz", "integrity": "sha512-BgjLoRuSr0MTI5wA6gMw9Xy0sFudAaUuvrnjgGx9wZ522fYYLA5SYJ+1Y30vTcJEG+DRCyDHx/gzQVfofYzSdg==", "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -2551,6 +2539,7 @@ "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" } @@ -2573,16 +2562,16 @@ "license": "Apache-2.0" }, "node_modules/brace-expansion": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.7.tgz", - "integrity": "sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz", + "integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" }, "engines": { - "node": "18 || 20 || >=22" + "node": "20 || >=22" } }, "node_modules/braces": { @@ -2603,6 +2592,7 @@ "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "^4.1.2" }, @@ -2618,6 +2608,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -2633,6 +2624,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2698,6 +2690,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -2709,7 +2702,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/colorette": { "version": "2.0.20", @@ -2723,6 +2717,7 @@ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-6.0.1.tgz", "integrity": "sha512-Jr3eByUjqyK0qd8W0SGFW1nZwqCaNCtbXjRo2cRJC1OYxWl3MZ5t1US3jq+cO4sPavqgw4l9BMGX0CBe+trepg==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "find-replace": "^5.0.2", @@ -2746,6 +2741,7 @@ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.3.tgz", "integrity": "sha512-PqMLy5+YGwhMh1wS04mVG44oqDsgyLRSKJBdOo1bnYhMKBW65gZF1dRp2OZRhiTjgUHljy99qkO7bsctLaw35Q==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "chalk-template": "^0.4.0", @@ -2954,6 +2950,7 @@ "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-5.0.2.tgz", "integrity": "sha512-Y45BAiE3mz2QsrN2fb5QEtO4qb44NcS7en/0y9PEVsg351HsLeVclP8QPMH79Le9sH3rs5RSwJu99W0WPZO43Q==", "license": "MIT", + "peer": true, "engines": { "node": ">=14" }, @@ -2970,7 +2967,8 @@ "version": "25.9.23", "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-25.9.23.tgz", "integrity": "sha512-MI1qs7Lo4Syw0EOzUl0xjs2lsoeqFku44KpngfIduHBYvzm8h2+7K8YMQh1JtVVVrUvhLpNwqVi4DERegUJhPQ==", - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/fsevents": { "version": "2.3.3", @@ -3005,6 +3003,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -3079,6 +3078,7 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/json-bignum/-/json-bignum-0.0.3.tgz", "integrity": "sha512-2WHyXj3OfHSgNyuzDbSxI1w2jgw5gkWSWhS7Qg4bWXx1nLk3jnbwfUeS0PSba3IzpTUWdHxBieELUzXRjQB2zg==", + "peer": true, "engines": { "node": ">=0.8" } @@ -3242,7 +3242,8 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/log-update": { "version": "6.1.0", @@ -3660,6 +3661,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -3672,6 +3674,7 @@ "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-4.1.1.tgz", "integrity": "sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==", "license": "MIT", + "peer": true, "dependencies": { "array-back": "^6.2.2", "wordwrapjs": "^5.1.0" @@ -3758,7 +3761,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3772,6 +3774,7 @@ "resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz", "integrity": "sha512-ya4mg/30vm+DOWfBg4YK3j2WD6TWtRkCbasOJr40CseYENzCUby/7rIvXA99JGsQHeNxLbnXdyLLxKSv3tauFw==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" } @@ -3787,7 +3790,8 @@ "version": "7.16.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/universal-user-agent": { "version": "7.0.3", @@ -3801,6 +3805,7 @@ "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.1.tgz", "integrity": "sha512-0yweIbkINJodk27gX9LBGMzyQdBDan3s/dEAiwBOj+Mf0PPyWL6/rikalkv8EeD0E8jm4o5RXEOrFTP3NXbhJg==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.17" }