diff --git a/CHANGELOG.md b/CHANGELOG.md index 5efa9b3613..5f9269798e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1239,3 +1239,61 @@ - update docs site footer for new ASF logo (#3546) - **csharp/src/Drivers/Databricks**: add mitm proxy instruction (#3486) - **r/adbcdrivermanager**: Fix roxygen comments (#3477) + +## ADBC Libraries 22 (2026-01-06) + +### Versions + +- C/C++/GLib/Go/Python/Ruby: 1.10.0 +- C#: 0.22.0 +- Java: 0.22.0 +- R: 0.22.0 +- Rust: 0.22.0 + +### Breaking Changes + +- ⚠️ **rust/ffi**: catch panics at FFI boundary (#3819) + +### New Features + +- load driver from uri (#3694) +- **c/driver/postgresql**: add transaction isolation level support (#3760) +- **c/driver/postgresql**: add validation suite and override tests (#3821) +- **c/driver/sqlite**: support the `ADBC_INFO_DRIVER_ADBC_VERSION` info key added in ADBC spec 1.1.0 (#3843) +- **c/driver_manager**: warn about potential non-printable driver (#3856) +- **csharp**: rename .Tests to .Testing; add NuGet for other packages (#3729) +- **csharp/Benchmarks**: Add .NET Framework 4.7.2 support with TLS co… (#3682) +- **csharp/Benchmarks**: Add CloudFetch E2E performance benchmark (#3660) +- **csharp/Benchmarks**: Add custom columns for CloudFetch benchmark metrics (#3688) +- **csharp/src/Drivers**: Enable setting BatchSizeStopCondition, MaxMessageSize & MaxFrameSize (#3684) +- **csharp/src/Drivers/BigQuery**: Add support for overriding adbc.bigquery.large_decimals_as_string (#3648) +- **csharp/src/Drivers/Databricks**: Added connection params of rateLimitRetry and rateLimitRetryTimeout (#3612) +- **csharp/src/Drivers/Databricks**: CloudFetch Use RecyclableMemoryStream for LZ4 decompression to reduce memory pressure (#3683) +- **go/adbc/driver/flightsql**: support bulk ingest (#3808) +- **python/adbc_driver_flightsql**: add constants for OAuth options (#3849) +- **r**: support target catalog/schema for ingestion (#3852) +- ⚠️ **rust/ffi**: catch panics at FFI boundary (#3819) + +### Bugfixes + +- **c**: Generate versioned DLLs and import LIBs when building with MSVC (#2858) +- **c/driver/postgresql**: honor GetObjects schema filter (#3855) +- **c/driver_manager**: compare with correct iterator in SetOption (#3858) +- **c/driver_manager**: do not parse driver/URI if both are set (#3790) +- **c/driver_manager**: incorrect buffer length check in AdbcDatabaseGetOption (#3797) +- **c/driver_manager**: look for correct init symbol name (#3681) +- **csharp**: Expose internals for AdbcDrivers.Databricks (#3788) +- **csharp/src/Drivers/Databricks**: Implement FIFO memory acquisition to prevent starvation in CloudFetch (#3756) +- **csharp/src/Drivers/Databricks**: Make mandatory token exchange blocking and fix concurrent handling (#3715) +- **csharp/src/Drivers/Databricks**: Reduce LZ4 decompression memory by using Custom Array Pool (#3654) +- **dev/release**: fix wheel verification failure on macOS due to SIP (#3686) +- **go/adbc/sqldriver**: ignore NotImplemented errors for optional transaction options (#3759) +- **go/adbc/sqldriver**: properly close resources (#3731) +- **python/adbc_driver_manager**: close Cursors when closing Connection (#3810) +- **rust/driver/datafusion**: using datafusion driver in async runtime (#3712) +- **rust/driver_manager**: don't dlclose drivers (#3844) +- **rust/driver_manager**: remove optional property for windows deps (#3693) + +### Documentation Improvements + +- **rust**: add note about cargo update fix in Rust quickstart (#3689) diff --git a/c/cmake_modules/AdbcVersion.cmake b/c/cmake_modules/AdbcVersion.cmake index 8e4bba9aa7..b7d7b1304d 100644 --- a/c/cmake_modules/AdbcVersion.cmake +++ b/c/cmake_modules/AdbcVersion.cmake @@ -21,7 +21,7 @@ # ------------------------------------------------------------ # Version definitions -set(ADBC_VERSION "1.10.0-SNAPSHOT") +set(ADBC_VERSION "1.11.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 4452fa0ade..ed60c4730a 100644 --- a/c/meson.build +++ b/c/meson.build @@ -19,7 +19,7 @@ project( 'arrow-adbc', 'c', 'cpp', - version: '1.10.0-SNAPSHOT', + version: '1.11.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 d3474a1817..fecff2db1b 100644 --- a/ci/conda/meta.yaml +++ b/ci/conda/meta.yaml @@ -17,7 +17,7 @@ package: name: arrow-adbc-split - version: 1.10.0 + version: 1.11.0 source: path: ../../ diff --git a/ci/linux-packages/debian/control b/ci/linux-packages/debian/control index 70d5129022..1413e2d6c6 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-manager110 +Package: libadbc-driver-manager111 Section: libs Architecture: any Multi-Arch: same @@ -52,12 +52,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-manager110 (= ${binary:Version}) + libadbc-driver-manager111 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) driver manager . This package provides C++ header files. -Package: libadbc-driver-postgresql110 +Package: libadbc-driver-postgresql111 Section: libs Architecture: any Multi-Arch: same @@ -75,12 +75,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-postgresql110 (= ${binary:Version}) + libadbc-driver-postgresql111 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) PostgreSQL driver . This package provides CMake package, pkg-config package and so on. -Package: libadbc-driver-sqlite110 +Package: libadbc-driver-sqlite111 Section: libs Architecture: any Multi-Arch: same @@ -98,12 +98,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-sqlite110 (= ${binary:Version}) + libadbc-driver-sqlite111 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) SQLite driver . This package provides CMake package, pkg-config package and so on. -Package: libadbc-driver-flightsql110 +Package: libadbc-driver-flightsql111 Section: libs Architecture: any Multi-Arch: same @@ -121,12 +121,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-flightsql110 (= ${binary:Version}) + libadbc-driver-flightsql111 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) Flight SQL driver . This package provides CMake package, pkg-config package and so on. -Package: libadbc-driver-snowflake110 +Package: libadbc-driver-snowflake111 Section: libs Architecture: any Multi-Arch: same @@ -144,7 +144,7 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libadbc-driver-snowflake110 (= ${binary:Version}) + libadbc-driver-snowflake111 (= ${binary:Version}) Description: Apache Arrow Database Connectivity (ADBC) Snowflake driver . This package provides CMake package, pkg-config package and so on. @@ -158,7 +158,7 @@ Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, - libadbc-driver-manager110 (= ${binary:Version}) + libadbc-driver-manager111 (= ${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-flightsql110.install b/ci/linux-packages/debian/libadbc-driver-flightsql111.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-flightsql110.install rename to ci/linux-packages/debian/libadbc-driver-flightsql111.install diff --git a/ci/linux-packages/debian/libadbc-driver-manager110.install b/ci/linux-packages/debian/libadbc-driver-manager111.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-manager110.install rename to ci/linux-packages/debian/libadbc-driver-manager111.install diff --git a/ci/linux-packages/debian/libadbc-driver-postgresql110.install b/ci/linux-packages/debian/libadbc-driver-postgresql111.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-postgresql110.install rename to ci/linux-packages/debian/libadbc-driver-postgresql111.install diff --git a/ci/linux-packages/debian/libadbc-driver-snowflake110.install b/ci/linux-packages/debian/libadbc-driver-snowflake111.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-snowflake110.install rename to ci/linux-packages/debian/libadbc-driver-snowflake111.install diff --git a/ci/linux-packages/debian/libadbc-driver-sqlite110.install b/ci/linux-packages/debian/libadbc-driver-sqlite111.install similarity index 100% rename from ci/linux-packages/debian/libadbc-driver-sqlite110.install rename to ci/linux-packages/debian/libadbc-driver-sqlite111.install diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props index f5be5fb180..96357188e7 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.22.0 + 0.23.0 SNAPSHOT diff --git a/dev/release/versions.env b/dev/release/versions.env index 95bdef4583..9c782c3c0c 100644 --- a/dev/release/versions.env +++ b/dev/release/versions.env @@ -17,18 +17,18 @@ # 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="22" -PREVIOUS_RELEASE="21" +RELEASE="23" +PREVIOUS_RELEASE="22" # Individual components will have a SemVer. -VERSION_CSHARP="0.22.0" -VERSION_JAVA="0.22.0" +VERSION_CSHARP="0.23.0" +VERSION_JAVA="0.23.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.10.0" -VERSION_R="0.22.0" -VERSION_RUST="0.22.0" +VERSION_NATIVE="1.11.0" +VERSION_R="0.23.0" +VERSION_RUST="0.23.0" # Required by the version bump script -PREVIOUS_VERSION_NATIVE="1.9.0" -PREVIOUS_VERSION_R="0.21.0" +PREVIOUS_VERSION_NATIVE="1.10.0" +PREVIOUS_VERSION_R="0.22.0" diff --git a/docs/source/conf.py b/docs/source/conf.py index e2fa330ace..4b9ad6b864 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -31,7 +31,7 @@ registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.""" author = "the Apache Arrow Developers" -release = "22 (dev)" +release = "23 (dev)" # Needed to generate version switcher version = release diff --git a/glib/meson.build b/glib/meson.build index cb6e1f9a72..d38ef2a5da 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.10.0-SNAPSHOT', + version: '1.11.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 4f4a14b780..bc8cc33cad 100755 --- a/glib/tool/generate-version-header.py +++ b/glib/tool/generate-version-header.py @@ -136,6 +136,7 @@ def generate_availability_macros(library: str) -> str: ALL_VERSIONS = [ + (1, 11), (1, 10), (1, 9), (1, 8), diff --git a/java/core/pom.xml b/java/core/pom.xml index 3c8975bdfc..70ba151555 100644 --- a/java/core/pom.xml +++ b/java/core/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.22.0-SNAPSHOT + 0.23.0-SNAPSHOT adbc-core diff --git a/java/driver-manager/pom.xml b/java/driver-manager/pom.xml index e95916b5e5..2acfcf9ea8 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT adbc-driver-manager diff --git a/java/driver/flight-sql-validation/pom.xml b/java/driver/flight-sql-validation/pom.xml index 1a8534d4d0..d2d65781d7 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/flight-sql/pom.xml b/java/driver/flight-sql/pom.xml index c179e3877a..aeef3dd610 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-derby/pom.xml b/java/driver/jdbc-validation-derby/pom.xml index 8c2ff8333e..0a69d1d6df 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-mssqlserver/pom.xml b/java/driver/jdbc-validation-mssqlserver/pom.xml index ab2a8b0813..e5ad8fe6b6 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc-validation-postgresql/pom.xml b/java/driver/jdbc-validation-postgresql/pom.xml index d6220b6d49..aae65c11de 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jdbc/pom.xml b/java/driver/jdbc/pom.xml index a60b4b3e9d..9544283fe2 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/jni/pom.xml b/java/driver/jni/pom.xml index 5637d5ba98..6ad3832eed 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/driver/validation/pom.xml b/java/driver/validation/pom.xml index 8dbf207696..608871b4b9 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.22.0-SNAPSHOT + 0.23.0-SNAPSHOT ../../pom.xml diff --git a/java/pom.xml b/java/pom.xml index ec729520a6..df72fe9549 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -28,7 +28,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.22.0-SNAPSHOT + 0.23.0-SNAPSHOT pom Apache Arrow ADBC Java Root POM diff --git a/java/sql/pom.xml b/java/sql/pom.xml index f4fbe65d0e..e4f00a417c 100644 --- a/java/sql/pom.xml +++ b/java/sql/pom.xml @@ -22,7 +22,7 @@ org.apache.arrow.adbc arrow-adbc-java-root - 0.22.0-SNAPSHOT + 0.23.0-SNAPSHOT adbc-sql diff --git a/python/adbc_driver_bigquery/adbc_driver_bigquery/_static_version.py b/python/adbc_driver_bigquery/adbc_driver_bigquery/_static_version.py index 25388fc47b..04734e0022 100644 --- a/python/adbc_driver_bigquery/adbc_driver_bigquery/_static_version.py +++ b/python/adbc_driver_bigquery/adbc_driver_bigquery/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.10.0dev" +version = "1.11.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_flightsql/adbc_driver_flightsql/_static_version.py b/python/adbc_driver_flightsql/adbc_driver_flightsql/_static_version.py index 25388fc47b..04734e0022 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.10.0dev" +version = "1.11.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 25388fc47b..04734e0022 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.10.0dev" +version = "1.11.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 25388fc47b..04734e0022 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.10.0dev" +version = "1.11.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_snowflake/adbc_driver_snowflake/_static_version.py b/python/adbc_driver_snowflake/adbc_driver_snowflake/_static_version.py index 25388fc47b..04734e0022 100644 --- a/python/adbc_driver_snowflake/adbc_driver_snowflake/_static_version.py +++ b/python/adbc_driver_snowflake/adbc_driver_snowflake/_static_version.py @@ -20,7 +20,7 @@ # This file is part of 'miniver': https://github.com/jbweston/miniver -version = "1.10.0dev" +version = "1.11.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 25388fc47b..04734e0022 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.10.0dev" +version = "1.11.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/adbcbigquery/DESCRIPTION b/r/adbcbigquery/DESCRIPTION index d12e2e7574..99b29a752e 100644 --- a/r/adbcbigquery/DESCRIPTION +++ b/r/adbcbigquery/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcbigquery Title: 'Arrow' Database Connectivity ('ADBC') 'BigQuery' Driver -Version: 0.21.0.9000 +Version: 0.22.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/adbcdrivermanager/DESCRIPTION b/r/adbcdrivermanager/DESCRIPTION index 1915a1f2f6..63b1beb2dd 100644 --- a/r/adbcdrivermanager/DESCRIPTION +++ b/r/adbcdrivermanager/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcdrivermanager Title: 'Arrow' Database Connectivity ('ADBC') Driver Manager -Version: 0.21.0.9000 +Version: 0.22.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 a28c320520..0130b422e5 100644 --- a/r/adbcflightsql/DESCRIPTION +++ b/r/adbcflightsql/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcflightsql Title: 'Arrow' Database Connectivity ('ADBC') 'FlightSQL' Driver -Version: 0.21.0.9000 +Version: 0.22.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 a67ef406da..5b2d9af3a5 100644 --- a/r/adbcpostgresql/DESCRIPTION +++ b/r/adbcpostgresql/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcpostgresql Title: 'Arrow' Database Connectivity ('ADBC') 'PostgreSQL' Driver -Version: 0.21.0.9000 +Version: 0.22.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/adbcsnowflake/DESCRIPTION b/r/adbcsnowflake/DESCRIPTION index 929f6d76d4..69b8256fa2 100644 --- a/r/adbcsnowflake/DESCRIPTION +++ b/r/adbcsnowflake/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcsnowflake Title: Arrow Database Connectivity ('ADBC') 'Snowflake' Driver -Version: 0.21.0.9000 +Version: 0.22.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 e8ce9b8781..4457448d6d 100644 --- a/r/adbcsqlite/DESCRIPTION +++ b/r/adbcsqlite/DESCRIPTION @@ -1,6 +1,6 @@ Package: adbcsqlite Title: 'Arrow' Database Connectivity ('ADBC') 'SQLite' Driver -Version: 0.21.0.9000 +Version: 0.22.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 59ce45f679..c4faabbfd8 100644 --- a/ruby/lib/adbc/version.rb +++ b/ruby/lib/adbc/version.rb @@ -16,7 +16,7 @@ # under the License. module ADBC - VERSION = "1.10.0-SNAPSHOT" + VERSION = "1.11.0-SNAPSHOT" module Version MAJOR, MINOR, MICRO, TAG = VERSION.split(".").collect(&:to_i) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index b15e473481..1f28df88ab 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "adbc_core" -version = "0.22.0" +version = "0.23.0" dependencies = [ "arrow-array", "arrow-schema", @@ -12,7 +12,7 @@ dependencies = [ [[package]] name = "adbc_datafusion" -version = "0.22.0" +version = "0.23.0" dependencies = [ "adbc_core", "adbc_ffi", @@ -28,7 +28,7 @@ dependencies = [ [[package]] name = "adbc_driver_manager" -version = "0.22.0" +version = "0.23.0" dependencies = [ "adbc_core", "adbc_ffi", @@ -40,12 +40,12 @@ dependencies = [ "tempfile", "toml", "windows-registry", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] name = "adbc_dummy" -version = "0.22.0" +version = "0.23.0" dependencies = [ "adbc_core", "adbc_driver_manager", @@ -58,7 +58,7 @@ dependencies = [ [[package]] name = "adbc_ffi" -version = "0.22.0" +version = "0.23.0" dependencies = [ "adbc_core", "arrow-array", @@ -67,7 +67,7 @@ dependencies = [ [[package]] name = "adbc_snowflake" -version = "0.22.0" +version = "0.23.0" dependencies = [ "adbc_core", "adbc_driver_manager", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 644769716d..183d21dafc 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -20,7 +20,7 @@ members = ["core", "driver_manager", "ffi", "driver/*"] resolver = "2" [workspace.package] -version = "0.22.0" +version = "0.23.0" description = "Rust implementation of Arrow Database Connectivity (ADBC)" edition = "2021" rust-version = "1.81" @@ -34,9 +34,9 @@ keywords = ["arrow"] categories = ["database"] [workspace.dependencies] -adbc_core = { path = "./core", version = "0.22.0" } -adbc_driver_manager = { path = "./driver_manager", version = "0.22.0" } -adbc_ffi = { path = "./ffi", version = "0.22.0" } +adbc_core = { path = "./core", version = "0.23.0" } +adbc_driver_manager = { path = "./driver_manager", version = "0.23.0" } +adbc_ffi = { path = "./ffi", version = "0.23.0" } arrow-array = { version = ">=53.1.0, <58", default-features = false, features = [ "ffi", ] }