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

xuanwo pushed a change to branch merge-catalog-memory
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


    from b61ad8de Address comments
     add 69686ba8 add parsing of positional delete files to the 
`DeleteFileLoader`
     add 8edd7087 fix: fix batch transform modify schema (#1483)
     add 36cc1208 feat(datafusion): support metadata tables for Datafusion 
(#879)
     add a3bf8294 refine: add new_manifest_writer in SnapshotProducer (#1481)
     add d9fbc5c9 refine: remove data_file_content in FileScanTask (#1485)
     add 2cb3fb51 chore(deps): Bump crate-ci/typos from 1.33.1 to 1.34.0 (#1491)
     add 27dc7202 chore(deps): Bump serde_with from 3.13.0 to 3.14.0 (#1494)
     add 11908149 chore(deps): Bump tokio from 1.45.0 to 1.46.1 (#1493)
     add 96ec4d5b chore(deps): Bump the arrow-parquet group with 4 updates 
(#1492)
     add 3fa90278 typo: FILED_ID_PROP -> FIELD_ID_PROP (#1497)
     add c1aa7fdb Merge branch 'main' into merge-catalog-memory

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci_typos.yml                     |   2 +-
 Cargo.lock                                         |  94 ++++++++++----
 Cargo.toml                                         |   1 +
 crates/iceberg/Cargo.toml                          |   2 +
 .../src/arrow/caching_delete_file_loader.rs        |  66 ++++++++--
 crates/iceberg/src/arrow/delete_file_loader.rs     | 133 +-------------------
 crates/iceberg/src/arrow/delete_filter.rs          |  60 ++++++---
 crates/iceberg/src/arrow/reader.rs                 |   5 +-
 .../iceberg/src/arrow/record_batch_transformer.rs  |   9 +-
 crates/iceberg/src/avro/schema.rs                  |  14 +--
 crates/iceberg/src/delete_vector.rs                |   9 ++
 crates/iceberg/src/inspect/manifests.rs            |   7 +-
 crates/iceberg/src/inspect/metadata_table.rs       | 103 ++++++---------
 crates/iceberg/src/inspect/snapshots.rs            |   7 +-
 crates/iceberg/src/lib.rs                          |   1 +
 crates/iceberg/src/scan/context.rs                 |   1 -
 crates/iceberg/src/scan/mod.rs                     |   2 -
 crates/iceberg/src/scan/task.rs                    |   3 -
 crates/iceberg/src/test_utils.rs                   |  78 ++++++++++++
 crates/iceberg/src/transaction/snapshot.rs         |  48 +++----
 .../tests/shared_tests/read_positional_deletes.rs  |  17 +--
 .../datafusion/src/physical_plan/metadata_scan.rs  |  92 ++++++++++++++
 .../datafusion/src/physical_plan/mod.rs            |   1 +
 crates/integrations/datafusion/src/schema.rs       |  47 +++++--
 .../datafusion/src/table/metadata_table.rs         |  87 +++++++++++++
 crates/integrations/datafusion/src/table/mod.rs    |  10 ++
 .../tests/integration_datafusion_test.rs           | 138 ++++++++++++++++++++-
 27 files changed, 716 insertions(+), 321 deletions(-)
 create mode 100644 crates/iceberg/src/test_utils.rs
 create mode 100644 
crates/integrations/datafusion/src/physical_plan/metadata_scan.rs
 create mode 100644 crates/integrations/datafusion/src/table/metadata_table.rs

Reply via email to