This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/go_modules/go/adbc/github.com/snowflakedb/gosnowflake-1.19.0
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
discard 8b8bd369a chore(go/adbc): Bump github.com/snowflakedb/gosnowflake in
/go/adbc
add 386c5f62f chore(java): Bump com.google.protobuf:protobuf-java from
4.33.4 to 4.33.5 (#3938)
add b698357ad chore(java): Bump
com.diffplug.spotless:spotless-maven-plugin from 3.2.0 to 3.2.1 in /java (#3935)
add 7cc8b6a31 refactor(rust/core): moved adbc traits to sync mod (#3932)
add 16ceb85ae feat(rust)!: return `Box<RecordBatchReader + 'static>` for
caller flexibility (#3904)
add f13b12bf6 chore(csharp): Bump Microsoft.SourceLink.GitHub from 8.0.0
to 10.0.103 (#3958)
add 304518628 chore(csharp): Bump DuckDB.NET.Bindings.Full from 1.4.3 to
1.4.4 (#3957)
add 9b2807a12 chore(go/adbc): Bump the golang-org-x group with 2 updates
(#3948)
add b844431c7 chore(java): Bump com.google.errorprone:error_prone_core
from 2.46.0 to 2.47.0 (#3949)
add c23b5afe3 chore(go/adbc): Bump modernc.org/sqlite from 1.44.3 to
1.45.0 (#3951)
add 3c1751134 chore(rust): Bump tempfile from 3.24.0 to 3.25.0 (#3954)
add e900e73c9 chore(rust): Bump toml from 0.9.11+spec-1.1.0 to
0.9.12+spec-1.1.0 in /rust (#3955)
add f78adf877 chore: Bump astral-sh/setup-uv from 7.2.1 to 7.3.0 (#3956)
add 325513c39 chore: make installation page comply with policy (#3947)
add bacc442c1 chore(go/adbc): Bump google.golang.org/api from 0.263.0 to
0.266.0 (#3950)
add d9e2e0bfd chore(rust/driver/datafusion): bump dependent arrow to
57.3.0 (#3961)
add 59121d1b3 chore(c/vendor): Update vendored nanoarrow to 0.8.0 (#3944)
add 178986124 chore(go/adbc): Bump cloud.google.com/go/bigquery from
1.72.0 to 1.73.1 in /go/adbc (#3952)
add a6757b769 feat(rust/driver_manager): Decouple driver search logic from
the driver objects themselves (#3930)
add 85d0eb98e chore(dev/release): embed hash of source tarball into email
(#3965)
add 7986d2e07 feat(java/driver/jni): add executeUpdate, prepare,
bulkIngest (#3966)
add 7f35429e5 feat(c/driver_manager): add connection profile interface
(#3876)
add 70516315a chore(go): bump to go 1.26 (#3969)
add 0b7f959f5 feat(rust/core): derive Copy, Eq, PartialEq (#3716) (#3974)
add 0a4cc4ca2 build(docs): pin Sphinx < 9 for numpydoc (#3979)
add 03776ef97 fix(dev/release): update how we find .NET download URL
(#3978)
add 842233cf3 build(python): bump image used to build wheels (#3980)
add cc521cd65 chore(dev/release): add script to fix up milestone
assignments (#3982)
add c5dcb2b81 chore(java): Bump org.junit:junit-bom from 5.14.2 to 5.14.3
(#3998)
add f7bbd809c chore(java): Bump org.postgresql:postgresql from 42.7.9 to
42.7.10 (#3999)
add 11584c352 chore(go/adbc): Bump modernc.org/sqlite from 1.45.0 to
1.46.0 (#4000)
add e1adf8c5a chore(rust): Bump toml from 0.9.12+spec-1.1.0 to
1.0.2+spec-1.1.0 (#4003)
add 5407d4a50 chore(go/adbc): Bump google.golang.org/grpc from 1.78.0 to
1.79.1 (#4001)
add 31b4c4463 chore(dev/release): fix announce@ mail to comply with ASF
policy (#3981)
add ecfed132c chore(go/adbc): Bump google.golang.org/api from 0.266.0 to
0.267.0 (#4002)
add 7b2ae4fca chore(csharp): Bump coverlet.collector from 6.0.4 to 8.0.0
(#4004)
add 7b38cf454 feat(java/driver/jni): metadata methods, validation suite
(#3972)
add e8642f824 feat(csharp/src/Telemetry): re-enable compile-time JSON
serializer context for trace activity (#4013)
add 2fcddd6cb chore(csharp): Bump Microsoft.NET.Test.Sdk from 18.0.1 to
18.3.0 (#4022)
add 04e594d20 chore(go/adbc): Bump modernc.org/sqlite from 1.46.0 to
1.46.1 (#4017)
add 5e5c5697d chore(rust): Bump tempfile from 3.25.0 to 3.26.0 in /rust
(#4019)
add c343bddd9 chore(rust): Bump toml from 1.0.2+spec-1.1.0 to
1.0.3+spec-1.1.0 (#4021)
add 5ce21a09a chore(rust): Bump test-with from 0.15.7 to 0.15.8 (#4020)
add d97000751 chore(go/adbc): Bump google.golang.org/api from 0.267.0 to
0.268.0 (#4016)
add 80068e26b chore(rust): support arrow 58 (#4023)
add a8a345497 feat(go/adbc): add context.Context support for uniform
OpenTelemetry instrumentation (#4009)
add 0f81654a8 docs: fix minor issues in profiles and manifests docs (#4007)
add c66d59f24 feat(rust/driver_manager): implement connection profiles
(#3973)
add 4698cedae chore(rust/ffi): make clippy happy (#4026)
add f2d58a74e fix(rust/driver_manager): try to fix flaky test (#4028)
add d932fde45 chore(r): remove the `-D_LIBCPP_DISABLE_AVAILABILITY` cpp
flag for new macos toolchains (#4030)
add c8f73d5e6 chore: Bump the actions group with 3 updates (#4040)
add 7acc29f8d chore(java): Bump the linters group in /java with 3 updates
(#4032)
add 4dae97106 chore(go/adbc): Bump the opentelemetry group in /go/adbc
with 6 updates (#4034)
add b8fc31106 chore(go/adbc): Bump github.com/snowflakedb/gosnowflake in
/go/adbc
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 (8b8bd369a)
\
N -- N -- N
refs/heads/dependabot/go_modules/go/adbc/github.com/snowflakedb/gosnowflake-1.19.0
(b8fc31106)
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 | 2 +-
.github/workflows/integration.yml | 2 +-
.github/workflows/java.yml | 6 +-
.github/workflows/native-unix.yml | 12 +-
.github/workflows/native-windows.yml | 6 +-
.github/workflows/nightly-verify.yml | 4 +-
.github/workflows/nightly-website.yml | 4 +-
.github/workflows/packaging.yml | 62 +-
.gitignore | 3 +
.pre-commit-config.yaml | 2 +-
c/driver_manager/adbc_driver_manager.cc | 582 ++++++-
c/driver_manager/adbc_driver_manager_test.cc | 513 +++++-
c/include/arrow-adbc/adbc.h | 5 +
c/include/arrow-adbc/adbc_driver_manager.h | 180 ++
c/vendor/nanoarrow/nanoarrow.c | 116 +-
c/vendor/nanoarrow/nanoarrow.h | 118 +-
c/vendor/nanoarrow/nanoarrow.hpp | 2 +-
c/vendor/vendor_nanoarrow.sh | 2 +-
ci/conda_env_docs.txt | 3 +-
.../python-wheel-manylinux-relocate.dockerfile | 2 +-
csharp/Directory.Packages.props | 8 +-
.../Traces/Exporters/FileExporter/FileExporter.cs | 11 +-
.../Listeners/FileListener/ActivityProcessor.cs | 11 +-
.../SerializableActivitySerializerContext.cs | 61 +
.../FileListener/SerializableActivityTests.cs | 188 ++
dev/release/06-binary-verify.sh | 9 +
dev/release/assign-milestone.sh | 99 ++
...rtifacts.sh => post-09-remove-old-artifacts.sh} | 0
.../{post-09-announce.sh => post-10-announce.sh} | 35 +-
dev/release/utils-prepare.sh | 4 +
dev/release/verify-release-candidate.sh | 7 +-
docs/source/conf.py | 12 +
docs/source/development/releasing.rst | 58 +-
docs/source/driver/installation.rst | 64 +-
docs/source/format/connection_profiles.rst | 592 +++++++
docs/source/format/driver_manifests.rst | 9 +-
docs/source/index.rst | 1 +
go/adbc/adbc.go | 115 ++
go/adbc/context_adapters.go | 193 +++
go/adbc/context_adapters_test.go | 320 ++++
go/adbc/drivermgr/adbc_driver_manager.cc | 582 ++++++-
go/adbc/drivermgr/arrow-adbc/adbc.h | 5 +
go/adbc/drivermgr/arrow-adbc/adbc_driver_manager.h | 180 ++
go/adbc/example_context_test.go | 74 +
go/adbc/ext.go | 82 +-
go/adbc/go.mod | 60 +-
go/adbc/go.sum | 154 +-
java/driver/flight-sql/pom.xml | 2 +-
java/driver/jdbc-validation-postgresql/pom.xml | 2 +-
.../pom.xml | 16 +-
.../jni/JniSqliteConnectionMetadataTest.java | 70 +
.../adbc/driver/jni/JniSqliteConnectionTest.java} | 8 +-
.../arrow/adbc/driver/jni/JniSqliteQuirks.java} | 26 +-
.../adbc/driver/jni/JniSqliteStatementTest.java} | 34 +-
.../adbc/driver/jni/JniSqliteTransactionTest.java} | 13 +-
java/driver/jni/src/main/cpp/jni_wrapper.cc | 205 ++-
.../arrow/adbc/driver/jni/JniConnection.java | 73 +-
.../apache/arrow/adbc/driver/jni/JniStatement.java | 31 +-
.../arrow/adbc/driver/jni/impl/JniLoader.java | 49 +
.../arrow/adbc/driver/jni/impl/NativeAdbc.java | 24 +
.../adbc/driver/jni/impl/NativeQueryResult.java | 20 +-
.../adbc/driver/jni/impl/NativeSchemaResult.java | 44 +
.../arrow/adbc/driver/jni/JniDriverTest.java | 131 ++
java/pom.xml | 14 +-
r/adbcdrivermanager/src/Makevars | 2 +-
r/adbcsqlite/src/Makevars.in | 2 +-
rust/Cargo.lock | 102 +-
rust/Cargo.toml | 8 +-
rust/core/src/lib.rs | 449 +----
rust/core/src/options.rs | 4 +-
rust/core/src/{lib.rs => sync.rs} | 80 +-
rust/driver/datafusion/Cargo.toml | 8 +-
rust/driver/datafusion/src/lib.rs | 23 +-
rust/driver/dummy/src/lib.rs | 34 +-
rust/driver/snowflake/Cargo.toml | 2 +-
rust/driver/snowflake/src/connection.rs | 18 +-
rust/driver/snowflake/src/statement.rs | 2 +-
rust/driver_manager/Cargo.toml | 7 +-
rust/driver_manager/src/lib.rs | 1513 +++-------------
rust/driver_manager/src/profile.rs | 761 ++++++++
rust/driver_manager/src/search.rs | 1830 ++++++++++++++++++++
rust/driver_manager/tests/connection_profile.rs | 574 ++++++
rust/driver_manager/tests/test_env_var_profiles.rs | 331 ++++
rust/ffi/src/driver_exporter.rs | 20 +-
84 files changed, 8787 insertions(+), 2305 deletions(-)
create mode 100644
csharp/src/Telemetry/Traces/Listeners/FileListener/SerializableActivitySerializerContext.cs
create mode 100644
csharp/test/Telemetry/Traces/Listeners/FileListener/SerializableActivityTests.cs
create mode 100755 dev/release/assign-milestone.sh
rename dev/release/{post-10-remove-old-artifacts.sh =>
post-09-remove-old-artifacts.sh} (100%)
rename dev/release/{post-09-announce.sh => post-10-announce.sh} (66%)
create mode 100644 docs/source/format/connection_profiles.rst
create mode 100644 go/adbc/context_adapters.go
create mode 100644 go/adbc/context_adapters_test.go
create mode 100644 go/adbc/example_context_test.go
copy java/driver/{jdbc-validation-postgresql => jni-validation-sqlite}/pom.xml
(85%)
create mode 100644
java/driver/jni-validation-sqlite/src/test/java/org/apache/arrow/adbc/driver/jni/JniSqliteConnectionMetadataTest.java
copy
java/driver/{flight-sql-validation/src/test/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlConnectionTest.java
=>
jni-validation-sqlite/src/test/java/org/apache/arrow/adbc/driver/jni/JniSqliteConnectionTest.java}
(83%)
copy
java/driver/{jni/src/main/java/org/apache/arrow/adbc/driver/jni/JniDatabase.java
=>
jni-validation-sqlite/src/test/java/org/apache/arrow/adbc/driver/jni/JniSqliteQuirks.java}
(61%)
copy
java/driver/{flight-sql-validation/src/test/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlStatementTest.java
=>
jni-validation-sqlite/src/test/java/org/apache/arrow/adbc/driver/jni/JniSqliteStatementTest.java}
(56%)
copy
java/driver/{jdbc-validation-derby/src/test/java/org/apache/arrow/adbc/driver/jdbc/derby/DerbyTransactionTest.java
=>
jni-validation-sqlite/src/test/java/org/apache/arrow/adbc/driver/jni/JniSqliteTransactionTest.java}
(78%)
create mode 100644
java/driver/jni/src/main/java/org/apache/arrow/adbc/driver/jni/impl/NativeSchemaResult.java
copy rust/core/src/{lib.rs => sync.rs} (87%)
create mode 100644 rust/driver_manager/src/profile.rs
create mode 100644 rust/driver_manager/src/search.rs
create mode 100644 rust/driver_manager/tests/connection_profile.rs
create mode 100644 rust/driver_manager/tests/test_env_var_profiles.rs