This is an automated email from the ASF dual-hosted git repository.
yihua pushed a change to branch
dependabot/github_actions/swatinem/rust-cache-2.9.3
in repository https://gitbox.apache.org/repos/asf/hudi-rs.git
from 9b30e862 build(deps): bump swatinem/rust-cache from 2.9.2 to 2.9.3
add 017f0bb2 feat: upgrade to arrow 59, DataFusion 55 and pyo3 0.29 with
Lance kept on by default (#698)
add 39bda3cf Merge branch 'main' into
dependabot/github_actions/swatinem/rust-cache-2.9.3
No new revisions were added by this update.
Summary of changes:
AGENTS.md | 5 +-
Cargo.toml | 36 +-
README.md | 30 +-
benchmark/tpch/Cargo.toml | 12 +-
benchmark/tpch/src/datagen.rs | 12 +-
build-wrapper.sh | 29 +-
crates/core/Cargo.toml | 9 +-
crates/core/src/avro_to_arrow/schema.rs | 2 +-
crates/core/src/config/read.rs | 5 +
crates/core/src/file_group/base_file/lance.rs | 23 +-
.../core/src/file_group/base_file/lance_arrow.rs | 450 +++++++++++++++++++++
crates/core/src/file_group/base_file/mod.rs | 1 +
crates/core/src/file_group/base_file/parquet.rs | 8 +
crates/core/src/file_group/reader_v2/row_serde.rs | 2 +-
crates/datafusion/src/hudi_exec.rs | 9 +
crates/datafusion/src/lib.rs | 165 +++++++-
crates/datafusion/tests/plan_tests.rs | 39 +-
demo/apps/datafusion/Cargo.toml | 2 +-
demo/apps/hudi-table-api/rust/Cargo.toml | 2 +-
python/Cargo.toml | 2 +-
python/pyproject.toml | 2 +-
python/src/datafusion_internal.rs | 2 +-
22 files changed, 771 insertions(+), 76 deletions(-)
create mode 100644 crates/core/src/file_group/base_file/lance_arrow.rs