This is an automated email from the ASF dual-hosted git repository.
yihua pushed a change to branch
dependabot/github_actions/docker/setup-buildx-action-4.4.1
in repository https://gitbox.apache.org/repos/asf/hudi-rs.git
from 01c108cd Merge branch 'main' into
dependabot/github_actions/docker/setup-buildx-action-4.4.1
add 3d1d8704 build(deps): bump rocksdb to 0.24 for ubuntu-26.04 runners
(#837)
add be88e88a ci: pin ubuntu-latest runners to ubuntu-24.04 (#838)
add 017f0bb2 feat: upgrade to arrow 59, DataFusion 55 and pyo3 0.29 with
Lance kept on by default (#698)
add 2e92bdd2 build(deps-dev): bump ruff from 0.15.18 to 0.17.1 in /python
(#841)
add b7cc7c49 Merge branch 'main' into
dependabot/github_actions/docker/setup-buildx-action-4.4.1
No new revisions were added by this update.
Summary of changes:
.github/workflows/asf-allowlist-check.yml | 2 +-
.github/workflows/ci.yml | 18 +-
.github/workflows/code.yml | 2 +-
.github/workflows/pr.yml | 2 +-
.github/workflows/release.yml | 8 +-
AGENTS.md | 5 +-
Cargo.toml | 40 +-
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/AGENTS.md | 2 +
python/Cargo.toml | 2 +-
python/pyproject.toml | 6 +-
python/src/datafusion_internal.rs | 2 +-
28 files changed, 795 insertions(+), 94 deletions(-)
create mode 100644 crates/core/src/file_group/base_file/lance_arrow.rs