This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
from e948f6273 fix(scan): don't project a stale schema after a schema
update with no write (#2904)
add a72aa958f feat(transaction): Introduce stateful TransactionAction
trait (#3265)
No new revisions were added by this update.
Summary of changes:
crates/iceberg/public-api.txt | 22 +-
crates/iceberg/src/test_utils/mod.rs | 2 +
.../src/test_utils/transaction.rs} | 18 +-
crates/iceberg/src/transaction/action.rs | 270 ++++++++++++++++++++-
crates/iceberg/src/transaction/append.rs | 44 ++--
crates/iceberg/src/transaction/expire_snapshots.rs | 38 +--
crates/iceberg/src/transaction/mod.rs | 9 +-
crates/iceberg/src/transaction/sort_order.rs | 39 +--
crates/iceberg/src/transaction/update_location.rs | 22 +-
.../iceberg/src/transaction/update_properties.rs | 15 +-
crates/iceberg/src/transaction/update_schema.rs | 51 ++--
.../iceberg/src/transaction/update_statistics.rs | 24 +-
.../src/transaction/upgrade_format_version.rs | 16 +-
13 files changed, 428 insertions(+), 142 deletions(-)
copy
crates/{property-macro/tests/compile-fail/derive-properties/additional_keys_without_parse_properties.rs
=> iceberg/src/test_utils/transaction.rs} (67%)