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

liurenjie1024 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


    from 273991ee feat(reader): Make ArrowReaderBuilder::new public (#1748)
     add 856597b6 feat(writer): Add clustered and fanout writer (#1735)

No new revisions were added by this update.

Summary of changes:
 .../src/writer/base_writer/data_file_writer.rs     |  26 +-
 .../writer/base_writer/equality_delete_writer.rs   |  42 +-
 .../src/writer/file_writer/rolling_writer.rs       |   9 +-
 crates/iceberg/src/writer/mod.rs                   |  28 +-
 .../src/writer/partitioning/clustered_writer.rs    | 520 +++++++++++++++++++++
 .../src/writer/partitioning/fanout_writer.rs       | 385 +++++++++++++++
 crates/iceberg/src/writer/partitioning/mod.rs      |  49 ++
 .../tests/shared_tests/append_data_file_test.rs    |   4 +-
 .../append_partition_data_file_test.rs             |  30 +-
 .../tests/shared_tests/conflict_commit_test.rs     |   4 +-
 .../tests/shared_tests/scan_all_type.rs            |   4 +-
 .../datafusion/src/physical_plan/write.rs          |   7 +-
 12 files changed, 1024 insertions(+), 84 deletions(-)
 create mode 100644 crates/iceberg/src/writer/partitioning/clustered_writer.rs
 create mode 100644 crates/iceberg/src/writer/partitioning/fanout_writer.rs
 create mode 100644 crates/iceberg/src/writer/partitioning/mod.rs

Reply via email to