This is an automated email from the ASF dual-hosted git repository.

lidavidm pushed a change to branch spec-1.2.0
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git


    from 046417de2 chore(java): Bump the linters group with 2 updates (#3869)
     add e9e5c5c5d fix(go/adbc/driver/snowflake): fix potential deadlocks in 
reader (#3870)
     add 1268635d5 chore(go/adbc): Bump golang.org/x/tools from 0.40.0 to 
0.41.0 (#3880)
     add cf7b5cab1 chore(java): Bump com.google.protobuf:protobuf-java from 
4.33.2 to 4.33.4 (#3883)
     add 873a043c1 chore(rust): Bump toml from 0.9.10+spec-1.1.0 to 
0.9.11+spec-1.1.0 in /rust (#3885)
     add 97975049c chore: Bump ruby/setup-ruby from 1.279.0 to 1.282.0 (#3886)
     add 253cf51be ci: free up disk space for PostgreSQL integration (#3892)
     add 83daafcdb chore(go/adbc): Bump modernc.org/sqlite from 1.42.2 to 
1.44.0 in /go/adbc (#3882)
     add afbcedd6b feat(csharp): make DriverName virtual in SparkConnection to 
enable driver-specific identification (#3893)
     add 88019fe8e chore(rust): bump dependent datafusion and arrow (#3894)
     add c0931cc21 chore(java): Bump org.apache:apache from 35 to 37 in /java 
(#3881)
     add dfa8a5604 chore(java): Bump com.google.errorprone:error_prone_core 
from 2.45.0 to 2.46.0 in /java in the linters group (#3879)
     add b99a17949 feat(csharp): add statement-level trace parent support 
(#3896)
     add 778f7801d feat(csharp/src/Drivers/Apache): increase telemetry 
instrumentation for Apache drivers (#3794)
     add 0dbbae319 chore: bump versions for 23 (#3875)
     add 5d6940c8d chore(java): Bump com.uber.nullaway:nullaway from 0.12.15 to 
0.13.0 (#3897)
     add d56fe58fd chore(go/adbc): Bump modernc.org/sqlite from 1.44.0 to 
1.44.2 (#3900)
     add 03c74386b chore(go/adbc): Bump google.golang.org/api from 0.259.0 to 
0.260.0 in /go/adbc (#3899)
     add 54cd8b252 chore(java): Bump org.postgresql:postgresql from 42.7.8 to 
42.7.9 in /java (#3901)
     add 9d92be96e chore(java): Bump 
org.codehaus.mojo.natives:maven-native-javah from 1.0-M1 to 1.0.0 in /java 
(#3898)
     add b51a5d186 fix(c/driver/postgresql): Fix warning when compiling 
PostgreSQL driver on RTools/msys2 (#3903)
     add 11205f14f feat(c/driver/postgresql): improve conversion of decimal to 
numeric (#3787)
     add 514e13b57 chore: update copyright year in NOTICE (#3906)
     add cc7284898 feat(csharp): Enable NuGet publishing for 
Apache.Arrow.Adbc.Testing (#3907)
     add e31e4df9e fix(c/driver/postgresql): prevent crash when server 
terminates connection (#3891)
     add 19265cc73 docs: fix intersphinx mapping for arrow-java reference 
(#3908)
     add fb28084ab chore: Bump the actions group with 2 updates (#3902)
     add 4be2c746c chore(java): Bump org.assertj:assertj-core from 3.27.6 to 
3.27.7 in /java (#3912)
     add 1a73104a3 build(glib): add support for Apache Arrow GLib 23.0.0 or 
later (#3909)
     add b60ff5820 chore: Bump ruby/setup-ruby from 1.285.0 to 1.286.0 in the 
actions group (#3921)
     add 8e10a697a chore(java): Bump 
com.diffplug.spotless:spotless-maven-plugin from 3.1.0 to 3.2.0 in /java (#3918)
     add ca5c4ef3f chore(go/adbc): Bump modernc.org/sqlite from 1.44.2 to 
1.44.3 in /go/adbc (#3915)
     add 1411996de chore(java): Bump com.uber.nullaway:nullaway from 0.13.0 to 
0.13.1 in /java in the linters group (#3914)
     add be4282c95 feat(rust): Move setters and getters of options to the 
adbc_ffi crate (#3927)
     add 9d0ac8e74 chore(go/adbc): Bump github.com/apache/arrow-go/v18 from 
18.5.0 to 18.5.1 in /go/adbc (#3919)
     add 3b8b74ce8 chore(java): Bump com.microsoft.sqlserver:mssql-jdbc from 
13.3.0.jre11-preview to 13.3.1.jre11-preview in /java (#3916)
     add a3d12d141 chore(go/adbc): Bump google.golang.org/api from 0.260.0 to 
0.263.0 in /go/adbc (#3917)
     add ff7ff09ac ci: limit parallelism in r-extended.yml as per ASF Infra 
policy (#3928)
     add 6c30305f2 ci: don't use pull_request_target (#3929)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/dev.yml                          |  42 +-
 .github/workflows/dev_adbc.yml                     |   2 +-
 .github/workflows/dev_pr.yml                       |  78 ---
 .github/workflows/integration.yml                  |  44 +-
 .github/workflows/native-unix.yml                  |  14 +-
 .github/workflows/native-windows.yml               |   8 +-
 .github/workflows/nightly-verify.yml               |   2 +-
 .github/workflows/packaging.yml                    |   6 +-
 .github/workflows/r-extended.yml                   |   6 +
 .github/workflows/rust.yml                         |   2 +-
 .github/workflows/verify.yml                       |   2 +-
 CHANGELOG.md                                       |  58 ++
 NOTICE.txt                                         |   2 +-
 c/cmake_modules/AdbcVersion.cmake                  |   2 +-
 c/driver/postgresql/connection.cc                  |   5 +
 .../postgresql/copy/postgres_copy_writer_test.cc   | 584 ++++++++++++++++++++-
 c/driver/postgresql/copy/writer.h                  | 282 ++++++++--
 c/driver/postgresql/database.cc                    |   5 +
 c/driver/postgresql/error.h                        |   4 +-
 c/driver/postgresql/postgresql.cc                  |   5 +
 c/driver/postgresql/result_helper.cc               |   5 +
 c/driver/postgresql/result_reader.cc               |   5 +
 c/driver/postgresql/statement.cc                   |   5 +
 .../validation/queries/ingest/decimal.toml         |  19 -
 .../{timestamp_s.txtcase => decimal.txtcase}       |  21 +-
 .../validation/queries/type/bind/decimal.toml      |  19 -
 .../bind/{timestamp_ns.txtcase => decimal.txtcase} |  18 +-
 c/meson.build                                      |   2 +-
 ci/conda/meta.yaml                                 |   2 +-
 ci/linux-packages/apt/debian-bookworm/Dockerfile   |   2 +-
 ci/linux-packages/apt/debian-trixie/Dockerfile     |   2 +-
 ci/linux-packages/apt/ubuntu-jammy/Dockerfile      |   2 +-
 ci/linux-packages/apt/ubuntu-noble/Dockerfile      |   2 +-
 ci/linux-packages/debian/control                   |  22 +-
 ...install => libadbc-driver-flightsql111.install} |   0
 ...0.install => libadbc-driver-manager111.install} |   0
 ...nstall => libadbc-driver-postgresql111.install} |   0
 ...install => libadbc-driver-snowflake111.install} |   0
 ...10.install => libadbc-driver-sqlite111.install} |   0
 ci/linux-packages/yum/almalinux-10/Dockerfile      |   2 +-
 ci/linux-packages/yum/almalinux-8/Dockerfile       |   2 +-
 ci/linux-packages/yum/almalinux-9/Dockerfile       |   2 +-
 ci/scripts/python_build.sh                         |   2 +-
 csharp/Directory.Build.props                       |   2 +-
 .../Apache.Arrow.Adbc/Tracing/TracingStatement.cs  |   8 +-
 .../{Spark/SparkStatement.cs => ActivityKeys.cs}   |  32 +-
 .../Drivers/Apache/Hive2/HiveServer2Connection.cs  | 117 +++--
 .../Apache/Hive2/HiveServer2HttpConnection.cs      |  15 +
 .../src/Drivers/Apache/Hive2/HiveServer2Reader.cs  |   3 +-
 .../Apache/Hive2/HiveServer2StandardConnection.cs  |   6 +
 .../Drivers/Apache/Hive2/HiveServer2Statement.cs   |  66 ++-
 .../src/Drivers/Apache/Impala/ImpalaConnection.cs  |  17 +
 .../Drivers/Apache/Impala/ImpalaHttpConnection.cs  |  15 +
 .../Apache/Impala/ImpalaStandardConnection.cs      |  19 +-
 csharp/src/Drivers/Apache/Spark/SparkConnection.cs |  20 +-
 .../Drivers/Apache/Spark/SparkHttpConnection.cs    |  20 +-
 .../Apache/Spark/SparkStandardConnection.cs        |  19 +
 .../Apache.Arrow.Adbc.Testing.csproj               |   2 +-
 .../Tracing/TracingTests.cs                        |  78 +++
 .../FileListener/FileActivityListenerTests.cs      |   2 +-
 dev/release/versions.env                           |  18 +-
 docs/source/conf.py                                |   3 +-
 docs/source/format/related_work.rst                |   2 +-
 glib/adbc-arrow-glib/meson.build                   |  10 +-
 glib/meson.build                                   |   2 +-
 glib/tool/generate-version-header.py               |   1 +
 .../driver/flightsql/flightsql_adbc_server_test.go |   2 +-
 go/adbc/driver/snowflake/record_reader.go          |  92 +++-
 go/adbc/go.mod                                     |  38 +-
 go/adbc/go.sum                                     |  88 ++--
 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                     |   4 +-
 java/driver/jdbc-validation-derby/pom.xml          |   2 +-
 java/driver/jdbc-validation-mssqlserver/pom.xml    |   4 +-
 java/driver/jdbc-validation-postgresql/pom.xml     |   4 +-
 java/driver/jdbc/pom.xml                           |   2 +-
 java/driver/jni/pom.xml                            |   2 +-
 java/driver/validation/pom.xml                     |   2 +-
 java/pom.xml                                       |  16 +-
 java/sql/pom.xml                                   |   2 +-
 .../adbc_driver_bigquery/_static_version.py        |   2 +-
 .../adbc_driver_flightsql/_static_version.py       |   2 +-
 .../adbc_driver_manager/_static_version.py         |   2 +-
 .../adbc_driver_postgresql/_static_version.py      |   2 +-
 python/adbc_driver_postgresql/tests/test_dbapi.py  |  29 +
 .../adbc_driver_snowflake/_static_version.py       |   2 +-
 .../adbc_driver_sqlite/_static_version.py          |   2 +-
 r/adbcbigquery/DESCRIPTION                         |   2 +-
 r/adbcdrivermanager/DESCRIPTION                    |   2 +-
 r/adbcflightsql/DESCRIPTION                        |   2 +-
 r/adbcpostgresql/DESCRIPTION                       |   2 +-
 r/adbcsnowflake/DESCRIPTION                        |   2 +-
 r/adbcsqlite/.Rbuildignore                         |   1 +
 r/adbcsqlite/.gitignore                            |   1 +
 r/adbcsqlite/DESCRIPTION                           |   2 +-
 ruby/lib/adbc/version.rb                           |   2 +-
 rust/Cargo.lock                                    | 354 +++++--------
 rust/Cargo.toml                                    |   8 +-
 rust/core/src/schemas.rs                           |   2 +
 rust/driver/datafusion/Cargo.toml                  |  12 +-
 rust/driver/dummy/src/lib.rs                       |   4 +
 rust/driver_manager/Cargo.toml                     |   2 +-
 rust/driver_manager/src/lib.rs                     | 229 +-------
 rust/ffi/src/driver_exporter.rs                    |   2 +-
 rust/ffi/src/lib.rs                                |   2 +-
 rust/ffi/src/options.rs                            | 254 +++++++++
 rust/ffi/src/utils.rs                              |  30 --
 109 files changed, 1986 insertions(+), 998 deletions(-)
 delete mode 100644 .github/workflows/dev_pr.yml
 delete mode 100644 c/driver/postgresql/validation/queries/ingest/decimal.toml
 copy c/driver/postgresql/validation/queries/ingest/{timestamp_s.txtcase => 
decimal.txtcase} (71%)
 delete mode 100644 
c/driver/postgresql/validation/queries/type/bind/decimal.toml
 copy c/driver/postgresql/validation/queries/type/bind/{timestamp_ns.txtcase => 
decimal.txtcase} (77%)
 rename ci/linux-packages/debian/{libadbc-driver-flightsql110.install => 
libadbc-driver-flightsql111.install} (100%)
 rename ci/linux-packages/debian/{libadbc-driver-manager110.install => 
libadbc-driver-manager111.install} (100%)
 rename ci/linux-packages/debian/{libadbc-driver-postgresql110.install => 
libadbc-driver-postgresql111.install} (100%)
 rename ci/linux-packages/debian/{libadbc-driver-snowflake110.install => 
libadbc-driver-snowflake111.install} (100%)
 rename ci/linux-packages/debian/{libadbc-driver-sqlite110.install => 
libadbc-driver-sqlite111.install} (100%)
 copy csharp/src/Drivers/Apache/{Spark/SparkStatement.cs => ActivityKeys.cs} 
(50%)
 create mode 100644 rust/ffi/src/options.rs
 delete mode 100644 rust/ffi/src/utils.rs

Reply via email to