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

laskoviymishka pushed a change to branch codex/optimize-snapshot-removal
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


    from 3dad0f144 chore(spec): address snapshot removal review feedback
     add 0ebe240a0 fix(spec): record ref removals in 
TableMetadataBuilder::remove_snapshots (#3580)
     add 200ee6593 fix(arrow): map Iceberg Binary to Arrow Binary instead of 
LargeBinary (#2710)
     add 2079e5851 feat: add geospatial parquet write support [3/3] (#3342)
     add 46e51d80f feat(transaction): add jitter to the commit retry backoff 
(#3610)
     add f53314e4f feat(arrow): read manifest entries into Arrow with 
arrow-avro (#3388)
     add f533cd617 fix(spec): reject non-finite decimal values (#3331)
     add 691fafe5b Merge branch 'main' into codex/optimize-snapshot-removal

No new revisions were added by this update.

Summary of changes:
 Cargo.lock                                         |   27 +-
 Cargo.toml                                         |    5 +
 crates/iceberg/Cargo.toml                          |    1 +
 crates/iceberg/public-api.txt                      |    1 +
 crates/iceberg/src/arrow/manifest.rs               | 1422 ++++++++++++++++++++
 crates/iceberg/src/arrow/mod.rs                    |    2 +
 .../src/arrow/partition_value_calculator.rs        |   64 +-
 crates/iceberg/src/arrow/record_batch_projector.rs |   18 +-
 crates/iceberg/src/arrow/schema.rs                 |   58 +-
 .../expr/visitors/inclusive_metrics_evaluator.rs   |    5 +-
 crates/iceberg/src/expr/visitors/mod.rs            |   12 +-
 .../src/expr/visitors/strict_metrics_evaluator.rs  |    5 +-
 crates/iceberg/src/spec/manifest/entry.rs          |   18 +
 crates/iceberg/src/spec/table_metadata_builder.rs  |  155 ++-
 crates/iceberg/src/spec/values/datum.rs            |    2 +
 crates/iceberg/src/spec/values/decimal_utils.rs    |   11 +-
 crates/iceberg/src/spec/values/tests.rs            |   90 +-
 crates/iceberg/src/transaction/mod.rs              |   13 +
 .../writer/base_writer/equality_delete_writer.rs   |   76 +-
 .../src/writer/file_writer/parquet_writer.rs       |  560 +++++++-
 20 files changed, 2502 insertions(+), 43 deletions(-)
 create mode 100644 crates/iceberg/src/arrow/manifest.rs

Reply via email to