This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
from ad6261470 docs: fix safari rendering in manifest_load.mmd diagram
(#3391)
add dc530d9ad refactor(rust/core)!: move the ffi related stuff to the new
adbc_ffi package (#3381)
No new revisions were added by this update.
Summary of changes:
dev/release/post-08-rust.sh | 4 +
rust/Cargo.lock | 13 ++
rust/Cargo.toml | 3 +-
rust/core/src/{ffi => }/constants.rs | 34 ++--
rust/core/src/error.rs | 54 ++++++
rust/core/src/ffi/methods.rs | 96 -----------
rust/core/src/ffi/mod.rs | 26 ---
rust/core/src/lib.rs | 30 +---
rust/core/src/options.rs | 14 +-
rust/driver/datafusion/Cargo.toml | 3 +-
rust/driver/datafusion/src/lib.rs | 4 +-
rust/driver/dummy/Cargo.toml | 1 +
rust/driver/dummy/src/lib.rs | 4 +-
rust/driver/snowflake/Cargo.toml | 1 +
rust/driver/snowflake/src/driver.rs | 9 +-
rust/driver_manager/Cargo.toml | 1 +
rust/driver_manager/src/lib.rs | 184 +++++++++++----------
rust/{core => ffi}/Cargo.toml | 5 +-
rust/{core => ffi}/src/driver_exporter.rs | 164 +++++++++---------
rust/ffi/src/lib.rs | 50 ++++++
rust/ffi/src/methods.rs | 97 +++++++++++
rust/{core/src/ffi => ffi/src}/types.rs | 73 +-------
rust/{driver_manager/build.rs => ffi/src/utils.rs} | 16 +-
23 files changed, 451 insertions(+), 435 deletions(-)
rename rust/core/src/{ffi => }/constants.rs (84%)
delete mode 100644 rust/core/src/ffi/methods.rs
delete mode 100644 rust/core/src/ffi/mod.rs
copy rust/{core => ffi}/Cargo.toml (93%)
rename rust/{core => ffi}/src/driver_exporter.rs (94%)
create mode 100644 rust/ffi/src/lib.rs
create mode 100644 rust/ffi/src/methods.rs
rename rust/{core/src/ffi => ffi/src}/types.rs (88%)
copy rust/{driver_manager/build.rs => ffi/src/utils.rs} (68%)